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

Fixup query condition set membership creation API #4390

Merged
merged 1 commit into from
Sep 29, 2023

Conversation

davisp
Copy link
Contributor

@davisp davisp commented Sep 28, 2023

During review there was some confusion over having a default of TILEDB_IN when creating set membership query conditions. The confusion also prompted me to realize that we may have other types of query conditions in the future that take a list of values that are not set membership related which makes having the TILEDB_IN default even less well designed.

Unfortunately, I forgot to remove the default from the std::string version of that function. @eddelbuettel also kindly pointed out that I forgot to document the op paramter which I've also added.


TYPE: CPP_API
DESC: Remove default operation type from query condition set membership API

@shortcut-integration
Copy link

@davisp davisp requested a review from eddelbuettel September 28, 2023 19:38
Copy link
Contributor

@eddelbuettel eddelbuettel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@KiterLuc KiterLuc self-requested a review September 28, 2023 20:16
During review there was some confusion over having a default of
`TILEDB_IN` when creating set membership query conditions. The confusion
also prompted me to realize that we may have other types of query
conditions in the future that take a list of values that are not set
membership related which makes having the `TILEDB_IN` default even less
well designed.

Unfortunately, I forgot to remove the default from the std::string
version of that function. @eddelbuettel also kindly pointed out that I
forgot to document the `op` paramter which I've also added.
@davisp davisp force-pushed the pd/sc-34819/fix-qc-set-cpp-api branch from e92c613 to 9ff5ad0 Compare September 28, 2023 21:54
@KiterLuc KiterLuc merged commit 35df03d into dev Sep 29, 2023
52 checks passed
@KiterLuc KiterLuc deleted the pd/sc-34819/fix-qc-set-cpp-api branch September 29, 2023 01:10
@ihnorton
Copy link
Member

Note: this needs a TYPE: CPP_API in the description so that it is noted in the release notes as an API change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants