Skip to content

APP-16463: Add dataset_ids field to Sequence proto#852

Open
vpandiarajan20 wants to merge 2 commits into
mainfrom
APP-16463-sequence-dataset-ids-proto
Open

APP-16463: Add dataset_ids field to Sequence proto#852
vpandiarajan20 wants to merge 2 commits into
mainfrom
APP-16463-sequence-dataset-ids-proto

Conversation

@vpandiarajan20
Copy link
Copy Markdown
Member

@vpandiarajan20 vpandiarajan20 commented May 18, 2026

Summary

Adds a repeated string dataset_ids = 10 field to the Sequence message. Membership of a sequence in one or more datasets is tracked on the sequence document.

What's not in this PR

These are separate proto changes that follow once this lands:

  • AddSequencesToDataset / RemoveSequencesFromDataset RPCs and request/response messages (APP-16464)
  • SequencesByDatasetID RPC (APP-16465)

Test plan

  • App-side companion PR (APP-16463 Go-side work) adds DatasetIDs []string to the Sequence struct and an index on dataset_ids

🤖 Generated with Claude Code

@github-actions github-actions Bot added the safe to test committer is a member of this org label May 18, 2026
@vpandiarajan20 vpandiarajan20 added the ready-for-protos add this when you want protos to compile on every commit label May 18, 2026
@vpandiarajan20 vpandiarajan20 added ready-for-protos add this when you want protos to compile on every commit and removed ready-for-protos add this when you want protos to compile on every commit labels May 18, 2026
Adds a repeated string dataset_ids field at number 10 on the Sequence
message. Membership of a sequence in one or more datasets is tracked
here so the inverse lookup ("which datasets is this sequence in?") is
trivial and cleanup on sequence deletion has no cascade work to do.

The corresponding add/remove RPCs (AddSequencesToDataset /
RemoveSequencesFromDataset) and the App-side storage changes follow
in separate PRs.

Prerequisite for the sequence training datasets work (APP-16329).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vpandiarajan20 vpandiarajan20 force-pushed the APP-16463-sequence-dataset-ids-proto branch from 02de4b5 to a936ef7 Compare May 18, 2026 21:01
@vpandiarajan20 vpandiarajan20 removed the ready-for-protos add this when you want protos to compile on every commit label May 18, 2026
@vpandiarajan20 vpandiarajan20 requested a review from njooma May 18, 2026 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

protos-compiled safe to test committer is a member of this org

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant