Skip to content

[DNM] Helm follow-up changes to #2378 - #2423

Draft
charlesbluca wants to merge 42 commits into
NVIDIA:mainfrom
charlesbluca:charlesb/collection-management-api
Draft

[DNM] Helm follow-up changes to #2378#2423
charlesbluca wants to merge 42 commits into
NVIDIA:mainfrom
charlesbluca:charlesb/collection-management-api

Conversation

@charlesbluca

Copy link
Copy Markdown
Collaborator

Description

Follow-up to #2378.

Adds the collection-management service API and its LanceDB-backed collection lifecycle, including authenticated service endpoints, ingestion/query support, Helm and Compose wiring, documentation, and test coverage.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

KyleZheng1284 and others added 30 commits July 16, 2026 03:01
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Preserve per-document batch isolation while surfacing typed tokenizer failures, wrap unregistered model errors, document the lightweight tokenizer contract, and make CLI help tests width-deterministic across platforms.
Assert the public command and option contract without depending on Typer's version-specific metavar delimiters.
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
KyleZheng1284 and others added 10 commits July 28, 2026 20:05
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
Signed-off-by: Kyle Zheng <126034466+KyleZheng1284@users.noreply.github.com>
…xt-chunking

# Conflicts:
#	nemo_retriever/tests/test_root_cli_workflow.py
#	nemo_retriever/tests/test_root_query_cli.py
#	nemo_retriever/uv.lock
Signed-off-by: Charles Blackmon-Luca <charlesb@2u2g-gnr-0011.aselab.nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 3, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@charlesbluca charlesbluca changed the title Add collection management service API [DNM] Add collection management service API Aug 3, 2026
@charlesbluca charlesbluca changed the title [DNM] Add collection management service API [DNM] Helm follow-up changes to #2378 Aug 3, 2026
Charles Blackmon-Luca added 2 commits August 5, 2026 13:11
Signed-off-by: Charles Blackmon-Luca <charlesb@2u2g-gnr-0011.aselab.nvidia.com>
Signed-off-by: Charles Blackmon-Luca <charlesb@2u2g-gnr-0011.aselab.nvidia.com>
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.

2 participants