Andy Scherzinger
|
dae7c159f7
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-24 13:11:22 +07:00 |
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 +07:00 |
Robin Appelman
|
3971313d4c
|
fix: don't short circuit query optimizer
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-03-04 14:25:52 +07:00 |
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 +07:00 |
Robin Appelman
|
1c87cee5ad
|
add extra flatten step to improve "or eq" -> "in" optimization
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:44 +07:00 |
Robin Appelman
|
63ffaab95e
|
fix types + autoloader
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:43 +07:00 |
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 +07:00 |
Robin Appelman
|
2dcd0a8759
|
hopefully improve propagation of 'path eq hash' hint into 'in' statements
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:42 +07:00 |
Robin Appelman
|
2e14a7a4a6
|
optimize query pattern used by storage filter
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:40 +07:00 |
Maxence Lange
|
f497d8b6e5
|
IFilesMetadata
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-07 12:43:08 +07:00 |
Maxence Lange
|
e62e9e3dbf
|
IFilesMetadata
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2023-11-07 00:21:38 +07:00 |
Robin Appelman
|
ac5cfd10e2
|
extend path-prefix optimizer to remove all cases of path_hash= when encountering a path prefix filter
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2023-01-11 16:38:41 +07:00 |
Robin Appelman
|
f76b4473ee
|
escape path prefix when doing cache jail search
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2022-11-02 12:44:51 +07:00 |
Robin Appelman
|
7351059326
|
generate a better optimized query for path prefix search filters
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2021-08-26 19:07:52 +07:00 |