Skip to content

Conversation

@xinhaoz
Copy link
Member

@xinhaoz xinhaoz commented Dec 1, 2025

valsep: extract SSTBlobWriter test kv handling

db: add LocalSST struct containing metadata for local ingested files

Previously when ingesting local ssts we provided just the string paths as a
slice. Now that we want to ingest tables with blob files, we introduce a new
type that will track local sst paths and extra metadata like their blob file
paths.

db: allow ingesting local SSTs with values in blob files

Allow ingesting local ssts and their associated blob files. Note that we do not
validate blob value handles. Each blob file is assumed to be fully referenced by
the SST.

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Potential Bug(s) Detected

The three-stage Claude Code analysis has identified potential bug(s) in this PR that may warrant investigation.

Next Steps:
Please review the detailed findings in the workflow run.

Note: When viewing the workflow output, scroll to the bottom to find the Final Analysis Summary.

After you review the findings, please tag the issue as follows:

  • If the detected issue is real or was helpful in any way, please tag the issue with O-AI-Review-Real-Issue-Found
  • If the detected issue was not helpful in any way, please tag the issue with O-AI-Review-Not-Helpful

@xinhaoz xinhaoz marked this pull request as ready for review December 1, 2025 22:00
@xinhaoz xinhaoz requested a review from a team as a code owner December 1, 2025 22:00
@xinhaoz xinhaoz requested a review from xxmplus December 1, 2025 22:00
@xinhaoz xinhaoz marked this pull request as draft December 1, 2025 22:00
@xinhaoz xinhaoz marked this pull request as ready for review December 1, 2025 22:19
Previously when ingesting local ssts we provided just the string paths as a
slice. Now that we want to ingest tables with blob files, we introduce a new
type that will track local sst paths and extra metadata like their blob file
paths.
Allow ingesting local ssts and their associated blob files. Note that we do not
validate blob value handles within a table. Each blob file is assumed to be
valid for and fully referenced by the SST.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants