Skip to content

feat(datasets): dataset upsert ui#12497

Draft
axiomofjoy wants to merge 21 commits intofeat/dataset-upsertfrom
xander/dataset-roundtripping
Draft

feat(datasets): dataset upsert ui#12497
axiomofjoy wants to merge 21 commits intofeat/dataset-upsertfrom
xander/dataset-roundtripping

Conversation

@axiomofjoy
Copy link
Copy Markdown
Contributor

Summary

  • Split _get_db_examples into two focused helpers: _get_dataset_name and _get_dataset_example_revisions
  • Helpers take parsed int IDs, making them independently reusable
  • Callers (get_dataset_csv, get_dataset_jsonl_openai_ft, get_dataset_jsonl_openai_evals) handle GlobalID parsing inline

Test plan

  • All existing dataset download tests pass (test_get_dataset_download_*, test_get_dataset_jsonl_*)

🤖 Generated with Claude Code

@axiomofjoy axiomofjoy requested a review from a team as a code owner April 1, 2026 17:45
@github-project-automation github-project-automation bot moved this to 📘 Todo in phoenix Apr 1, 2026
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Apr 1, 2026
@claude
Copy link
Copy Markdown
Contributor

claude bot commented Apr 1, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@axiomofjoy axiomofjoy requested a review from a team as a code owner April 1, 2026 18:16
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Apr 1, 2026
@axiomofjoy axiomofjoy marked this pull request as draft April 1, 2026 18:16
@axiomofjoy axiomofjoy force-pushed the feat/dataset-upsert branch from ab4f516 to 9f31832 Compare April 2, 2026 17:16
@axiomofjoy axiomofjoy force-pushed the xander/dataset-roundtripping branch from ed9c932 to 48b7e31 Compare April 2, 2026 17:16
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 2, 2026

Open in StackBlitz

@arizeai/phoenix-cli

npm i https://pkg.pr.new/@arizeai/phoenix-cli@12497

@arizeai/phoenix-client

npm i https://pkg.pr.new/@arizeai/phoenix-client@12497

@arizeai/phoenix-evals

npm i https://pkg.pr.new/@arizeai/phoenix-evals@12497

@arizeai/phoenix-mcp

npm i https://pkg.pr.new/@arizeai/phoenix-mcp@12497

@arizeai/phoenix-otel

npm i https://pkg.pr.new/@arizeai/phoenix-otel@12497

commit: f9765b6

@axiomofjoy axiomofjoy changed the title refactor(datasets): split _get_db_examples into reusable helpers feat(datasets): dataset upsert ui Apr 4, 2026
@axiomofjoy axiomofjoy force-pushed the feat/dataset-upsert branch from 9f31832 to c8312d3 Compare April 15, 2026 19:28
@axiomofjoy axiomofjoy force-pushed the xander/dataset-roundtripping branch from e5fbbd0 to 157d8a3 Compare April 15, 2026 19:32
axiomofjoy and others added 15 commits April 15, 2026 15:52
… _get_dataset_example_revisions

Separate concerns so each helper does one thing. Callers now handle
GlobalID parsing inline and invoke the two helpers independently.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@axiomofjoy axiomofjoy force-pushed the xander/dataset-roundtripping branch from 157d8a3 to f9765b6 Compare April 15, 2026 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Status: 📘 Todo

Development

Successfully merging this pull request may close these issues.

1 participant