multibyte charater set in levenshtein function - Mailing list pgsql-hackers

From Alexander Korotkov
Subject multibyte charater set in levenshtein function
Date
Msg-id AANLkTinbhlfvWhT_sUOEQj1IHzJdGE-dUUZCXq-3QqYm@mail.gmail.com
Whole thread Raw
Responses Re: multibyte charater set in levenshtein function
List pgsql-hackers
Hackers,

The current version of levenshtein function in fuzzystrmatch contrib modulte doesn't work properly with multibyte charater sets.

test=# select levenshtein('фыва','аыва');
 levenshtein
-------------
           2
(1 row)

My patch make this function works properly with multibyte charater sets.

test=# select levenshtein('фыва','аыва');
 levenshtein
-------------
           1
(1 row)

Also it avoids text_to_cstring call.

Regards,
Alexander Korotkov.
Attachment

pgsql-hackers by date:

Previous
From: Stefan Kaltenbrunner
Date:
Subject: Re: max_standby_delay considered harmful
Next
From: Alvaro Herrera
Date:
Subject: Re: List traffic