You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fluss.apache.org by "platinumhamburg (via GitHub)" <gi...@apache.org> on 2026/09/03 09:16:40 UTC
[I] [Server] Support importing completed KV snapshots [fluss]
platinumhamburg opened a new issue, #4223:
URL: https://github.com/apache/fluss/issues/4223
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/fluss/issues) and found nothing similar.
### Description
Fluss should be able to import a completed KV snapshot produced outside a
TabletServer and restore it through the ordinary snapshot recovery path.
This is the storage foundation for bulk loading. The imported result should be
indistinguishable from an ordinary completed Fluss snapshot after it has been
validated and adopted.
## Scope
- Define portable metadata for completed KV snapshot files.
- Serialize and deserialize the snapshot metadata with compatibility checks.
- Validate imported files, including their paths, sizes, digests, snapshot ID,
and log end offset.
- Adopt a validated snapshot into the existing completed-snapshot store.
- Restore replicas from an imported snapshot through the ordinary KV recovery
path.
- Preserve active snapshot references so imported files are not removed while
they are still in use.
- Keep existing locally generated and tiered snapshot behavior unchanged.
### Willingness to contribute
- [x] I'm willing to submit a PR!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Server] Support importing completed KV snapshots [fluss]
Posted by "platinumhamburg (via GitHub)" <gi...@apache.org>.
platinumhamburg closed issue #4223: [Server] Support importing completed KV snapshots
URL: https://github.com/apache/fluss/issues/4223
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org