Re: [pgsql-packagers] Palle Girgensohn's ICU patch

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

In response to

Browse pgsql-hackers by date

  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