Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

bug: remove the "not stable yet" warning from DataReplacement commits

Closed Beginner friendly
#10,433 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 3 days

@lance-gatefixer is already working on this.

Since Oct 28, 2026.

  • #10434 by @lance-gatefixer — open

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
84/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
rust
Domain
databases

Research direction

The warning is in rust/lance-table/src/transaction/manifest_build.rs around lines 1378–1380, inside build_manifest. Read that section and check whether nearby tests cover manifest building with Operation::DataReplacement. Remove the warning and confirm the operation still builds a manifest without logging the unstable warning.

Written by the indexing model from the issue text.

Description

bug

Every commit with Operation::DataReplacement logs a warning from build_manifest:

https://github.com/lance-format/lance/blob/f6d824bf0/rust/lance-table/src/transaction/manifest_build.rs#L1378-L1380

Building manifest with DataReplacement operation. This operation is not stable yet, please use with caution.

DataReplacement is now used routinely in production, and #9604 makes compaction commit column repacks with it, so every compaction run that repacks columns would log this warning. Nothing else in the codebase marks the operation as unstable. Remove the warning.

Dominant language
Rust
Stars
7.2k
Forks
913
Avg merge
4d 19h
Merged PRs (30d)
453

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from lance-format/lance

All issues in lance-format/lance

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.