Commit Graph

  • 90dbdcd5dc Fix a missing space/newline in the binop docs binop-fill-modifier Julius Volz 2026-01-16 20:11:58 +01:00
  • 05440ffc3b Add a few fill modifier tests with keyword-like metric names Julius Volz 2026-01-16 20:11:38 +01:00
  • 2944acd5cf Initial plan copilot/sub-pr-17872 copilot-swe-agent[bot] 2026-01-16 13:46:58 +00:00
  • a939a0f2c0
    Update scrape/manager.go bwplotka/a2-scrape-2 Bartlomiej Plotka 2026-01-16 13:46:42 +00:00
  • c4b0da94db
    Merge pull request #17835 from prometheus/bwplotka/a2-storage-support main Bartlomiej Plotka 2026-01-16 13:04:14 +00:00
  • 8bb6a0ac4c refactor(scrape)[PART5c]: Switch Prometheus to use AppenderV2 for scrape bwplotka/a2-scrape-switch bwplotka 2026-01-16 11:55:09 +00:00
  • c7f92054fc
    Merge pull request #17871 from roidelapluie/roidelapluie/fix-fuzzing-issues Julien 2026-01-16 12:54:31 +01:00
  • 2a80e740ac feat(scrape)[PART5b]: Add AppenderV2 support to scrape.NewManager optionally to V1 bwplotka 2026-01-16 11:38:45 +00:00
  • 96bdd68589 refactor(appenderV2): add AppendableV2 support for scrape bwplotka/a2-scrape-1 bwplotka 2026-01-15 10:01:28 +00:00
  • 66bb47ade6 fuzzing: fix artifact path and experimental parser flags Julien Pivotto 2026-01-16 12:07:16 +01:00
  • a362f690d7 refactor(appenderV2): copy 1:1 scrape and scrape test to append_v2 bwplotka 2026-01-15 09:32:07 +00:00
  • f61a83bcd6 fix: appenderV2 mock exemplar appendErr injection before appending it bwplotka 2026-01-15 14:14:31 +00:00
  • 4afa76d083
    OTLP: label caching for OTLP-to-Prometheus conversion to reduce allocations and improve latency (#17860) Arve Knudsen 2026-01-16 11:30:05 +01:00
  • ded3a8c309
    UI: Fix broken Y axis after graph page reload (#17869) Julius Volz 2026-01-16 10:50:39 +01:00
  • ef350b2b54
    Merge pull request #17840 from prometheus/krajo/st-in-chunks George Krajcsovits 2026-01-16 10:32:53 +01:00
  • d58b10e8e4
    Replace config metrics from main.go prometheus-semconvs Arthur Silva Sens 2026-01-15 19:05:34 -03:00
  • a5e5969457
    Add generated metrics and documentation Arthur Silva Sens 2026-01-15 19:05:15 -03:00
  • 3412366a6a
    Add inferred registries Arthur Silva Sens 2026-01-15 18:43:56 -03:00
  • e643df27fd
    Add weaver templates and automations Arthur Silva Sens 2026-01-15 18:43:18 -03:00
  • 9c01b519d4
    lint owilliams/st-wal Owen Williams 2026-01-15 14:04:24 -05:00
  • 796727ae67
    address notes Owen Williams 2026-01-15 13:54:44 -05:00
  • 1d3c6210f3 add extra fanout test bwplotka 2026-01-15 13:12:17 +00:00
  • d3b6e61487 Put binop fill modifiers behind a feature flag Julius Volz 2026-01-15 11:18:48 +01:00
  • a85a8998c9
    otlptranslator: fix BenchmarkPrometheusConverter_FromMetrics (#17866) Arve Knudsen 2026-01-15 09:33:16 +01:00
  • e49d11c88d
    tsdb: fix rare case of OOO exemplar insertion pointing to the exemplar being deleted (#17865) Julius Hinze 2026-01-15 08:49:37 +01:00
  • d6aa6a3fc7 Add new fill modifiers to features test data Julius Volz 2025-12-11 12:38:47 +01:00
  • 4c97952210 Document new fill binop modifiers Julius Volz 2025-12-11 12:29:48 +01:00
  • ce26370eeb Add PromLens binop matching explain view tests Julius Volz 2025-12-10 20:07:43 +01:00
  • 57dd1f18b4 Add fill modifier PromQL tests Julius Volz 2025-12-10 19:25:08 +01:00
  • af3277f832 PromQL: Add fill*() binop modifiers to provide default values for missing series Julius Volz 2025-12-03 18:46:35 +01:00
  • e169f839cc
    more cleanup Owen Williams 2026-01-14 11:25:49 -05:00
  • ccb7468b09
    tsdb: fix grow/shrink nextIndex calculation (#17863) Julius Hinze 2026-01-14 16:44:50 +01:00
  • 06a59346fe
    Update tsdb/chunkenc/chunk.go George Krajcsovits 2026-01-14 16:41:03 +01:00
  • 8a2921e385 addressed feedback bwplotka 2026-01-14 13:57:48 +00:00
  • 49c3aea56d feat(storage)[PART4b]: add AppenderV2 to the rest of storage.Storage impl bwplotka 2026-01-12 08:45:26 +00:00
  • 3374d2e56f
    feat(teststorage)[PART4a]: Add AppendableV2 support for mock Appendable (#17834) Bartlomiej Plotka 2026-01-14 13:48:33 +00:00
  • 6137de085e
    test ListSeriesIterator with ST György Krajcsovits 2026-01-14 12:30:24 +01:00
  • 5ecc0e7062
    test that ChainSampleIterator passes on the AtST call György Krajcsovits 2026-01-14 12:19:43 +01:00
  • 8067b3d60a
    add test coverage for buffer.go György Krajcsovits 2026-01-14 12:13:59 +01:00
  • adf734db7a
    update remaining tests György Krajcsovits 2026-01-14 10:02:26 +01:00
  • a5ac0bff1d
    update ooo_head.go but only with TODOs György Krajcsovits 2026-01-14 10:02:13 +01:00
  • 6647e512ad
    update ExpandSamples György Krajcsovits 2026-01-14 10:01:55 +01:00
  • 28dca34f4f
    auto update head sample use in tests György Krajcsovits 2026-01-14 09:55:45 +01:00
  • f616689f09
    tsdb/head.go: add start timestamp to sample type used in tests György Krajcsovits 2026-01-14 09:46:56 +01:00
  • a00c0d6a66
    auto update f/h/fh sample init with positional fields György Krajcsovits 2026-01-14 09:37:15 +01:00
  • 1e77d9ded8
    storage/buffer.go: add ST to sample types and iterators György Krajcsovits 2026-01-14 08:57:54 +01:00
  • 70bc06718d
    feat(tsdb): new AppenderV2 and AtST interface for chunks György Krajcsovits 2026-01-12 13:14:54 +01:00
  • 817d77b9a7
    feat(tsdb): add start time ST to chunk appender Append methods krajo/st-append-to-chunks György Krajcsovits 2026-01-12 13:14:54 +01:00
  • 222353a433 Fixes, comments, touchups codesome/stale-series-compaction Ganesh Vernekar 2026-01-13 17:29:57 -08:00
  • 1c82ee553f
    Merge remote-tracking branch 'origin/owilliams/st-wal' into owilliams/st-wal Owen Williams 2026-01-13 14:29:50 -05:00
  • cdcae4cc95
    notes from review Owen Williams 2026-01-13 14:27:08 -05:00
  • d0fc53fc1c
    Apply suggestions from code review Owen Williams 2026-01-13 14:26:38 -05:00
  • 4e9a501d27
    Update tsdb/record/bench_test.go Owen Williams 2026-01-13 14:24:44 -05:00
  • d3e9186b56
    Update tsdb/record/record.go Owen Williams 2026-01-13 14:23:42 -05:00
  • c7bc56cf6c
    Add scrape commit and total duration metrics (#17665) Devarsh 2026-01-13 22:37:27 +05:30
  • 5a05703ad5
    tsdb: Migrate multi-errors to errors package superq/tsdb_error_stdlib SuperQ 2026-01-02 11:29:48 +01:00
  • 72a23934ad
    Refactor various tsdb sub-packages (#17847) Ben Kochie 2026-01-13 14:38:58 +01:00
  • f331aa6d14
    fix typo in release notes about scrape_native_histograms (#17655) Gregor Zeitlinger 2026-01-13 11:41:57 +01:00
  • 6b0b93d2d3
    Merge pull request #17393 from roidelapluie/roidelapluie/fuzzing Julien 2026-01-13 10:38:16 +01:00
  • 836caf7b16
    Refactor storage package errors (#17846) Ben Kochie 2026-01-13 10:21:33 +01:00
  • 802e959ec2 chore(fuzzing): Meet required check expectation Julien Pivotto 2026-01-13 10:02:58 +01:00
  • 03a1d7a350
    Refactor storage package errors (#17844) Ben Kochie 2026-01-13 09:53:49 +01:00
  • d9ed026658
    Refractor promtool errors (#17842) Ben Kochie 2026-01-13 07:35:11 +01:00
  • c980c74f51
    Update google/pprof to allow go 1.24.0 (#17843) Arthur Silva Sens 2026-01-13 03:32:12 -03:00
  • a769a7eeb7
    model/labels: fix regex with capture, wildcards, literal (#17828) Nick Pillitteri 2026-01-12 10:51:45 -05:00
  • 32881bc372 test(remote)[PART4c]: Refactor remote handler tests to use teststorage.Appendable mock bwplotka/a2-remote-test bwplotka 2026-01-12 10:31:10 +00:00
  • 1a804868a5 feat(storage)[PART4b]: add AppenderV2 to the rest of storage.Storage impl bwplotka 2026-01-12 08:45:26 +00:00
  • 83b5af92ef fix: adjusted AppenderV1 flow for reliability bwplotka 2026-01-12 13:29:27 +00:00
  • de0a864b5c Fuzzing: Move to go fuzzing Julien Pivotto 2025-10-23 17:52:03 +02:00
  • e2ad4a2f52 refactor(remote)[PART4c]: switch Remote Write 1.0 to AppendableV2 bwplotka/a2-remote-2 bwplotka 2026-01-12 09:59:26 +00:00
  • 49ea7b05ab feat(storage)[PART4b]: add AppenderV2 to the rest of storage.Storage impl bwplotka 2026-01-12 08:45:26 +00:00
  • e939e53d02
    add a few more tests for xoroptst st-tsdbchunk1 György Krajcsovits 2026-01-12 10:11:46 +01:00
  • 0e2569ad33 feat(teststorage)[PART4a]: Add AppendableV2 support for mock Appendable bwplotka 2026-01-12 08:20:01 +00:00
  • 588d1ec006
    harder test of st path Owen Williams 2026-01-09 13:48:25 -05:00
  • e44fcad3a9
    update for how the data is actually shaped Owen Williams 2026-01-09 10:40:05 -05:00
  • 9cb3641ccd
    Volunteer to shepherd the release v3.10 (#17822) Ganesh Vernekar 2026-01-09 07:00:53 -08:00
  • f0eaf596fe
    Merge pull request #17743 from RushabhMehta2005/optimization/extend-floats-prealloc Julien 2026-01-09 12:40:00 +01:00
  • 16703766f4
    promql: fix info() returning empty when filtering by overlapping labels (#17817) Arve Knudsen 2026-01-09 10:04:37 +01:00
  • a3525a4b04
    add recoding chunk encoding György Krajcsovits 2026-01-09 09:50:35 +01:00
  • 2a04d04b37
    add unit test for put/read ST diff György Krajcsovits 2026-01-09 09:48:28 +01:00
  • 3f51be0f54 Merge branch 'main' into codesome/stale-series-compaction Ganesh Vernekar 2026-01-08 17:09:45 -08:00
  • 14de1eb043
    Make service discoveries removable through build tags (#17736) Arthur Silva Sens 2026-01-08 10:06:33 -03:00
  • 6a81e4441e
    promql: avoid unnecessary Metric.Get() calls in functions.go (#17676) Vilius Pranckaitis 2026-01-08 13:58:05 +02:00
  • da254fd680
    Merge pull request #17798 from prometheus/merge-3.9-into-main Bryan Boreham 2026-01-08 10:43:54 +00:00
  • 60d6159510
    fix copyrights György Krajcsovits 2026-01-08 11:36:29 +01:00
  • efa07ed10a
    xorOptCST optimization bwplotka 2025-11-21 13:47:42 +00:00
  • d2382c8194
    xorOptCST bwplotka 2025-11-21 12:40:26 +00:00
  • e9f1c45fbf
    xorOptST different varbit bwplotka 2025-11-21 11:51:11 +00:00
  • 4e6ea90810
    xorOptST optimizations bwplotka 2025-11-21 09:44:49 +00:00
  • 14dcff872e
    xorBuffered is now using SIMD enabled dod.Enc/Dec bwplotka 2025-11-21 09:15:35 +00:00
  • 2e5824d81e
    xorSTConst is not possible; added xorBuffered bwplotka 2025-11-19 21:51:56 +00:00
  • f210863ca9
    xorOptSTv3 bwplotka 2025-11-19 19:43:53 +00:00
  • a5758038cc
    xorOptSTv2 bwplotka 2025-11-19 08:51:49 +00:00
  • ab879fa71a
    further experiments bwplotka 2025-11-17 19:53:50 +00:00
  • 4f051a6444
    feat(chunk,ct): add chunk format that supports start timestamp György Krajcsovits 2026-01-08 11:31:27 +01:00
  • b6ee4d24d4
    common foreach bwplotka 2025-11-04 13:53:25 +00:00
  • 4816c471fd
    move to separate benches per op bwplotka 2025-11-04 13:49:07 +00:00
  • cb21e37077
    kill hist bench cleanup for now bwplotka 2025-11-04 13:29:48 +00:00
  • 790163c0b3
    chore: cleanup tsdb/chunkenc benchmarking suite bwplotka 2025-11-04 12:09:14 +00:00
  • 63b86fa851 Merge branch 'release-3.9' into merge-3.9-into-main Bryan Boreham 2026-01-08 10:22:01 +00:00