Skip to content

chore(api): bump etl to include subscription upsert fix#901

Merged
raymondjacobson merged 1 commit into
mainfrom
chore/bump-etl-subscription-upsert
Jun 2, 2026
Merged

chore(api): bump etl to include subscription upsert fix#901
raymondjacobson merged 1 commit into
mainfrom
chore/bump-etl-subscription-upsert

Conversation

@raymondjacobson
Copy link
Copy Markdown
Member

Summary

Bumps the vendored go-openaudio / pkg/etl pseudo-version to 5d2e19a to deploy go-openaudio #335.

Merging this builds the audius/api image and rolls core-indexer, putting the subscription upsert live.

Test plan

  • go mod tidy + go build ./... clean
  • Confirmed the ON CONFLICT upsert is present in the vendored social_subscription.go
  • After merge: watch core-indexer roll, confirm clean migration boot (already at version 30) and subscribe/unsubscribe indexing without errors

🤖 Generated with Claude Code

Picks up go-openaudio #335 (5d2e19a): the explicit Subscribe/Unsubscribe
handler now upserts the single is_current row via the arbiter index instead
of demote-then-insert, matching the Follow auto-subscribe path. This closes
the two-writer gap that let duplicate is_current subscription rows accumulate.

Also rolls in #333 (release_date defaults to created_at) which sits between
the current vendored commit and #335.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@raymondjacobson raymondjacobson merged commit 76315a2 into main Jun 2, 2026
5 checks passed
@raymondjacobson raymondjacobson deleted the chore/bump-etl-subscription-upsert branch June 2, 2026 06:25
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