Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit15f8202

Browse files
committed
Improve efficiency of LIKE/ILIKE code, especially for multi-byte charsets,
and most especially for UTF8. Remove unnecessary special cases for byteaprocessing and single-byte charset ILIKE. a ILIKE b is now processed aslower(a) LIKE lower(b) in all cases. The code is now considerably simpler. Allcomparisons are now performed byte-wise, and the text and pattern are alsoadvanced byte-wise where it is safe to do so - essentially where a wildcard isnot being matched.Andrew Dunstan, from an original patch by ITAGAKI Takahiro, with ideas fromTom Lane and Mark Mielke.
1 parent964ec46 commit15f8202

File tree

2 files changed

+183
-439
lines changed

2 files changed

+183
-439
lines changed

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp