-
Notifications
You must be signed in to change notification settings - Fork 43
[2pt] new option "exclude_null=true/false" #1782
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
Comments
@pgulutzan we have here a note for SQL. Where should we write it on our doc? |
https://www.tarantool.io/en/doc/latest/reference/reference_sql/sql_statements_and_clauses/#indexed-by-clause Incidentally I notice that according to tarantool/tarantool#4480 this is milestone 2.8.2. |
Added new option for index part definition,
that allows index to skip tuples with null at this part.
By default the option is turned off.
When turned on, "is_nullable=true" option will be set automatically.
It can't be turned on for the primary key.
Option can be changed dynamically (in this case index is rebuilt).
Such index does not store filtered tuples at all,
so indexing can be done faster.
SQL: such index is skipped in select statements
unless explicitly specified.
exclude_null
andis_nullable
are connected, sothis table describes the result of combining them.
*
is not allowed**
Partial indexRequested by @mary3000 in tarantool/tarantool@17c9c03.
The text was updated successfully, but these errors were encountered: