Skip to content

Releases: getsentry/snuba

22.12.0

15 Dec 18:31
Compare
Choose a tag to compare

Various fixes & improvements

Plus 72 more

22.11.0

15 Nov 18:24
Compare
Choose a tag to compare

Various fixes & improvements

Plus 68 more

22.10.0

17 Oct 17:28
Compare
Choose a tag to compare

Various fixes & improvements

Plus 76 more

22.9.0

15 Sep 17:30
Compare
Choose a tag to compare

Various fixes & improvements

Plus 32 more

22.8.0

15 Aug 17:29
Compare
Choose a tag to compare

Various fixes & improvements

  • feat: Sort raw sql fields and conditions [Experiment] (#2988) by @enochtangg
  • Revert "ref(MDC): cleanup dataset factory, formalize factory pattern (#3051)" (#3052) by @volokluev
  • ref(MDC): cleanup dataset factory, formalize factory pattern (#3051) by @volokluev
  • feat(MDC): Add Storage yaml parsing and schema (#3046) by @rahul-kumar-saini
  • config(datasets) - create a PluggableEntity class (#3050) by @onewland
  • Generate abstract_column_set from replays schema (#3041) by @cmanallen
  • ref: remove future (unused python2 porting library) (#3040) by @asottile-sentry
  • cleanup: remove unused query processor PatternReplacer (#3038) by @onewland
  • feat(replays): Add urls, user_agent, and replay_start_timestamp fields and processor (#3023) by @cmanallen
  • feat(replays): Add urls, user_agent, and replay_start_timestamp migration (#3021) by @cmanallen
  • feat(datasets): Add configs directory structure (#3034) by @rahul-kumar-saini
  • fix(replacements): Limit size of excluded groups set [INC-190] (#3027) by @untitaker
  • fix(inc): Introduce denylist that stops attempting consistent queries per project [INC-190] (#3026) by @untitaker
  • Allow us to disable the global rate limiter (#3025) by @fpacifici
  • build: Bump confluent sentry-python to 1.9.0 (#3022) by @andriisoldatenko
  • config(ds): get rid of existing logic to move to dynamic sampling (#3018) by @onewland
  • fix(discover): add missing transaction_source to TRANSACTIONS_COLUMNS (#3020) by @andriisoldatenko
  • config(mep): add table rate limit and tuple unaliaser to sets/distributions (#3019) by @onewland
  • Remove replays from the skipped migrations group (#3017) by @cmanallen
  • feat(rollout): Make transaction query processors same (#3006) by @nikhars
  • feat(replays): Enable URL processing in the consumer (#3004) by @cmanallen
  • feat(replays): add error_ids column (#3001) by @JoshFerge
  • fix(admin): Fix deletion of configs with / in them (#3016) by @nikhars
  • config(mep): add schedulers/executors to snuba-stable freight (#3015) by @onewland

Plus 56 more

22.7.0

15 Jul 17:46
Compare
Choose a tag to compare

Various fixes & improvements

  • feat(mep): support time bucketing in queries (#2937) by @onewland
  • add new subscription-related generic-metrics topics to settings/validation (#2935) by @onewland
  • feat(mep): fix header filter error (#2938) by @onewland
  • build(deps): bump jsonschema from 4.6.0 to 4.7.1 (#2926) by @dependabot
  • ref: Remove temporary subscriptions rollout code (#2934) by @lynnagara
  • ref: Fix TypedDict import (#2933) by @lynnagara
  • feat(mep): add commit log config to generic metrics storages (#2931) by @onewland
  • build(deps): bump @types/react-dom from 18.0.5 to 18.0.6 in /snuba/admin (#2924) by @dependabot
  • build(deps): bump urllib3 from 1.26.9 to 1.26.10 (#2922) by @dependabot
  • feat(mep): do kafka-header filtering to avoid JSON overhead for generic-metrics (#2929) by @onewland
  • build(deps): bump @types/react from 18.0.14 to 18.0.15 in /snuba/admin (#2923) by @dependabot
  • feat(mep): add commit log topics config (#2928) by @onewland
  • feat(profiling): Add functions consumer and dataset (#2894) by @Zylphrex
  • build(deps): bump redis from 4.3.3 to 4.3.4 (#2905) by @dependabot
  • build(deps): bump python-rapidjson from 1.6 to 1.8 (#2920) by @dependabot
  • ref(subscriptions): Remove legacy tick consumer (#2838) by @lynnagara
  • chore(deps): Bump sentry-sdk to 1.7.0 to enable baggage propagation (#2927) by @sl0thentr0py
  • feat(mep): subscript fix for multiple value arrays (#2914) by @onewland
  • fix: Update Flask (#2880) by @evanh
  • feat(replacements) Reimplement bypass properly (#2917) by @fpacifici
  • fix(build): remove atomicwrites from requirements.txt (#2919) by @onewland
  • feat(replacements) Script to execute batches of replacements (#2916) by @fpacifici
  • fix(profiling): Disable vertical merge algorithm (#2912) by @phacops
  • feat(replays): add replays dataset to dataset factory (#2913) by @JoshFerge

Plus 41 more

22.6.0

15 Jun 18:24
Compare
Choose a tag to compare

Various fixes & improvements

Plus 59 more

22.5.0

16 May 18:53
Compare
Choose a tag to compare

Various fixes & improvements

Plus 57 more

22.4.0

15 Apr 17:24
Compare
Choose a tag to compare

Various fixes & improvements

  • feat(subscriptions): Temporarily run errors in global mode (#2616) by @lynnagara
  • fix(subscriptions): Fix InvalidRangeError when rebalancing occurs (#2611) by @lynnagara
  • fix(subscriptions): Fix off by one calculation in verifier (#2610) by @lynnagara
  • feat(dlq): Introduce DLQ to Metrics with Ignore policy. (#2585) by @rahul-kumar-saini
  • fix(query): Avoid race in pipeline delegator (#2608) by @nikhars
  • fix: Match only migration files in scripts/ddl-changes.py (#2613) by @asottile-sentry
  • feat: Bump arroyo to 0.0.16 (#2606) by @lynnagara
  • feat(subscriptions): Count the off by one results separately in the verifier (#2607) by @lynnagara
  • fix: Fix Clickhouse version check (#2584) by @evanh
  • feat(subscriptions): Ignore stale subscriptions (#2596) by @lynnagara
  • feat(subscriptions): Compare the subscription request as well in the verifier (#2600) by @lynnagara
  • Revert "fix(query): Avoid race in pipeline delegator (#2597)" (#2601) by @nikhars
  • fix(tiger writes): Disable ignore write errors (#2598) by @nikhars
  • fix(query): Avoid race in pipeline delegator (#2597) by @nikhars
  • feat: Record librdkafka buffer size from the subscriptions executor (#2599) by @lynnagara
  • feat(subscriptions): Log non matching results to Sentry (#2595) by @lynnagara
  • fix(subscription-verifier): Totals is not always present in result (#2594) by @lynnagara
  • feat(subscriptions): Record more metrics from the subscriptions verifier (#2590) by @lynnagara
  • feat(subscriptions): Record stale message topic data (#2589) by @lynnagara
  • feat(admin): Added SnQL to SQL conversion (#2572) by @rahul-kumar-saini
  • fix(consumers): Allow bypassing header based routing for small percentage of messages (#2233) by @nikhars
  • ref(devserver): update metrics-consumer command (#2588) by @MeredithAnya
  • OPS-1608: add events-subscriptions-verifier to freight config (#2592) by @mwarkentin
  • fix(metrics): Remove bucket storages from devserver (#2591) by @jjbayer

Plus 75 more

22.3.0

15 Mar 18:23
Compare
Choose a tag to compare

Various fixes & improvements

  • feat(metrics) - create materialized views for polymorphic input tables (#2507) by @onewland
  • Move clickhouse queries of death to public docs (#2509) by @volokluev
  • feat(metrics) - create polymorphic bucket table (#2504) by @onewland
  • feat(subscriptions): Deploy metrics subscriptions executor with Freight (#2501) by @lynnagara
  • fix(admin): Exclude profiles from Snuba admin (#2503) by @lynnagara
  • feat(profiling): Add and remove some fields (#2498) by @phacops
  • chore(arroyo): Update version to record metrics (#2499) by @nikhars
  • config(metrics) - add TTL to metrics tables (#2483) by @onewland
  • feat: Add a default value for stats_collection_freq_ms (#2495) by @lynnagara
  • ref: Update snuba-sdk version (#2485) by @evanh
  • fix(subscriptions): Fix recording partition lag (#2497) by @lynnagara
  • feat: Add metrics to help debug ProvideCommitStrategy (#2496) by @lynnagara
  • fix(consumers): Remove deepcopy from multi storage consumers (#2491) by @nikhars
  • feat(admin): Sort configs alphabetically (#2490) by @lynnagara
  • feat(subscriptions): Add a metric for debugging (#2492) by @lynnagara
  • feat: Deploy new metrics schedulers with Freight (#2486) by @lynnagara
  • feat(subscriptions): Set executor sample rate by dataset (#2487) by @lynnagara
  • perf(consumers): allow parallel collect option consumers (#2488) by @nikhars
  • feat(profiling): Read and write data from and to Snuba (#2435) by @phacops
  • feat(dead-letter-queue): Add dead letter queue for failed inserts (#2437) by @MeredithAnya
  • test: Attempt to fix flaky test (#2482) by @lynnagara
  • feat(runtime config): Add support for descriptions for configs (#2432) by @rahul-kumar-saini
  • feat(alias): Add alias type that is wrapped with backticks (#2480) by @ahmedetefy
  • feat(devserver): Metrics subscriptions uses new pipeline (#2479) by @lynnagara

Plus 124 more