Skip to content

v0.43.0

Choose a tag to compare

@github-actions github-actions released this 01 Feb 21:15
· 24 commits to main since this release
883b7f9

Changelog

  • a6f9644 Add NATS input Update and UpdateProcessor
  • 888cf42 Add NVIDIA copyright to modified output files
  • f2e26e5 Add OTLP output for direct OpenTelemetry Protocol integration
  • 5a2c6a9 Address karima comments
  • 0fbbbf6 Bump actions/checkout from 5 to 6
  • 634c24a Bump golang.org/x/crypto from 0.43.0 to 0.45.0
  • 98306b4 Bump golangci/golangci-lint-action from 8 to 9
  • a89bc91 Fix cluster target deletion to drop config on leader
  • 17ea355 Fix graceful shutdown to prevent data loss on context cancellation
  • 6f3697e Fix leading slash handling for flat format
  • c539cef Handle prefix without origin
  • 29a4549 Merge branch 'main' into collector-cmd
  • 87bb376 Merge branch 'openconfig:main' into feature/jetstream-workqueue
  • f94f149 Merge pull request #760 from earies/flat-root
  • 9fe86c6 Merge pull request #767 from protonjhow/feature/jetstream-workqueue
  • 9e58d4d Merge pull request #769 from alkshmir/main
  • f88dca4 Merge pull request #771 from ashvanth48t/main
  • 2ba48d2 Merge pull request #773 from openconfig/dependabot/github_actions/golangci/golangci-lint-action-9
  • da31004 Merge pull request #774 from nokia/collector-cmd
  • 4c2fdf0 Merge pull request #776 from openconfig/dependabot/go_modules/golang.org/x/crypto-0.45.0
  • cd05ba2 Merge pull request #777 from openconfig/dependabot/github_actions/actions/checkout-6
  • d8581a4 Merge pull request #780 from drewelliott/drew/sync-otlp-improvements
  • 8f187af Merge pull request #786 from amuntean-godaddy/fix_781
  • c55b298 Merge pull request #788 from sgg/sgg/fix-deps
  • bc696b6 Merge pull request #793 from openconfig/upgrade-go1.24.12
  • 883b7f9 Merge pull request #794 from openconfig/0.43.0-changelog
  • 1fdb809 Replace deprecated grpc.DialContext with grpc.NewClient in OTLP output
  • e41e189 Separate Nokia and NVIDIA copyright blocks in all.go
  • 3e49f42 Sync OTLP output improvements from pylon-platform fork
  • df8f14a add Prometheus output UpdateProcessor
  • 5075617 add basic collector docs
  • d835c31 add collector subcommands
  • 6414997 add config/apply rest endpoint
  • 72a7fbe add http handlers placeholders
  • c7b7ea7 add outputs Update, tunnel targets and gNMI server
  • ac8abc4 add per eventType Watch
  • 0d1196c add store to OTLP output
  • 0cecf42 add tree command
  • ab50ae0 add tunnel target matches to apply endpoint
  • 7e297f7 add tunnel-target-matches
  • 9c03ca9 add v0.43.0 changelog
  • 76b4e04 change date
  • 82636c1 change kafka partition key delimiter to :::
  • 325529e change store impl
  • f2d1541 cleanup
  • 1a34afd collector mvp
  • 7c745de deps: fixes dep issue w/ gnmic/pkg/api
  • 2298f24 feat(input): add consumer mode validation
  • f05682b feat(input): add consumer-mode and filter-subjects config fields
  • bba505f feat(input): implement consumer mode filter subject logic
  • 477a9a0 feat(output): add existing stream verification function
  • 9ee9928 feat(output): add use-existing-stream and retention-policy config fields
  • 9cf3eeb feat(output): add validation for workqueue configuration
  • 2c69ee9 feat(output): implement workqueue retention policy support
  • 81e0da1 feat: allow DeliverNewPolicy for workqueue streams
  • 9a995a4 fix #770 The API path to patch subscriptions for a target ID is documented incorrectly
  • ecdb231 fix OTLP tests
  • 91d8978 fix collector api endpoints and add subcommands
  • 409da40 fix event_group_by not handling delete events
  • 17ae27e fix jetstream output test
  • 99e527b fix some TODOs
  • 2905192 fix tests
  • 40662bd fix(input): correct logging prefix formatting
  • 864ee04 fix(input): enforce workqueue stream consumer requirements
  • 483c988 fix(input): use explicit ack policy for workqueue streams
  • ffe687b fix(output): remove redundant nil check in verifyExistingStream
  • 382f7d2 fix(tests): remove redundant jetstream modules from test runner
  • a737c50 fix: remove use-existing-stream config option
  • e4fb095 go mod tidy
  • 02be3ed handle fomat change without consumer restart
  • 7d2fdd9 implement jetstream input Update() and UpdateProcessor()
  • ddd2246 reload config when receiving a new message
  • 4960640 remove consumer-mode and filter-subjects config
  • d7b650e remove gNMI server from collector for now
  • dcd34cd simplify isCancellationError
  • f90a353 support dynamic kafka input configuration
  • 32024e1 support multiple CA files
  • 7d39846 support output refs per subscription
  • 0e5a524 tests: add NATS Jetstream test cases to the test runner
  • ce934f7 track known tunnel target and reconcile them on match change
  • 77dfa35 upgrade Go to 1.24.12
  • 2900f01 when target is removed, also remove it from config