Skip to content

fix: disable traces for GrowthBook#3642

Merged
omBratteng merged 1 commit intomainfrom
fix-disable-gb-trace
Feb 26, 2026
Merged

fix: disable traces for GrowthBook#3642
omBratteng merged 1 commit intomainfrom
fix-disable-gb-trace

Conversation

@omBratteng
Copy link
Member

@omBratteng omBratteng commented Feb 26, 2026

Disables traces for the GB remote config streaming that skews trace durations because it keeps open for 5 minutes

@omBratteng omBratteng enabled auto-merge (squash) February 26, 2026 19:20
@pulumi
Copy link

pulumi bot commented Feb 26, 2026

🍹 The Update (preview) for dailydotdev/api/prod (at 85dc0c1) was successful.

✨ Neo Explanation

This is a standard application release rolling out a new build across all API deployments, cron jobs, and workers, with accompanying database and ClickHouse migration jobs replacing the previous release's migration jobs.

Root Cause Analysis

A new version of the API application has been built and is being deployed. The container image tag is being bumped from the previous release to a new one across the entire workload fleet.

Dependency Chain

The new image version cascades uniformly to all 39 resources in the stack:

  • 7 Deployments (main API, background workers, WebSocket server, private, temporal, personalized digest, worker jobs) — all rolling out the new image
  • 32 CronJobs — all updated to reference the new image version
  • 2 one-time migration Jobs — the previous DB and ClickHouse migration jobs (tied to the old release) are deleted, and fresh migration jobs for the new release are created. These run typeorm migration:run and runClickhouseMigrations.js to apply any schema changes before the new application version takes over.

There is also a non-blocking warning about missing GCP credentials in the Pulumi provider, but this does not affect the Kubernetes resources being deployed.

Risk analysis

No stateful resources (databases, storage buckets, persistent volumes) are being replaced or deleted. The migration jobs run against existing databases but are additive by nature. Deployments use Kubernetes rolling updates, so no downtime is expected.

Resource Changes

    Name                                                       Type                           Operation
~   vpc-native-user-profile-analytics-clickhouse-cron          kubernetes:batch/v1:CronJob    update
~   vpc-native-generic-referral-reminder-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-update-current-streak-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-check-analytics-report-cron                     kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-users-cron                         kubernetes:batch/v1:CronJob    update
-   vpc-native-api-clickhouse-migration-400e6942               kubernetes:batch/v1:Job        delete
~   vpc-native-update-tag-recommendations-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-update-tags-str-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-update-source-tag-view-cron                     kubernetes:batch/v1:CronJob    update
~   vpc-native-update-views-cron                               kubernetes:batch/v1:CronJob    update
+   vpc-native-api-clickhouse-migration-9543beba               kubernetes:batch/v1:Job        create
~   vpc-native-sync-subscription-with-cio-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-daily-digest-cron                               kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-stale-user-transactions-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-user-companies-cron                kubernetes:batch/v1:CronJob    update
~   vpc-native-private-deployment                              kubernetes:apps/v1:Deployment  update
~   vpc-native-squad-posts-analytics-refresh-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-history-day-clickhouse-cron      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-analytics-history-clickhouse-cron  kubernetes:batch/v1:CronJob    update
~   vpc-native-validate-active-users-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-calculate-top-readers-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-posts-analytics-refresh-cron               kubernetes:batch/v1:CronJob    update
~   vpc-native-expire-super-agent-trial-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-zombie-images-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-generate-search-invites-cron                    kubernetes:batch/v1:CronJob    update
~   vpc-native-worker-job-deployment                           kubernetes:apps/v1:Deployment  update
~   vpc-native-personalized-digest-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-bg-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-update-achievement-rarity-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-gifted-plus-cron                          kubernetes:batch/v1:CronJob    update
~   vpc-native-deployment                                      kubernetes:apps/v1:Deployment  update
~   vpc-native-personalized-digest-deployment                  kubernetes:apps/v1:Deployment  update
-   vpc-native-api-db-migration-400e6942                       kubernetes:batch/v1:Job        delete
~   vpc-native-update-trending-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-update-source-public-threshold-cron             kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-clickhouse-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-ws-deployment                                   kubernetes:apps/v1:Deployment  update
+   vpc-native-api-db-migration-9543beba                       kubernetes:batch/v1:Job        create
~   vpc-native-clean-zombie-opportunities-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-hourly-notification-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-update-highlighted-views-cron                   kubernetes:batch/v1:CronJob    update
... and 4 other changes

@omBratteng omBratteng merged commit e014c60 into main Feb 26, 2026
9 checks passed
@omBratteng omBratteng deleted the fix-disable-gb-trace branch February 26, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant