lancedb / lancedb/lancedb

Feature: add "marked deleted" rows count to the table stats API

Open
#3,761 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
11.4k
Forks
1.1k
Avg merge
1d 15h
Merged PRs (30d)
140

Description

### SDK

Rust

### Description

add to `TableStatistics` the summary of over all fragments of rows marked for deletion.
this could be used as an indication that `table.optimize()` should be called

Contributor guide

Open the contributing guide

Research direction

Start at the TableStatistics API and trace how table fragments contribute to its existing summaries. Compare the new marked-for-deletion count with the behavior of table.optimize(), then confirm that the API reports the aggregate across all fragments and can indicate when optimization may be useful.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, database
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.