Note
This command is an experimental feature.
New in version 5.0.0.
TODO: Write summary
The required parameters are logical_table and shard_key:
logical_range_filter
logical_table
shard_key
[min]
[min_border]
[max]
[max_border]
[order]
[filter]
[offset]
[output_columns]
[use_range_index]
Register sharding plugin to use logical_range_filter command in advance.
TODO: Add examples
This section describes parameters of logical_range_filter.
There are required parameters, logical_table and shard_key.
Specifies logical table name. It means table name without "_YYYYMMDD" postfix. If you use actual table such as "Logs_20150203", "Logs_20150203" and so on, logical table name is "Logs".
TODO: Add examples
Specifies column name which is treated as shared key in each parted table.
TODO: Add examples
There are optional parameters.
Specifies whether the min value of borderline must be include or not. Specify include or exclude as the value of this parameter.
TODO: Add examples
Specifies whether the max value of borderline must be include or not. Specify include or exclude as the value of this parameter.
TODO: Add examples
TODO
TODO
TODO
TODO
Specifies whether range_index is used or not. Note that it's a parameter for test. It should not be used for production.
TODO: Add examples
[HEADER, LOGICAL_FILTERED]