Robin Appelman 6fb447676e fix: handle cases where non-binary operators are mixed in for optimizing search queries 3 months ago
..
FlattenNestedBool.php 2dcd0a8759 hopefully improve propagation of 'path eq hash' hint into 'in' statements 4 months ago
FlattenSingleArgumentBinaryOperation.php 2e14a7a4a6 optimize query pattern used by storage filter 4 months ago
MergeDistributiveOperations.php 6fb447676e fix: handle cases where non-binary operators are mixed in for optimizing search queries 3 months ago
OrEqualsToIn.php 2dcd0a8759 hopefully improve propagation of 'path eq hash' hint into 'in' statements 4 months ago
PathPrefixOptimizer.php f497d8b6e5 IFilesMetadata 7 months ago
QueryOptimizer.php 1c87cee5ad add extra flatten step to improve "or eq" -> "in" optimization 4 months ago
QueryOptimizerStep.php ac5cfd10e2 extend path-prefix optimizer to remove all cases of path_hash= when encountering a path prefix filter 1 year ago
ReplacingOptimizerStep.php 3971313d4c fix: don't short circuit query optimizer 3 months ago
SplitLargeIn.php 63ffaab95e fix types + autoloader 4 months ago