Skip to content

chore: bump go-openaudio to pick up ETL stem fixes (OpenAudio/go-openaudio#421) - #996

Merged
dylanjeffers merged 1 commit into
mainfrom
chore/bump-etl-stem-of-fixes
Jul 27, 2026
Merged

chore: bump go-openaudio to pick up ETL stem fixes (OpenAudio/go-openaudio#421)#996
dylanjeffers merged 1 commit into
mainfrom
chore/bump-etl-stem-of-fixes

Conversation

@dylanjeffers

Copy link
Copy Markdown
Contributor

Bumps both github.com/OpenAudio/go-openaudio and .../pkg/etl pins from b4a5ebe (2026-07-16) to 1d9f697 — the merge of OpenAudio/go-openaudio#421, same flow as #994 did for the #410 CID fix.

What the new pin brings (ETL / entity manager)

  • Persist orig_filename on track create/update (never-clear, like the CIDs) — new stem rows no longer rely on the /stems endpoint's title fallback
  • Ignore explicit "stem_of": null on track updates so client edits can't unlink a stem from its parent (Fix quote math #410 failure class)
  • Upsert the stems join row when an update carries stem_of (on-chain repair path for lost links)

Intervening upstream commits also included (library-only for api): mediorum transcode/retry fixes (#338, #417#419) and core/logging spam guards (#420). Nothing release- or mainnet-config-related.

Relation to #995

#995 is the unblocking change (endpoint tolerates NULLs already in the DB); this bump prevents recurrence at the write path. Both trace back to the July stems-invisible incident (Andrew Lux's "Alone" remix contest).

Verified locally: go build ./..., stems endpoint tests, and go test ./indexer/... all pass on the new pin.

🤖 Generated with Claude Code

…audio#421)

Pulls in 1d9f697: persist orig_filename on track writes, ignore explicit
"stem_of": null on updates (don't unlink stems), and upsert the stems
join row on updates carrying stem_of. Pairs with #995.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@dylanjeffers
dylanjeffers merged commit fbc6a15 into main Jul 27, 2026
2 checks passed
@dylanjeffers
dylanjeffers deleted the chore/bump-etl-stem-of-fixes branch July 27, 2026 21:57
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