-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Broker ingress and Dispatcher now uses the protocol binding instead o…
…f json to process events (#751) * adding documentation dev files and organizing a little bit better the content * fixed links refs on broker and source readmes + added source diagram image * fixed copyright headers and added structure for new perf test resources and results * fixed parallelism annotation in trigger performance readme and resources + recreated perf test images * added multi consumer broker test cases * finished source performance tests yamls + renamed generated perf benchmarks images + readme * using binary protocol in the broker ingress for it to be used as an entry point for the source in the conformance tests, the changes to the broker to support this are going to be made in another commit + created source perf test results and published images, the performance gains while using the binary protocol binding vs json manipulation seems to be significant memorywise * moved source results to its corresponding releases * added tests to protocol spec using ce protocol binding to get msg from a rabbitmq msg delivery * improved failure handling in dispatcher + skipping tests cause wabbit does not support header on its test channels excluding adapter from the golangci-lint while wabbit is been removed from the repo added missing ce attributes to msg headers in ingres added source to message header so it will be filtered appropriately added support for timestamp in the ingress formating trying different approach with cloudevents and filters * fixed filters and improved msg readbinary method fixed broker perf test setup + removed unused file + rebased * fixed adapter's unit tests removed ununsed header using the contentype header avoid using rabbitmq specific headers when translating rabbitmq messages to cloudevents + small refactor on the dispatcher * Added content type safeguard in case the header is not present on the rabbitmq message + fixed malformed json in e2e test producer fixing e2e and conformance tests to match expected output removed unnecesary cast * now using the obtained body of the request created by post message instead of the one defined by the test * disabling lint and codecov for the dispatcher * fixed imports on uncommented tests
- Loading branch information
Showing
27 changed files
with
698 additions
and
382 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
ignore: | ||
- "**/zz_generated*.go" # Ignore generated files. | ||
- "pkg/client" | ||
- "pkg/dispatcher" #temporary until wabbit is gone | ||
- "third_party" | ||
- "vendor" | ||
- "test" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ run: | |
skip-dirs: | ||
- pkg/client | ||
- pkg/internal/thirdparty | ||
- pkg/dispatcher | ||
|
||
linters: | ||
enable: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.