Re: Support of partial decompression for datums
От | Michael Paquier |
---|---|
Тема | Re: Support of partial decompression for datums |
Дата | |
Msg-id | CAB7nPqQfeW6AgUb1B6qF7RFVQToL8+f3WVUb9NGzKyBjx6xQLw@mail.gmail.com обсуждение исходный текст |
Ответ на | Support of partial decompression for datums (Ildus Kurbangaliev <i.kurbangaliev@postgrespro.ru>) |
Ответы |
Re: Support of partial decompression for datums
|
Список | pgsql-hackers |
On Fri, Dec 4, 2015 at 9:47 PM, Ildus Kurbangaliev <i.kurbangaliev@postgrespro.ru> wrote: > Attached patch adds support of partial decompression for datums. > It will be useful in many cases when extracting part of data is > enough for big varlena structures. > > It is especially useful for expanded datums, because it provides > storage for partial results. > > I have another patch, which removes the 1 Mb limit on tsvector using > this feature. -1 for changing the shape of pglz_decompress directly and particularly use metadata in it. The current format of those routines is close to what lz4 offers in terms of compression and decompression of a string, let's not break that we had a time hard enough in 9.5 cycle to get something clean. By the way, why don't you compress the multiple chunks and store the related metadata at a higher level? There is no need to put that in pglz itself. -- Michael
В списке pgsql-hackers по дате отправления: