Commit graph

  • 53403ee5bd
    Merge 81c2ad71b4 into 5b96e611dc bragi92 2026-03-21 04:48:40 -0700
  • 52e7e8ae76
    Merge b328b37674 into 5b96e611dc Ayoub Mrini 2026-03-21 09:23:20 +0100
  • 084dc88115
    Merge 3a9895a582 into 5b96e611dc David Kydd 2026-03-21 01:14:02 -0700
  • b4fcdf6654 tsdb: fix inconsistent duration format in JSON log output crawfordxx 2026-03-20 12:40:34 +0800
  • 7e8a3b7018
    Merge 9c44781e1c into 5b96e611dc Ingmar Stein 2026-03-21 07:42:59 +0530
  • da9818701d
    Merge 5a96218714 into 5b96e611dc avilevy18 2026-03-20 19:35:32 -0400
  • 5a96218714
    feat(discovery): add SkipInitialWait to bypass initial startup delay avilevy 2026-03-20 23:34:53 +0000
  • 3018f35527
    Merge branch 'refs/heads/main' into skip-wait-for-discovery avilevy 2026-03-20 23:21:59 +0000
  • e9f77bf8b0
    Merge branch 'prometheus:main' into main avilevy18 2026-03-20 17:26:42 -0400
  • 3f91b0ef56
    Merge 8dc45c0b7c into 5b96e611dc Rohan Sood 2026-03-20 19:34:03 +0000
  • 8dc45c0b7c fix: resolve TestHeadAppenderV2_STStorage failure Rohan Sood 2026-03-20 12:33:55 -0700
  • 922743ad63 fix: address golangci-lint errors Rohan Sood 2026-03-20 11:55:40 -0700
  • f5499b08ed fix: update test Append calls to use sample.Value union type Rohan Sood 2026-03-20 11:50:00 -0700
  • 97d0ffae61
    Merge f5d72a52a0 into 5b96e611dc SUBID DAS 2026-03-20 18:51:32 +0100
  • 58633d38c9
    Merge 329e4eee9b into 5b96e611dc Arve Knudsen 2026-03-20 17:57:08 +0100
  • 329e4eee9b seriesmetadata: return contentHash from internLastVersion Arve Knudsen 2026-03-13 13:54:03 +0100
  • 42bf1be10d seriesmetadata: cache contentHash for multi-version entries Arve Knudsen 2026-03-13 11:41:49 +0100
  • 6bdcd7aab3 seriesmetadata: native metadata memory optimizations Arve Knudsen 2026-03-12 12:01:51 +0100
  • 3e499e67af seriesmetadata: compaction write-path memory optimizations Arve Knudsen 2026-03-12 08:31:19 +0100
  • 6c301651d3 seriesmetadata: three memory optimizations (~2.2 TB savings) Arve Knudsen 2026-03-12 07:43:03 +0100
  • 77eaa18500 seriesmetadata: add observability metrics for resource/scope metadata Arve Knudsen 2026-03-12 06:32:07 +0100
  • 6f80372fd7 seriesmetadata: reduce memory footprint (~120 GB savings) Arve Knudsen 2026-03-11 19:55:00 +0100
  • 84d4969319 seriesmetadata: skip ThinCopy for already-interned versions in merge Arve Knudsen 2026-03-11 06:28:01 +0100
  • ad8ef545cd seriesmetadata: merge-with-intern to eliminate ~87 GB wasted deep copies Arve Knudsen 2026-03-10 18:04:22 +0100
  • ffadff172a seriesmetadata: reduce WAL replay + compaction metadata allocations Arve Knudsen 2026-03-10 15:22:31 +0100
  • e72aafa163 seriesmetadata: add ScopeHasContentHash and InsertVersionWithRef Arve Knudsen 2026-03-10 14:15:48 +0100
  • 2c78e6e7ac seriesmetadata: avoid string allocation for attr index keys Arve Knudsen 2026-03-10 10:24:54 +0100
  • 0d81fce96d seriesmetadata: add HasContentHash for zero-alloc hot path check Arve Knudsen 2026-03-10 09:45:40 +0100
  • 9c2f08fb14 seriesmetadata: add HasContentHash for zero-alloc hot path check Arve Knudsen 2026-03-10 09:31:56 +0100
  • 8d1a111337 seriesmetadata: reduce memory allocations in commit path Arve Knudsen 2026-03-10 09:25:34 +0100
  • 46ee37e930 perf: reduce metadata memory with flat iteration, layered compaction, and reusable buffers Arve Knudsen 2026-03-09 11:18:16 +0100
  • 3e33c45f26 perf: reduce compaction write path memory allocations Arve Knudsen 2026-03-09 09:31:54 +0100
  • d2bfd3b6c0 perf: reduce metadata memory during compaction and block merge Arve Knudsen 2026-03-09 04:54:52 +0100
  • f56d1be839 bench: increase metadata benchmark series counts to 100K Arve Knudsen 2026-03-08 17:25:40 +0100
  • 98f1322864 perf: eliminate metaRefStripes/metaHashStripes by storing seriesRef in MemStore Arve Knudsen 2026-03-08 17:08:31 +0100
  • 9278978c56 perf: inline single-version metadata to eliminate per-series ThinCopy allocations Arve Knudsen 2026-03-08 16:33:32 +0100
  • 2686c98dea perf: reduce metadata memory allocation overhead (round 2) Arve Knudsen 2026-03-08 13:36:43 +0100
  • 593a47f4ba fix: remove metadata stripe map pre-sizing that caused 16.67 GiB inuse Arve Knudsen 2026-03-08 11:50:51 +0100
  • d300191784 perf: reduce metadata memory allocation overhead (~20 GiB saved) Arve Knudsen 2026-03-08 11:19:44 +0100
  • 21e05bf162 perf: skip redundant attr index updates when content unchanged Arve Knudsen 2026-03-08 10:29:33 +0100
  • ceaa69d40f refactor: eliminate per-series nativeMeta to fix ingester OOMs Arve Knudsen 2026-03-08 09:06:39 +0100
  • 49398f9d51 tsdb: add streaming Parquet readers, HashFilter, and GetIndexedResourceAttrs Arve Knudsen 2026-03-04 13:13:39 +0100
  • f965df107b tsdb: make resource attribute inverted index configurable Arve Knudsen 2026-02-23 18:06:41 +0100
  • 6487ae4028 tsdb/seriesmetadata: content-addressed dedup for in-memory MemStore Arve Knudsen 2026-02-23 17:03:09 +0100
  • a2408d7730 tsdb: move kindMeta and stableHash behind *nativeMeta pointer on memSeries Arve Knudsen 2026-02-23 13:28:41 +0100
  • 05e81b609c tsdb/seriesmetadata: eliminate double deep-copy in commit path Arve Knudsen 2026-02-23 13:01:15 +0100
  • 5330d11367 tsdb/wlog: flush checkpoint resources/scopes in chunks Arve Knudsen 2026-02-23 12:06:27 +0100
  • 5a6a97053a tsdb/seriesmetadata: fast-path SetVersionedWithDiff for unchanged content Arve Knudsen 2026-02-23 12:05:26 +0100
  • c83675d443 tsdb/wlog: content-address scopes in WAL checkpoint Arve Knudsen 2026-02-23 12:04:52 +0100
  • a7929f4ea7 tsdb/seriesmetadata: shard inverted index 256-way Arve Knudsen 2026-02-23 12:03:11 +0100
  • e57efac5c4 tsdb/seriesmetadata: per-tenant config, bloom filter format enum Arve Knudsen 2026-02-23 11:03:40 +0100
  • 80e09c4d63 tsdb: lazy block metadata, BlockMeta extension, streaming layered reader Arve Knudsen 2026-02-23 11:00:49 +0100
  • b0eb19bfe3 tsdb/wlog: content-addressed dedup for resource WAL records in checkpoint Arve Knudsen 2026-02-23 10:55:37 +0100
  • c300ae2888 tsdb/record: pool encodeMap keys buffer across map encodes Arve Knudsen 2026-02-23 10:51:21 +0100
  • 501b948a64 tsdb/seriesmetadata: bypass any boxing on hot commit path Arve Knudsen 2026-02-23 10:50:12 +0100
  • 28e8df49f3 tsdb/seriesmetadata: unique attr name cache + info() hot-path optimizations Arve Knudsen 2026-02-23 10:48:50 +0100
  • c65189cc44 tsdb/seriesmetadata: sorted-slice inverted index with copy-on-write Arve Knudsen 2026-02-23 10:46:08 +0100
  • fd27099a12 tsdb/seriesmetadata: 256-way MemStore sharding Arve Knudsen 2026-02-23 10:42:26 +0100
  • 87e5a98ebb tsdb/seriesmetadata: selective resource attribute indexing + dedicated Parquet columns Arve Knudsen 2026-02-23 09:50:43 +0100
  • f23c2ec227 tsdb/seriesmetadata: fix data races, reduce lock contention, optimize hot paths Arve Knudsen 2026-02-23 09:05:39 +0100
  • 7f4f64fc43 tsdb, web/api: incremental head metadata, API pagination, fallback docs Arve Knudsen 2026-02-22 19:14:10 +0100
  • 742bbfc2af tsdb/seriesmetadata, web/api: add resource attribute inverted index for O(1) reverse lookup Arve Knudsen 2026-02-22 18:05:19 +0100
  • fdb30eb2ff web/api: simplify /resources/series to only filter by resource attributes Arve Knudsen 2026-02-22 17:44:33 +0100
  • 693573f05d tsdb/seriesmetadata, web/api: fix architectural flaws in resource metadata endpoints Arve Knudsen 2026-02-22 15:32:15 +0100
  • 59ce591a61 web/api: add /resources/series reverse lookup endpoint Arve Knudsen 2026-02-22 14:08:44 +0100
  • f727c5b932 tsdb: remove metric metadata persistence, refactor to generic kind framework Arve Knudsen 2026-02-22 12:46:34 +0100
  • e63011ee0d tsdb/seriesmetadata: normalize Parquet storage and add distributed-scale read/write features Arve Knudsen 2026-02-10 14:53:03 +0100
  • cdfacef1b6 feat: add OTel resource/scope attributes persistence per time series Arve Knudsen 2025-12-23 11:55:35 +0100
  • d5d08b334a
    Merge 8eaa87de76 into 5b96e611dc Iheanacho Amarachi Sharon 2026-03-20 17:52:53 +0100
  • 5cfbc16dcc
    Merge d7bc621514 into 5b96e611dc Antoine Toulme 2026-03-20 17:52:22 +0100
  • 756d6bd772
    Merge 9ae9c1b11e into 5b96e611dc Julien 2026-03-20 17:16:53 +0100
  • f4db63936c tsdb/chunkenc: inline hot path in XOR2 appender for unchanged values Julien Pivotto 2026-03-20 16:41:58 +0100
  • 5def5897d1
    Merge 73aef2d660 into 5b96e611dc Bartlomiej Plotka 2026-03-20 15:10:17 +0000
  • 73aef2d660
    [DO NOT MERGE] Prombench v3 diff bwplotka-patch-8 Bartlomiej Plotka 2026-03-20 15:10:04 +0000
  • 5b96e611dc
    Merge pull request #18325 from roidelapluie/roidelapluie/xor2-with-st main Julien 2026-03-20 16:09:40 +0100
  • 9a61e04914
    Merge f947ed0bf0 into 16876bab95 mishraa-G 2026-03-20 15:52:41 +0100
  • 3b2b42f681 tsdb/chunkenc: add writeBits benchmarks, clarify comments, and simplify encodeJoint Julien Pivotto 2026-03-20 13:42:03 +0100
  • db55ccbb83
    Merge c9689ede2a into 16876bab95 Björn Rabenstein 2026-03-20 13:10:44 +0100
  • 16876bab95
    Merge pull request #18200 from roidelapluie/roidelapluie/retention-validation Julien 2026-03-20 12:27:37 +0100
  • ed4f04ba0d
    Merge d1d7cea493 into 166d20151c Rushabh Mehta 2026-03-20 16:32:42 +0530
  • d1d7cea493 Move series state code from head.go to head_wal.go Rushabh Mehta 2026-03-20 16:31:47 +0530
  • 996db3c909
    Merge 0c1fc58b10 into 166d20151c Denys Sedchenko 2026-03-20 02:22:53 -0700
  • 166d20151c
    Merge pull request #18323 from ogulcanaydogan/fix/16634-azure-system-managed-identity Bartlomiej Plotka 2026-03-20 09:54:17 +0100
  • 776a71749a
    Merge pull request #18314 from ridwanmsharif/scrape/fix-jitter Bartlomiej Plotka 2026-03-20 09:52:32 +0100
  • d99212535a
    Merge 09624d55f6 into a7ceef8815 Skesov 2026-03-20 10:41:19 +0200
  • 09624d55f6 discovery: add DigitalOcean Managed Databases service discovery Vladimir Skesov 2026-03-12 18:01:58 +0200
  • a9e63da326
    Merge b7c8c2190b into a7ceef8815 Michael Hoffmann 2026-03-20 08:40:45 +0100
  • a32008b6b5
    Merge 76cb4f7fd1 into a7ceef8815 Giedrius Statkevičius 2026-03-20 07:11:52 +0000
  • 57c6950bf0
    Merge c765bf222e into a7ceef8815 Adam 2026-03-20 07:10:30 +0000
  • dad149571c
    Merge f913d7538f into a7ceef8815 dawn 2026-03-20 07:10:27 +0000
  • 33e2fd39fe
    Merge f16bfbba9b into a7ceef8815 Samarth Bagga 2026-03-20 07:10:27 +0000
  • 9d5a0fb6ad
    Merge e750e5f202 into a7ceef8815 Linas Medžiūnas 2026-03-20 07:10:27 +0000
  • d29cedb90f
    Merge 815ebe50f6 into a7ceef8815 Bryan Boreham 2026-03-20 07:10:27 +0000
  • 55bbf3f312
    Merge 700c68253e into a7ceef8815 Ayoub Mrini 2026-03-20 07:10:26 +0000
  • 4854982678
    Merge e02e2813f4 into a7ceef8815 Bojun Kim 2026-03-20 07:07:29 +0000
  • cb9ecd29a8
    Merge 2ebae0c6a1 into a7ceef8815 fancivez 2026-03-20 07:01:31 +0000
  • ef835dbeac
    Merge ed1efbc003 into a7ceef8815 Jarkko Pöyry 2026-03-20 07:01:31 +0000
  • 77b8f7e161
    Merge c95d89d7e4 into a7ceef8815 Kevin 2026-03-20 06:59:24 +0000
  • 9275202c51
    Merge dd8f948b7d into a7ceef8815 Subham Mahanty 2026-03-20 06:59:24 +0000
  • 9b7b1ff970
    Merge 147a28dff5 into a7ceef8815 Aditya Tiwari 2026-03-20 06:59:24 +0000