Skip to content

Preview release with faster tests, simplified API, and bug fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@vcschapp vcschapp released this 05 Aug 16:37
· 124 commits to main since this release

Test improvements.

  • Tests now run 10X faster (due to allowing RPS limits to be set higher than CWL service quota limits).
  • Increased test coverage.

Incite library API improvements.

  • Deleted excess CloudWatchLogs action sub-interfaces (e.g. CloudWatchLogsQueryStarter) as these were cluttering the public API documentation without adding value.

Other improvements.

  • Fixed a major set of concurrency/deadlock bugs by refactoring the concurrency design to be closer to the Go language philosophy, relying more on channel communication and less on shared memory.
  • Incrementally improved documentation.

We are getting closer to a 1.0 release. The main issue that needs to be resolved to make 1.0 happen is fixing the definition and interface of the file-scope Query function. I would like to improve test coverage a bit as well, but that's secondary.