Skip to content

Releases: xmidt-org/glaukos

v0.3.0 08/18/2021

18 Aug 23:32
Compare
Choose a tag to compare
- Add time validation struct and interface. [#44](https://github.com/xmidt-org/glaukos/pull/45)
- Add validator interface to validate events. [#48](https://github.com/xmidt-org/glaukos/pull/48)
- Add event finder to separate out searching through history of events from parsers. [#49](https://github.com/xmidt-org/glaukos/pull/49)
- Add `TimeElapsedParser`. [#55](https://github.com/xmidt-org/glaukos/pull/55)
- Add rate limiter and metrics for codex client. [#57](https://github.com/xmidt-org/glaukos/pull/57)
- Add metrics to track event types and how long events are in memory. [#59](https://github.com/xmidt-org/glaukos/pull/59)
- Switch to `touchstone` library. [#62](https://github.com/xmidt-org/glaukos/pull/62)
- Remove themis libraries and switch to `zap`, `sallust`, `httpaux`, and `arrangehttp` libraries. [#64](https://github.com/xmidt-org/glaukos/pull/64)

- Change `TimeElapsedParser` to `RebootDurationParser`, reworking implementation logic. [#67](https://github.com/xmidt-org/glaukos/pull/67)
- Rename packages and move files. [#46](https://github.com/xmidt-org/glaukos/pull/46)
- Refactor to only use Events, remove use of wrp.Message beyond converting a wrp.Message to Event when a message is received through the webhook. [#47](https://github.com/xmidt-org/glaukos/pull/47)
- Refactor to use `interpreter` library. [#53](https://github.com/xmidt-org/glaukos/pull/53)
- Modify `Parser` interface. [#55](https://github.com/xmidt-org/glaukos/pull/55)
- Use `httpaux/retry` instead of `webpa-common/xhttp` library. [#57](https://github.com/xmidt-org/glaukos/pull/57)

- Create `bootTimeParser` and `totalBootTimeParser` through configuration of time-elapsed parser and remove code files that implement these parsers. [#55](https://github.com/xmidt-org/glaukos/pull/55)

v0.2.4 03/08/2021

08 Mar 18:52
Compare
Choose a tag to compare
- Add more detailed logging for long durations. [#43](https://github.com/xmidt-org/glaukos/pull/43)

v0.2.3 03/05/2021

05 Mar 23:51
Compare
Choose a tag to compare
- Fix for metadata keys that don't contain a `/`. [#42](https://github.com/xmidt-org/glaukos/pull/42)

v0.2.2 03/05/2021

05 Mar 22:54
Compare
Choose a tag to compare
- Allow for `/boot-time` and `boot-time` as metadata keys when getting the boot-time from a wrp message or event. [#41](https://github.com/xmidt-org/glaukos/pull/41)

v0.2.1 03/05/2021

05 Mar 21:41
Compare
Choose a tag to compare
- Add more detailed logging. [#40](https://github.com/xmidt-org/glaukos/pull/40)

v0.2.0 03/05/2021

05 Mar 18:44
Compare
Choose a tag to compare
- Change boot-time calculation to use the birthdate of the request, remove absolute value in boot-time calculation. [#31](https://github.com/xmidt-org/glaukos/pull/31)
- Add a parser to calculate the time between reboot-pending and fully-manageable events. [#35](https://github.com/xmidt-org/glaukos/pull/35)

v0.1.1 02/26/2021

26 Feb 01:37
54186c6
Compare
Choose a tag to compare
- Nothing has changed.

v0.1.0 02/26/2021

26 Feb 00:50
9d69711
Compare
Choose a tag to compare
- Change histogram buckets to account for long boot-times. [#19](https://github.com/xmidt-org/glaukos/pull/19)
- Use hash token factory to verify secret when configured. [#18](https://github.com/xmidt-org/glaukos/pull/18)
- Add circuit breaker to prevent overloading codex when codex is already under stress. [#17](https://github.com/xmidt-org/glaukos/pull/17)
- Allow for the http client used by the CodexClient to be configurable. [#16](https://github.com/xmidt-org/glaukos/pull/16)
- Use `xlog` instead of `webpa-common/logging`. [#15](https://github.com/xmidt-org/glaukos/pull/15)
- Add unit tests [#12](https://github.com/xmidt-org/glaukos/pull/12)
- Add queue to process incoming caduceus events. [#11](https://github.com/xmidt-org/glaukos/pull/11)
- Add initial app files and working docker-compose cluster. [#7](https://github.com/xmidt-org/glaukos/pull/7)
- Add queue to process incoming events. [#11](https://github.com/xmidt-org/glaukos/pull/11)

Initial Release

12 Jan 19:57
Compare
Choose a tag to compare
v0.0.1

Initial commit