feat(python): add delete unverified parameter (#1542)

PR fixes #1527
This commit is contained in:
Gagan Bhullar
2024-08-15 10:01:32 -06:00
committed by GitHub
parent b624fc59eb
commit 20faa4424b
3 changed files with 35 additions and 3 deletions

View File

@@ -248,6 +248,7 @@ impl Table {
pub fn optimize(
self_: PyRef<'_, Self>,
cleanup_since_ms: Option<u64>,
delete_unverified: Option<bool>,
) -> PyResult<Bound<'_, PyAny>> {
let inner = self_.inner_ref()?.clone();
let older_than = if let Some(ms) = cleanup_since_ms {
@@ -275,7 +276,7 @@ impl Table {
let prune_stats = inner
.optimize(OptimizeAction::Prune {
older_than,
delete_unverified: None,
delete_unverified,
error_if_tagged_old_versions: None,
})
.await