Skip to content

Releases: circonus-labs/go-trapcheck

v0.0.15

03 Jan 18:58
74afc32
Compare
Choose a tag to compare
  • feat: add SubmissionTimeout option -- default 10s -- controls timing out requests to broker
  • build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
  • build(deps): bump github.com/circonus-labs/go-apiclient from 0.7.23 to 0.7.24
  • fix: check tests to correctly initialize broker list
  • fix: GetBroker tests to work with broker_list

v0.0.14

05 Dec 16:53
b66b30d
Compare
Choose a tag to compare

Changelog

Others

v0.0.13

13 Nov 14:15
71dddda
Compare
Choose a tag to compare
  • build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5

v0.0.12

15 Aug 12:22
b84a74d
Compare
Choose a tag to compare
  • fix: ptr dereference, using tc.broker when that is not valid any longer. should be using broker.Name not tc.broker.Name

v0.0.11

16 May 12:12
1f99c92
Compare
Choose a tag to compare
  • fix: init broker list correctly in edge cases
  • fix: lint, struct alignment
  • fix: lint, unused param

v0.0.10

28 Mar 17:33
954efb2
Compare
Choose a tag to compare
  • feat: add gzip size of sent data stat
  • feat: singleton broker list [CIRC-9594]

v0.0.9

22 Aug 12:17
5db07a1
Compare
Choose a tag to compare
  • chore: add RefreshCheckBundle tests
  • feet: add RefreshCheckBundle method
  • chore: add UpdateCheckTags tests
  • feat: add UpdateCheckTags method
  • fix: ensure the trap check has been initialized
  • feat(deps): bump go-apiclient from 0.7.15 to 0.7.18
  • feat(deps): bump go-retryablehttp from 0.7.0 to 0.7.1
  • fix(lint): ioutil deprecation
  • chore: update to go1.17

v0.0.8

26 Apr 21:08
701b74c
Compare
Choose a tag to compare
  • add: reset flag and handle rest in setBrokerTLSConfig
  • upd: skip conn test if check type is httptrap and using proxy env vars HTTP_PROXY and/or HTTPS_PROXY
  • upd: move cert error logging to tls config
  • upd: disable gci

v0.0.7

08 Sep 12:31
Compare
Choose a tag to compare
  • add: tracking if bundle is new (created) or not
  • upd: only, allow rule, so a deny is not evaluated by broker for every incoming metric. one rule must be provided in order to enable metric_filters
  • upd: use bytes.Buffer for metrics
  • add: reader for seek in order to be able to trace (io.Copy drains a buffer leaving it at EOF)
  • add: public broker ca setting
  • add: exposure of whether this is a new (created) check
  • upd: use bytes.Buffer for metrics
  • upd: clarity around refreshing check on errors
  • upd: GetCheckBundle returns the bundle not a ptr
  • upd: add public broker ca setting awareness
  • upd: ignore generated mocks

v0.0.6

12 Aug 16:37
Compare
Choose a tag to compare
  • upd: only use an allow rule in metric filter when creating a new check to reduce load on broker processing