-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Grouped reductions break ICU collation #2008
Labels
Comments
Fixed? 🎉 🥳 🎉 |
Better late than never! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ICU Collation of Grouped Reductions is broken
Description
This was encountered as an issue by @nevans on CouchDB Slack. It turns out that we're not properly using UCA sorting when dealing with grouped reduce rows due to the use of an erlang
dict
for storing rows.Steps to Reproduce
Expected Behaviour
The above script returns two grouped rows that have keys that sort equal using UCA.
Your Environment
Unimportant
Additional context
There's previous work to address this issue for map views which are similar but not quite the same issue. A fix for this issue will look somewhat like the changes in this commit:
1be5506
The text was updated successfully, but these errors were encountered: