nextcloud/lib/private/Files/Search/QueryOptimizer
Robin Appelman 3890aa54be
add some comments for the distributive operation and add another test
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-02-16 10:59:33 +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 add some comments for the distributive operation and add another test 2024-02-16 10:59:33 +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 extra flatten step to improve "or eq" -> "in" optimization 2024-02-15 17:55:44 +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 fix types + autoloader 2024-02-15 17:55:43 +01:00