M3Query: Add aggregateWithWildcards Graphite function (#2582)
M3Query: Add groupByNodes Graphite function (#2579)
M3Coordinator: Allow using the placement set API for creating new placements as well as upserting existing placements (#2625)
M3DB: Add bootstrap time migration config which supports seamless backwards and forwards compatible fileset upgrades (#2521)
v0.15.13
3 years ago
Changelog
Bug Fixes
M3DB: Fix case insensitive regexp modifiers (?i) implementation for metrics selector (#2564)
Misc
M3DB: Expose stream batch client options to config (#2576)
M3Query: Metrics visibility and ability to limit number of encoders per block (#2516)
v0.15.12
3 years ago
Changelog
Bug Fixes
M3Query: Fix to Graphite movingMedian and movingAverage functions that could skip data in certain cases or cause an out of bounds error after recovery (#2549)
M3Coordinator: Fix a Graphite carbon ingest tag lifecycle bug that could cause duplicate tags (#2549)
v0.15.11
3 years ago
Changelog
Features
M3Coordinator: Support for remapping rules and provide tags that are auto-appended to metrics when aggregations are applied (#2414)
Bug Fixes
M3DB: Extend lifetime of compactable index segments for aggregate queries (#2550)
v0.15.10
3 years ago
Changelog
Features
M3DB: Add migration task for filesets from v1.0 to v1.1 (#2520)
Bug Fixes
M3DB: Fix enqueue readers info file reading (#2546)
M3DB: Add per-namespace indexing runtime options to define concurrency weighted to indexing (#2446)
Performance
M3DB: Faster bootstrapping with deferred index checksum and significantly lower memory bump at block rotation (#2446)
M3DB: Faster series aggregate metadata queries by intersecting postings term results with resolved query postings list (#2441)
Bug Fixes
M3Query: Fix for label matching behavior not the same as regular Prometheus for when label value is ".+" or ".*" (#2479)
M3Query: Special case when request from Go process such as Prometheus Go client library for searching series metadata using Go min/max UTC values (#2487)
M3Query: Auto-detect querying for entire retention time range (#2483)
M3Query: Fix for Graphite query for metric with single identifier and no dot separated elements (#2450)
Documentation
M3Coordinator: Add rollup rules example documentation (#2461, #2462)
Misc
M3DB: Expose cluster total shards and replicas as metrics (#2452)