nextcloud/lib/private/Files/Search/QueryOptimizer
Robin Appelman 7ca516773f
add a search query step to split IN statements that are to large for oci
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-02-15 17:55:43 +01:00
..
FlattenNestedBool.php hopefully improve propagation of 'path eq hash' hint into 'in' statements 2024-02-15 17:55:42 +01:00
FlattenSingleArgumentBinaryOperation.php optimize query pattern used by storage filter 2024-02-15 17:55:40 +01:00
MergeDistributiveOperations.php optimize query pattern used by storage filter 2024-02-15 17:55:40 +01:00
OrEqualsToIn.php hopefully improve propagation of 'path eq hash' hint into 'in' statements 2024-02-15 17:55:42 +01:00
PathPrefixOptimizer.php IFilesMetadata 2023-11-07 12:43:08 -01:00
QueryOptimizer.php add a search query step to split IN statements that are to large for oci 2024-02-15 17:55:43 +01:00
QueryOptimizerStep.php extend path-prefix optimizer to remove all cases of path_hash= when encountering a path prefix filter 2023-01-11 16:38:41 +01:00
ReplacingOptimizerStep.php optimize query pattern used by storage filter 2024-02-15 17:55:40 +01:00
SplitLargeIn.php add a search query step to split IN statements that are to large for oci 2024-02-15 17:55:43 +01:00