Skip to content

Releases: getsentry/snuba

24.4.1

18 Apr 16:45
Compare
Choose a tag to compare

Various fixes & improvements

  • feat(replays): add migration for replay_id in discover (#5790) by @JoshFerge
  • feat: replacer defaults to auto.offset.reset=earliest (#5772) by @lynnagara
  • feat(migrations): add discover local (#5788) by @dbanda
  • fix(spans): Let null domain be null (#5780) by @phacops
  • feat(meta): Adjust partitioning/settings of counters meta tables (#5784) by @evanh
  • Revert "feat(replays): add replay_id column to merged discover table (#5777)" (2f1509f) by @getsentry-bot
  • fix: fix mypy --strict vscode (#5781) by @kylemumma
  • feat(replays): add replay_id column to merged discover table (#5777) by @JoshFerge
  • ref: Rust consumer should not skip writes by default (#5778) by @lynnagara
  • chore(on-call): Add CrossOrgQueryAllocationPolicy to errors (#5774) by @enochtangg
  • inc-715: rust consumer can stop processing messages at specific timestamp (#5779) by @lynnagara
  • meta: Bump new development version (2248bb5)
  • fix(meta): Remove experimental meta tables (#5733) by @evanh
  • ref(card-an): Allow the new meta tables in the cardinality analyzer (#5769) by @evanh

24.4.0

15 Apr 22:02
Compare
Choose a tag to compare

Various fixes & improvements

  • chore(on-call): Add metric for concurrent queries by referrer that violate policy (#5767) by @enochtangg
  • ref: make auto.offset.reset=earliest everywhere (#5765) by @lynnagara
  • feat(trace): Add trace id to transactions (#5768) by @wmak
  • fix(spans): Move span id above trace id in the prewhere (#5766) by @wmak
  • feat(meta): Add record meta column to gauges (#5760) by @evanh
  • feat(meta): Add record meta column to distributions (#5759) by @evanh
  • feat(meta): Add record_meta column to sets (#5735) by @evanh
  • ref: bump sentry-kafka-schemas to 0.1.68 (#5764) by @getsentry-bot
  • chore(capman): set default bytes scanned limit for rejecting policy (#5755) by @volokluev
  • ref(ch-upgrades): create dist tables functionality (#5737) by @MeredithAnya
  • perf(metrics): Use kafka header optimization (#5756) by @nikhars
  • feat(meta): Add updated versions of meta tables for counters (#5734) by @evanh
  • chore(rust): Update dependencies (#5751) by @nikhars
  • chore: update sdk version (#5754) by @kylemumma
  • fix: Fix default auto-offset-reset value (#5753) by @lynnagara
  • lower max query size to 128KiB (#5750) by @enochtangg
  • clean up old simple pipeline (#5732) by @enochtangg
  • feat(capman): Long term rejection allocation policy (#5718) by @volokluev
  • ref(fetcher): --tables optional now (#5730) by @MeredithAnya
  • fix: parser, bug in pushdown filter (#5731) by @kylemumma
  • feat(generic-metrics): Add a killswitch to processor (#5617) by @ayirr7
  • feat(replays): Replace python processor with a rust-based processor (#5380) by @cmanallen
  • feat(replay): add ReplayViewedEvent to replay processor (#5712) by @aliu3ntry
  • chore(deps): bump h2 from 0.3.22 to 0.3.26 in /rust_snuba (#5727) by @dependabot

Plus 52 more

24.3.0

15 Mar 20:33
Compare
Choose a tag to compare

Various fixes & improvements

Plus 72 more

24.2.0

15 Feb 21:09
Compare
Choose a tag to compare

Various fixes & improvements

Plus 4 more

24.1.2

08 Feb 18:06
Compare
Choose a tag to compare

Various fixes & improvements

Plus 28 more

24.1.1

26 Jan 19:00
Compare
Choose a tag to compare

Various fixes & improvements

  • fix(inc-602): make migration connection checks readiness-state aware (#5414) by @volokluev
  • chore(entity): Remove runtime config for illegal aggregation validator (#5443) by @enochtangg
  • fix(gcb): Remove build steps from GCB (#5450) by @untitaker
  • build(deps): bump sentry-sdk from 1.26.0 to 1.39.2 (#5366) by @dependabot
  • fix: Bump sentry-kafka-schemas in right project (#5451) by @untitaker
  • ref(optimize): Use time-machine instead of freezegun (#5447) by @nikhars
  • chore(deps): bump sentry-relay from 0.8.39 to 0.8.44 (#5442) by @dependabot
  • fix(devserver): Enforce schemas again (#5449) by @untitaker
  • fix: Upgrading to Clickhouse 22.8 (#5445) by @evanh
  • fix(devserver): Do not enforce schema (#5446) by @untitaker
  • fix(cardinality): Add filter to cardinality report (#5439) by @nikhars
  • fix(optimize): Add parallel optimize job cutoff time (#5444) by @nikhars
  • feat(spans): Add a schema test (#5440) by @phacops
  • feat(profiles): Add test to see if the struct matches the schema (#5438) by @phacops
  • ref: bump sentry-kafka-schemas to 0.1.46 (#5441) by @getsentry-bot
  • feat(on-call): Add illegal aggregate function in conditions entity validator (#5435) by @enochtangg
  • ref(docs) Add some MQL documentation to Snuba (#5432) by @evanh
  • feat(metrics-summaries): Handle incomplete metrics summaries (#5428) by @phacops
  • fix config validation for cross org policy (#5426) by @volokluev
  • fix(rust): Deal with empty batches correctly (#5433) by @untitaker
  • ref(replays): Re-add e2e latency metric [SNS-2606] (#5420) by @untitaker
  • fix(rust): Fix broken DLQ produer in Rust (#5431) by @untitaker
  • fix(cardinality): Increase time duration for finding all modules (#5430) by @nikhars
  • feat(gcs): Allow snuba to write to gcs for tooling (#5410) by @nikhars

Plus 32 more

24.1.0

16 Jan 22:01
Compare
Choose a tag to compare

Various fixes & improvements

Plus 108 more

23.12.1

21 Dec 16:19
Compare
Choose a tag to compare

Various fixes & improvements

  • perm(cardinality-analyzer): Replace team-ingestion-pipeline with team-ingest (#5240) by @Dav1dde
  • ref(profiling): add profiles to admin and web (#5234) by @MeredithAnya
  • feat(replays): Add react_component_name column (#5232) by @cmanallen
  • feat(cardinality): Add clickhouse host and port parameters (#5237) by @nikhars
  • feat(replays): Add react_component_name column migration (#5231) by @cmanallen
  • chore(deps): bump @sentry/react from 7.56.0 to 7.88.0 in /snuba/admin (#5224) by @dependabot
  • Optimize ConsumerState (#5236) by @Swatinem
  • fix(rust): Handle rebalancing ourselves, remove usage of pre/post-rebalance callbacks (#5229) by @untitaker
  • Unify Timeout/Deadline operations (#5230) by @Swatinem
  • feat(rust): Port arroyo.consumer.latency metric (#5214) by @loewenheim
  • feat(metrics) Add a MQL endpoint to Snuba API (#5193) by @evanh
  • fix(rust): Fix consumer deadlock on strategy panic (#5216) by @lynnagara
  • ref(migrations): add experimental readiness state to policies (#5206) by @MeredithAnya
  • Use jemalloc unconditionally (#5228) by @Swatinem
  • feat(replays): Add rust-based message processor (#5215) by @cmanallen
  • Use jemalloc in Docker image (#5227) by @Swatinem
  • fix(rust): Fix self.consumer_offsets (#5220) by @lynnagara
  • build(rust): Update maturin and add to requirements.txt (#5218) by @lynnagara
  • feat(metrics-summaries): Deploy metrics-summaries consumer automatically (#5221) by @phacops
  • feat(metrics-summaries): Enable metrics-summaries for SaaS (#5219) by @phacops
  • feat(rust): Port run_task_in_threads test (#5213) by @loewenheim
  • meta: Bump new development version (b18bf98)

23.12.0

15 Dec 18:33
Compare
Choose a tag to compare

Various fixes & improvements

  • fix(arroyo): Tag all consumer metrics by the smallest partition index (#5208) by @untitaker
  • feat(metrics-summaries): Add a Rust consumer for metrics summaries (#5210) by @phacops
  • fix(slo): Add ILLEGAL_COLUMN = 44 as an invalid request (#5209) by @evanh
  • ref(rust): Give BufferedMessages a maximum (#5211) by @loewenheim
  • ref(admin): Add AllMigrations role (#5205) by @MeredithAnya
  • fix(rust): Separate clickhouse concurrency from processing (#5207) by @untitaker
  • fix(rust): Increase poll interval (#5197) by @lynnagara
  • feat(rust): Implement LocalProducer and port a test (#5202) by @loewenheim
  • fix(metrics-summaries): Remove low_cardinality modifier as the column is not low cardinality (#5204) by @phacops
  • feat(guages): Add avg capability to guages (#5196) by @volokluev
  • fix(rust): Consumer should crash if DLQ limit is reached (#5187) by @lynnagara
  • ref: Remove stale querylog deployments (#5201) by @lynnagara
  • fix(cache): Slightly clean up cache set errors (#5199) by @evanh
  • perf: Increase consumer join timeout (#5200) by @lynnagara
  • fix(rust): Fix SLO metrics again again again [SNS-2565] (#5198) by @untitaker
  • ref(metrics-summaries): Skip all the work if the field needed is not there (#5194) by @phacops
  • feat(spans): Store metrics_summary in the proper column if needed (#5191) by @phacops
  • fix(spans): Add sentry_tags to spans entity (#5162) by @nikhars
  • perf: Reusable multiprocessing pools v2 (#5192) by @lynnagara
  • fix(rust): Suppress error when manually resetting offsets (#5186) by @untitaker
  • fix(rust): Do not drop runtime and accidentally cancel tasks (#5189) by @untitaker
  • feat(spans): Add a metrics summary processor (#5161) by @phacops
  • feat(spans): Add a metrics summary column to link spans with DDM metrics (#5159) by @phacops
  • fix(metrics_summaries): Fix sample by expression (#5190) by @phacops

Plus 62 more

23.11.2

27 Nov 17:28
Compare
Choose a tag to compare

Various fixes & improvements