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