Re: Compressed TOAST Slicing

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: Compressed TOAST Slicing
Дата
Msg-id 20190312161348.fnbcqrw5fflv5dln@alap3.anarazel.de
обсуждение исходный текст
Ответ на Re: Compressed TOAST Slicing  (Michael Paquier <michael@paquier.xyz>)
Ответы Re: Compressed TOAST Slicing
Re: Compressed TOAST Slicing
Список pgsql-hackers
On 2019-03-12 14:42:14 +0900, Michael Paquier wrote:
> On Mon, Mar 11, 2019 at 08:38:56PM +0000, Regina Obe wrote:
> > I tested on windows mingw64 (as of a week ago) and confirmed the
> > patch applies cleanly and significantly faster for left, substr
> > tests than head. 
> 
> int32
> pglz_decompress(const char *source, int32 slen, char *dest,
> -                               int32 rawsize)
> +                               int32 rawsize, bool is_slice)

> The performance improvements are nice, but breaking a published API is
> less nice particularly since some work has been done to make pglz more
> plugabble (see 60838df9, guess how wrote that).

I don't think that should stop us from breaking the API. You've got to
do quite low level stuff to need pglz directly, in which case such an
API change should be the least of your problems between major versions.

Greetings,

Andres Freund


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Andrey Borodin
Дата:
Сообщение: Re: Compressed TOAST Slicing
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Best way to keep track of a sliced TOAST