From: | Peter Geoghegan <pg(at)heroku(dot)com> |
---|---|
To: | Greg Stark <stark(at)mit(dot)edu> |
Cc: | Palle Girgensohn <girgen(at)pingpong(dot)net>, Jakob Egger <jakob(at)eggerapps(dot)at>, Dave Page <dpage(at)postgresql(dot)org>, Magnus Hagander <magnus(at)hagander(dot)net>, "pgsql-packagers(at)postgresql(dot)org" <pgsql-packagers(at)postgresql(dot)org>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>, Bussmann Tobias <tobias(dot)bussmann(at)scnat(dot)ch> |
Subject: | Re: [pgsql-packagers] Palle Girgensohn's ICU patch |
Date: | 2014-11-26 17:38:18 |
Message-ID: | CAM3SWZSuuhgg_9hgx7+NQQXFDcQ+1Mzk9aGyEpfNguCPAm8yfA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Nov 26, 2014 at 6:21 AM, Greg Stark <stark(at)mit(dot)edu> wrote:
> There were a number of problems with using ICU including the large
> dependency and the limitations of the iterator model but the main
> issue was that it's fundamentally a choice between being consistent
> with every other application on your system and being consistent with
> other Postgres databases running on other OSes. Most people run
> multiple applications on one OS, not many databases on many OSes on
> their own with no other applications. If Postgres used ICU then its
> output would be inconsistent with things like "sort" or "ls" or your
> application programming language's comparison operators.
Unless your application programming language is written in Java, as many are.
--
Peter Geoghegan
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Geoghegan | 2014-11-26 17:46:45 | Re: [pgsql-packagers] Palle Girgensohn's ICU patch |
Previous Message | Andrew Dunstan | 2014-11-26 17:03:16 | Re: [HACKERS] BUG #12070: hstore extension: hstore_to_json_loose produces invalid JSON |