Is your feature request related to a problem or challenge?
"Collation" generically means how to compare and sort string values.
Soem databases, most notably Postgres, allow you to change the default collation order to control this more carefully to match whatever the user wants rather than what the standard sort order means
Someone asked about this on discord: https://discord.com/channels/885562378132000778/1166447479609376850/1205554368292855868
Here are some details on how this works in Postgres: https://www.postgresql.org/docs/current/collation.html
Describe the solution you'd like
Someone to design and implement COLLATION
This probably looks like a SessionConfig setting to control collation at the session level and possibly some way to define it as part of the table definition
Describe alternatives you've considered
No response
Additional context
This would likely require adding collation support to arrow-rs as well, though I am not 100% sure
Is your feature request related to a problem or challenge?
"Collation" generically means how to compare and sort string values.
Soem databases, most notably Postgres, allow you to change the default collation order to control this more carefully to match whatever the user wants rather than what the standard sort order means
Someone asked about this on discord: https://discord.com/channels/885562378132000778/1166447479609376850/1205554368292855868
Here are some details on how this works in Postgres: https://www.postgresql.org/docs/current/collation.html
Describe the solution you'd like
Someone to design and implement
COLLATIONThis probably looks like a
SessionConfigsetting to control collation at the session level and possibly some way to define it as part of the table definitionDescribe alternatives you've considered
No response
Additional context
This would likely require adding collation support to arrow-rs as well, though I am not 100% sure