Re: Collation versioning
От | Peter Eisentraut |
---|---|
Тема | Re: Collation versioning |
Дата | |
Msg-id | b65e3840-f8b7-b266-72d3-4b911512d0b1@2ndquadrant.com обсуждение исходный текст |
Ответ на | Re: Collation versioning (Douglas Doole <dougdoole@gmail.com>) |
Ответы |
Re: Collation versioning
|
Список | pgsql-hackers |
On 16/09/2018 20:12, Douglas Doole wrote: > All this collation stuff is great, and I know users want it, but it > feels like were pushing them out of an airplane with a ripped parachute > every time the collation libraries change. Maybe they'll land safely or > maybe things will get very messy. At some point, a schema designer also needs to take some responsibility for making smart choices for longevity. It is known that collations can change, and the sort of changes that can happen are also generally understood. So if you want to use range partitioning on text fields, maybe you shouldn't, or at least choose the ranges conservatively. Similarly, maybe you shouldn't have timestamp range partition boundaries around DST changes or on the 29th of every month, and maybe you shouldn't partition float values at negative zero. Some ideas are better than others. We will help you recognize and fix breakage, but we can't prevent it altogether. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления: