Commit 476a032
authored
Make partial text match filters case-insensitive (#2893)
Some users previously used MySQL's case-insensitivity to deliberately
create case-insensitive filters for build and test names. While it's not
practical to implement case-insensitivity for very selective filters
while retaining their current performance, there is no real difference
in performance for filters which are not selective enough to make use of
indexes. This PR changes all of the "LIKE"-based filters to use "ILIKE"
instead. Note that this will make the "starts with" filter less
performant, in exchange for maintaining consistency with the other
LIKE-based filters.1 parent 855a0ed commit 476a032
1 file changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
886 | 886 | | |
887 | 887 | | |
888 | 888 | | |
889 | | - | |
| 889 | + | |
890 | 890 | | |
891 | 891 | | |
892 | 892 | | |
893 | 893 | | |
894 | 894 | | |
895 | 895 | | |
896 | | - | |
| 896 | + | |
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
900 | 900 | | |
901 | 901 | | |
902 | 902 | | |
903 | | - | |
| 903 | + | |
904 | 904 | | |
905 | 905 | | |
906 | 906 | | |
907 | 907 | | |
908 | 908 | | |
909 | 909 | | |
910 | | - | |
| 910 | + | |
911 | 911 | | |
912 | 912 | | |
913 | 913 | | |
| |||
0 commit comments