Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[python] Remove consolidate_and_vacuum from TileDBCreateOptions in 1.13 #2579

Closed
nguyenv opened this issue May 17, 2024 · 0 comments · Fixed by #3000
Closed

[python] Remove consolidate_and_vacuum from TileDBCreateOptions in 1.13 #2579

nguyenv opened this issue May 17, 2024 · 0 comments · Fixed by #3000
Assignees

Comments

@nguyenv
Copy link
Member

nguyenv commented May 17, 2024

We have now intrroduced TileDBWriteOptions, a platform config used for tuning write options for SOMAArrays. This was motivated by the addition of optional global-order writes where the user is now able to specify whether the coordinates they've passed in are pre-sorted (global order writes) or not (unordered writes).

The write function was already taking in a TileDBCreateOptions platform config where the user could toggle whether to consolidate and vacuum fragments after the array was written. consolidate_and_vacuum has now also been moved into TileDBWriteOptions.

In order to not break existing code, consolidate_and_vacuum will temporarily remain in TileDBCreateOptions and write will also temporarily continue to also take in TileDBCreateOptions. However, this will be completely removed in 1.13.

@nguyenv nguyenv changed the title Remove consolidate_and_vacuum from TileDBCreateOptions in 1.13 [python] Remove consolidate_and_vacuum from TileDBCreateOptions in 1.13 May 17, 2024
@johnkerl johnkerl self-assigned this Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants