Skip to content

Releases: Azure/adx-mon

v0.2.0

07 Apr 20:00

Choose a tag to compare

What's Changed

  • Remove label and sample pools from protobuf parsing by @jwilder in #523
  • Remove dead code by @jwilder in #525
  • Add unit tests for scheduler package by @jwilder in #526
  • Reduce allocations in Index.Get by @jwilder in #527
  • Add "Publish container images" GH workflow by @tanayk2610 in #522
  • fix(*): use correct casing for AS in dockerfiles by @matucker-msft in #529
  • fix(*): use updated label syntax in dockerfile by @matucker-msft in #530
  • Add test for collector config command by @jwilder in #534
  • Wire up health monitoring in collector by @jwilder in #531
  • Bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 by @dependabot[bot] in #535
  • Increase test code coverage by @jwilder in #533
  • Add version information to binaries by @tanayk2610 in #536
  • Add WalkLabels to RequestTransformer to prevent races by @mkeesey in #538
  • Add tests for limiter.Fixed by @jwilder in #537
  • Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot[bot] in #540
  • Bump buf.build/gen/go/opentelemetry/opentelemetry/protocolbuffers/go from 1.36.3-20241217213620-6454adb4e03c.1 to 1.36.4-20241217213620-6454adb4e03c.1 by @dependabot[bot] in #541
  • Convert partmap to use generic values by @jwilder in #539
  • Add partmap.Map Mutate function by @jwilder in #542
  • Add common WriteRequest function to correctly write to multiple dests by @mkeesey in #545
  • Rework batch scheduling to track segment paths vs prefix by @jwilder in #543
  • [integration test] Add a test to ensure components can be upgraded by @jessejlt in #544
  • Bump github.com/lmittmann/tint from 1.0.6 to 1.0.7 by @dependabot[bot] in #546
  • (improvement) add maxSegmentAge in healthreporter by @vpatelsj in #547
  • Cleanup ingestor and collector endpoints by @mkeesey in #548
  • Add readiness probe in ingestor tied to its isHealthy check by @vpatelsj in #550
  • Refactor connection closing logic in limitListenerConn and add tests … by @jessejlt in #553
  • (chore) adding a unit test and cleaning up some dead code by @vpatelsj in #554
  • Protect batch bools with mutex by @mkeesey in #551
  • Create a new input and output queue per journal target by @mkeesey in #555
  • Add proposal for SummaryRule by @jwilder in #549
  • Ensure collector creates CRD spec for integration tests by @jessejlt in #552
  • Generate SummaryRule CRD by @jessejlt in #556
  • Log forwarded IP for transfer errors by @jwilder in #559
  • Use Kusto sub for related commands by @tanayk2610 in #558
  • Bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot[bot] in #563
  • Bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot[bot] in #564
  • Remove dead code by @jwilder in #562
  • Remove some overly verbose debug logging by @jwilder in #561
  • Json parser should fail when not provided json by @mkeesey in #566
  • [fix] Grant necessary RBAC for function finalizers by @jessejlt in #565
  • Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot[bot] in #568
  • Bump buf.build/gen/go/opentelemetry/opentelemetry/protocolbuffers/go from 1.36.4-20241217213620-6454adb4e03c.1 to 1.36.5-20241217213620-6454adb4e03c.1 by @dependabot[bot] in #569
  • Integration tests should install all CRDs by @jessejlt in #570
  • (feat) Ingestor shutdown via pod annotation by @vpatelsj in #560
  • Bugfixes by @jwilder in #573
  • Add custom CodeQL action by @tanayk2610 in #567
  • OTLP log endpoint converts incoming messages to native log format by @mkeesey in #572
  • Use the sink interface to write logs from otlp by @mkeesey in #576
  • Bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot[bot] in #577
  • Reduce the poll interval for function syncing by @jessejlt in #579
  • Bump k8s.io/api from 0.32.1 to 0.32.2 by @dependabot[bot] in #582
  • Bump k8s.io/client-go from 0.32.1 to 0.32.2 by @dependabot[bot] in #580
  • Bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 by @dependabot[bot] in #584
  • Bump github.com/klauspost/compress from 1.17.11 to 1.18.0 by @dependabot[bot] in #586
  • Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot[bot] in #585
  • Add database and table to logs_sent metric by @jessejlt in #578
  • Add read-only permissions to workflows by @tanayk2610 in #587
  • Clear error status in function update and add corresponding test by @jessejlt in #590
  • Container-based CRD code generation by @jessejlt in #575
  • Add note about Kusto View definition limitation per CRD by @jessejlt in #589
  • Pin lifecycle of journal reader to single OS thread by @mkeesey in #592
  • [proposal] Introduction of Kusto management commands by @jessejlt in #588
  • Default max idle conns to max conncurrency by @jwilder in #595
  • Create fluent-forward encoding implementation by @mkeesey in #594
  • Add test coverage for alerter service by @jwilder in #596
  • [proposal] static Pods log scraping configuration by @jessejlt in #593
  • Introduce Kusto management commands by @jessejlt in #597
  • Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot[bot] in #604
  • Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot[bot] in #603
  • Support multiple functions in a CRD by @jessejlt in #600
  • Better document automitigation of alerts by @mkeesey in #606
  • Update actions/cache to 4.0 for docs by @mkeesey in #607
  • Disable fsyncing segments on close by default by @jwilder in #608
  • Add benchmarking tool to interleave benchmark runs by @mkeesey in #583
  • Bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot[bot] in #613
  • Bump golang.org/x/net from 0.36.0 to 0.37.0 by @dependabot[bot] in #612
  • Bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.6 by @dependabot[bot] in #611
  • Enable Conditions subresources for Functions by @jessejlt in #591
  • Add support for scraping static pod logs by @jessejlt in #602
  • Support conveying journal fields through logs by @jessejlt in #601
  • Introduce SummaryRules by @jessejlt in #605
  • Bump github.com/golang/snappy from 0.0.4 to 1.0.0 by @dependabot[bot] in #614
  • Bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 by @dependabot[bot] in #616
  • Enable static pod manifest log scraping by @jessejlt in #617
  • Add drop-prefix list argument to ingestor by @mkeesey in #620
  • Disk usage tuning by @jwilder in #609
  • Bump k8s.io/apimachinery from 0.32.2 to 0.32.3 by @dependabot[bot] in #626
  • Bump k8s.io/client-go from 0.32.2 to 0.32.3 by @dependabot[bot] in #625
  • Remove DropLabels/DropMetrics functionality from ingestor by @jwilder in #623
  • Fix case where index total size is not decreased by @jwilder in #622
  • Remove add/lift labels options by @jwilder in #627
  • Record table size data regularly by @jwilder in #629
  • Create keyval...
Read more