-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(bottlecap): Re-architect Telemetry API events forwarding (#262)
* add `from_stream` to `HttpRequestParser` read properly from the stream so we can read every byte, retry 3 times in case theres no data * add another unit test for invalid data * update algorithm * send events as batch * receive events as batch * process as batch and send events of interest for interest to the main thread * aggregate logs as batch * swap senders so data is sent faster * drop lock as soon as possible * add `no-default-features` to `reqwest` so it compiles in linux
- Loading branch information
1 parent
09c473c
commit dd6c742
Showing
8 changed files
with
190 additions
and
365 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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 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
Oops, something went wrong.