Skip to content

Tags: mec07/cloudwatchwriter

Tags

v0.2.6

Toggle v0.2.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add more testing and run tests on windows too (#12)

* Add test for close bug and run on windows

* Don't do coverage on the windows test

* bump the aws sdk version

* Make the tests more robust

* Try without race flag on windows

* send more logs

* set size of expected logs

* Attempt to fix the 10k limit test

* Fix test

* actually fix the test

* Allow the queueMonitor routine time to startup

* Rename test

* make tests more robust

* Add a bit more info to the waitForLogs error

* still repeat the send on close tests

* Add an assertion on the length of time for close

* Speed up final test

* Make 10k test more robust

* bump version

v0.2.5

Toggle v0.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add SetErrorHandler for user defined error handling (#11)

* Add SetErrorHandler for user defined error handling

* Make the tests more robust

* Update the github action

* Remove check of error being nil as it's unnecessary

* Make tests even more robust

* Make tests even more robust as race can really mess with them

v0.2.4

Toggle v0.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
only retry sending a batch after an invalid sequence token once (#8)

* only retry sending a batch after an invalid sequence token once

* minor tweak

* Try editing github workflow yml

* try one more time to fix linter

* Update changelog

v0.2.3

Toggle v0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix the invalid sequence token exception (#7)

* Fix the invalid sequence token exception

* Update changelog

* Put in a proper test for an invalid sequence token exception

v0.2.2

Toggle v0.2.2's commit message
Speed up shutdown and tidy up readme

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
push the zerolog dependency into the example package (#6)

* push the zerolog dependency into the example package

* Update changelog

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rename zerolog2cloudwatch -> cloudwatchwriter (#5)

* zerolog2cloudwatch -> cloudwatchwriter

* Update changelog

* make tests more reliable

* Replace NewWriter with New

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
add in max number of log events per batch (#3)

* add back in max number of log events per batch

* hit 10k limit

* Fix test

* update nextSendTime in queueMonitor after sending a batch

* Make the tests more robust

* update changelog

* Improve 1MB test case

* Update filename in test

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make code asynchronous (#2)

* Made code asynchronous

* Make close block until finished processing messages

* Protect CloudWatchWriter.Err from race conditions

* make tests more readable

* made tests more reliable

v0.0.1

Toggle v0.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #1 from mec07/initial

Basic synchronous implementation just to test that it works