Andrew Dunstan <and...@dunslane.net> writes: > On 2022-10-05 We 18:05, Garen Torikian wrote: >> Therefore I have updated the patch with three much smaller changes: >> >> * Support for `-` in addition to `_` >> * Expanding the limit to 512 chars (from the existing 256); again it's >> not uncommon for non-English strings to be much longer >> * Fixed the documentation to expand on what the ltree label's >> relationship to the DB locale is
> Regardless of the punycode issue, allowing hyphens in ltree labels seems > quite reasonable. I haven't reviewed the patch yet, but if it's OK I > intend to commit it. No objection to allowing hyphens. If we're going to increase the length limit, how about using 1000 characters? AFAICS we could even get away with 10K, but it's probably best to hold a bit or two in reserve in case we ever want flags or something associated with labels. (I've not read the patch.) regards, tom lane