0
0
Fork 0
mirror of https://github.com/nextcloud/server.git synced 2025-02-12 03:59:16 +00:00
nextcloud_server/lib/private/Files/Search/QueryOptimizer
Robin Appelman 6fb447676e fix: handle cases where non-binary operators are mixed in for optimizing search queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-04 14:25:52 +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 fix: handle cases where non-binary operators are mixed in for optimizing search queries 2024-03-04 14:25:52 +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 fix: don't short circuit query optimizer 2024-03-04 14:25:52 +01:00
SplitLargeIn.php fix types + autoloader 2024-02-15 17:55:43 +01:00