Prefix filtering issue due to Unicode normalization
Bug #1889363 reported by
Arzhna Lee
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
New
|
Undecided
|
Unassigned |
Bug Description
The names of containers and objects using Unicode differ depending on the normalization method (NFC or NFD).
eg.
맥 -(NFC)-
맥 -(NFD)-
When uploading an object with a Unicode name on macOS, the NFD-normalized name is used.
However, this object is not retrieved as a Unicode prefix that has been NFC normalized.
Since the normalization method of macOS and Linux/Windows is different,
even if the same prefix is used, accurate filtering results cannot be provided.
To post a comment you must log in.