Use memcpy in pglz decompression

Edit
Title Use memcpy in pglz decompression
Topic Performance
Created 2019-05-17 11:10:07
Last modified 2019-11-28 22:44:16 (4 years, 4 months ago)
Latest email 2019-12-01 02:50:54 (4 years, 3 months ago)
Status
2020-01: Committed
2019-11: Moved to next CF
2019-09: Moved to next CF
2019-07: Moved to next CF
Target version
Authors Andrey Borodin (x4m), Владимир Лесков (tinsane)
Reviewers Peter Eisentraut (petere)Become reviewer
Committer Tomas Vondra (fuzzycz)
Links
Emails
pglz performance
First at 2019-05-13 02:45:59 by Andrey Borodin <x4mmm at yandex-team.ru>
Latest at 2019-12-01 02:50:54 by Michael Paquier <michael at paquier.xyz>
Latest attachment (v5-0001-Use-memcpy-in-pglz-decompression.patch) at 2019-11-27 18:27:49 from Andrey Borodin <x4mmm at yandex-team.ru>
    Attachment (v5-0001-Use-memcpy-in-pglz-decompression.patch) at 2019-11-27 18:27:49 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (pglz-test.sh) at 2019-11-26 09:43:24 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (v4-0001-Use-memcpy-in-pglz-decompression.patch) at 2019-11-02 11:30:22 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (v3-0001-Use-memcpy-in-pglz-decompression.patch) at 2019-10-25 05:05:13 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (v2-0001-Use-memcpy-in-pglz-decompression.patch) at 2019-09-28 08:29:18 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (0001-Add-new-GUC-compression_algorithm.patch) at 2019-08-04 00:41:24 from Petr Jelinek <petr at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Reorganize-pglz-compression-code.patch) at 2019-06-27 18:33:16 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (0001-Use-memcpy-in-pglz-decompression-for-long-matches.patch) at 2019-06-24 08:44:21 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (pglz_benchmarks_amd.txt) at 2019-05-17 13:40:57 from Gasper Zejn <zejn at owca.info> (Patch: No)
    Attachment (pglz_decompress_hacked8.diff) at 2019-05-17 10:59:58 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: Yes)
    Attachment (pglz_benchmarks.txt) at 2019-05-16 17:13:22 from Andrey Borodin <x4mmm at yandex-team.ru> (Patch: No)

Annotations

When Who Mail Annotation
2019-06-27 18:36:52 Andrey Borodin (x4m) From Andrey Borodin <x4mmm@yandex-team.ru>
at 2019-06-27 18:33:16
Compression patch V1
2019-09-30 05:14:08 Andrey Borodin (x4m) From Andrey Borodin <x4mmm@yandex-team.ru>
at 2019-09-28 08:29:18
Current decompression implementation with added comments
History
When Who What
2019-11-28 22:44:16 Tomas Vondra (fuzzycz) Closed in commitfest 2020-01 with status: Committed
2019-11-28 13:14:45 Peter Eisentraut (petere) Changed committer to fuzzycz
2019-11-25 08:26:49 Michael Paquier (michael-kun) Closed in commitfest 2019-11 with status: Moved to next CF
2019-11-25 08:26:44 Michael Paquier (michael-kun) New status: Needs review
2019-11-25 08:26:41 Michael Paquier (michael-kun) New status: Waiting on Author
2019-11-25 08:03:18 Michael Paquier (michael-kun) Closed in commitfest 2019-11 with status: Returned with feedback
2019-11-06 08:04:33 Peter Eisentraut (petere) New status: Waiting on Author
2019-09-30 18:57:06 Álvaro Herrera (alvherre) Closed in commitfest 2019-09 with status: Moved to next CF
2019-09-30 05:14:33 Andrey Borodin (x4m) New status: Needs review
2019-09-30 05:14:14 Andrey Borodin (x4m) Deleted annotation "Decompression patch V2" from 91C5B481-7D99-4FE3-B540-035008B00CF1@yandex-team.ru
2019-09-30 05:14:08 Andrey Borodin (x4m) Added annotation "Current decompression implementation with added comments" to 3C62CD88-AEAC-4041-9BF3-ACCE70C3A5F8@yandex-team.ru
2019-09-27 11:42:27 Peter Eisentraut (petere) New status: Waiting on Author
2019-09-18 14:59:56 Álvaro Herrera (alvherre) New status: Needs review
2019-09-04 09:09:47 Peter Eisentraut (petere) New status: Waiting on Author
2019-08-30 19:31:35 Peter Eisentraut (petere) Added petere as reviewer
2019-08-01 23:56:42 Thomas Munro (macdice) Closed in commitfest 2019-07 with status: Moved to next CF
2019-06-27 18:37:07 Andrey Borodin (x4m) Added annotation "Decompression patch V2" to 91C5B481-7D99-4FE3-B540-035008B00CF1@yandex-team.ru
2019-06-27 18:36:52 Andrey Borodin (x4m) Added annotation "Compression patch V1" to 169163A8-C96F-4DBE-A062-7D1CECBE9E5D@yandex-team.ru
2019-06-27 18:36:36 Andrey Borodin (x4m) Deleted annotation "Patch V2" from 91C5B481-7D99-4FE3-B540-035008B00CF1@yandex-team.ru
2019-06-27 18:36:31 Andrey Borodin (x4m) Deleted annotation "Patch v1" from 169163A8-C96F-4DBE-A062-7D1CECBE9E5D@yandex-team.ru
2019-06-27 18:36:16 Andrey Borodin (x4m) Added annotation "Patch V2" to 91C5B481-7D99-4FE3-B540-035008B00CF1@yandex-team.ru
2019-06-27 18:34:52 Andrey Borodin (x4m) Added annotation "Patch v1" to 169163A8-C96F-4DBE-A062-7D1CECBE9E5D@yandex-team.ru
2019-06-23 09:45:54 Andrey Borodin (x4m) Changed authors to Andrey Borodin (x4m), Владимир Лесков (tinsane)
2019-05-17 11:10:07 Andrey Borodin (x4m) Attached mail thread 469C9ED9-348C-4FE7-A7A7-B0FA671BEE4C@yandex-team.ru
2019-05-17 11:10:07 Andrey Borodin (x4m) Created patch record
Edit