Skip to content

APP-16464: Add AddSequencesToDataset and RemoveSequencesFromDataset RPCs#853

Merged
vpandiarajan20 merged 7 commits into
mainfrom
APP-16464-sequences-to-dataset-rpcs
May 20, 2026
Merged

APP-16464: Add AddSequencesToDataset and RemoveSequencesFromDataset RPCs#853
vpandiarajan20 merged 7 commits into
mainfrom
APP-16464-sequences-to-dataset-rpcs

Conversation

@vpandiarajan20
Copy link
Copy Markdown
Member

Summary

  • Adds AddSequencesToDataset and RemoveSequencesFromDataset RPCs to DataService.
  • Both take a dataset_id and repeated string sequence_ids. Responses are empty.

App-side implementation in viamrobotics/app will perform all-or-nothing validation and execute a single UpdateMany with $addToSet / $pull against the sequences collection. The same query pattern will be reused for the DeleteDataset cascade.

Test plan

  • buf lint passes
  • Auto-regen workflow produces stubs
  • Verified end-to-end via App PR

🤖 Generated with Claude Code

Add the public RPCs and their request/response messages to DataService.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the safe to test committer is a member of this org label May 19, 2026
@vpandiarajan20 vpandiarajan20 added safe to test committer is a member of this org ready-for-protos add this when you want protos to compile on every commit and removed safe to test committer is a member of this org labels May 19, 2026
…o-dataset-rpcs

# Conflicts:
#	app/data/v1/data.pb.go
@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 20, 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 20, 2026
@vpandiarajan20 vpandiarajan20 removed the ready-for-protos add this when you want protos to compile on every commit label May 20, 2026
@vpandiarajan20 vpandiarajan20 merged commit 98ae1d4 into main May 20, 2026
8 checks passed
@vpandiarajan20 vpandiarajan20 deleted the APP-16464-sequences-to-dataset-rpcs branch May 20, 2026 17:03
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.

2 participants