Write Amplification Reduction Method (WARM)

Edit
ID 775
Title Write Amplification Reduction Method (WARM)
Topic Performance
Created 2016-08-31 16:50:23
Last modified 2017-10-02 09:36:44 (7 years ago)
Latest email 2017-10-02 09:36:27 (7 years ago)
Status
2017-09: Returned with feedback
2017-03: Moved to next CF
2017-01: Moved to next CF
2016-11: Moved to next CF
2016-09: Moved to next CF
Target version
Authors Pavan Deolasee (pavan)
Reviewers Álvaro Herrera (alvherre)Become reviewer
Committer Álvaro Herrera (alvherre)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/775
git checkout commitfest/cf/775
Emails
Patch: Write Amplification Reduction Method (WARM)
First at 2016-08-31 16:45:33 by Pavan Deolasee <pavan.deolasee at gmail.com>
Latest at 2017-10-02 09:36:27 by Daniel Gustafsson <daniel at yesql.se>
Latest attachment (warm_crash_recovery_fix.patch) at 2017-04-18 08:25:17 from Pavan Deolasee <pavan.deolasee at gmail.com>
    Attachment (warm_crash_recovery_fix.patch) at 2017-04-18 08:25:17 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (warm_bt_20170413.txt) at 2017-04-14 15:51:40 from Jaime Casanova <jaime.casanova at 2ndquadrant.com> (Patch: No)
    Attachment (0002-Free-3-bits-in-ip_posid-field-of-the-ItemPointer_v26.patch) at 2017-04-05 18:32:41 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0001-Track-root-line-pointer-v23_v25.patch) at 2017-04-04 17:48:44 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0004-Provide-control-knobs-to-decide-when-to-do-heap-_v24.patch) at 2017-03-31 21:58:37 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (regression.diffs) at 2017-03-31 19:09:15 from Jeff Janes <jeff.janes at gmail.com> (Patch: Yes)
    Attachment (0001-Track-root-line-pointer-v23_v23.patch) at 2017-03-30 11:13:41 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0008_disable_warm_on_manyindex_update.patch) at 2017-03-30 10:37:26 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (interesting-speedup.patch) at 2017-03-29 17:08:13 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (0006_warm_taptests_v22.patch) at 2017-03-29 06:21:17 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0001-Free-3-bits-of-ItemPointerData.ip_posid.patch) at 2017-03-28 22:12:03 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (Percentage-WARM-with-time (1).png) at 2017-03-28 02:25:09 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (Makefile) at 2017-03-27 20:02:08 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: No)
    Attachment (0007_vacuum_enhancements_v21.patch) at 2017-03-27 09:24:34 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0005_warm_updates_v21.patch) at 2017-03-27 08:49:03 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (Moderate_AV_4Indexes_100FF_SF800_Duration28800s.pdf) at 2017-03-23 18:47:08 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (WARM_test_02.ods) at 2017-03-23 18:14:12 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: No)
    Attachment (0005_warm_updates_v19.patch) at 2017-03-23 10:14:22 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (interest_attrs_tests.tar.gz) at 2017-03-22 18:49:28 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (0001_interesting_attrs_v19.patch) at 2017-03-22 03:13:58 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (WARM_test.ods) at 2017-03-21 22:21:10 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: No)
    Attachment (0004_freeup_3bits_ip_posid_v18.patch) at 2017-03-21 13:17:18 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (Moderate_AV_4Indexes_100FF_SF800_Duration28800s.pdf) at 2017-03-19 07:15:50 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (Moderate_AV_4Indexes_100FF_SF1200_Duration28800s_Run2.pdf) at 2017-03-14 19:15:23 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (0001-interesting-attrs-v16.patch) at 2017-03-08 17:14:52 from Alvaro Herrera <alvherre at 2ndquadrant.com> (Patch: Yes)
    Attachment (0000_interesting_attrs_v15.patch) at 2017-02-28 06:49:50 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0003_convert_chains_v12.patch) at 2017-02-21 12:12:45 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0002_warm_updates_v11.patch) at 2017-02-02 12:47:46 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (remove_itempointercopy.patch) at 2017-02-01 05:16:45 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (catalog_update.patch) at 2017-01-31 16:38:19 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0002_warm_updates_v10.patch) at 2017-01-31 11:22:39 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (warm_stress_test.tar.gz) at 2017-01-24 17:42:44 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
    Attachment (0001_track_root_lp_v9.patch) at 2017-01-19 13:05:21 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0001_track_root_lp_v8.patch) at 2017-01-03 17:45:47 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (interesting-attrs-2.patch) at 2017-01-03 04:13:38 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0003_warm_fixes_v6.patch) at 2016-12-27 13:21:48 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (regression.diffs) at 2016-12-26 06:19:33 from Jaime Casanova <jaime.casanova at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001_track_root_lp_v6.patch) at 2016-12-02 12:36:33 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (regression.diffs) at 2016-11-15 06:58:03 from Haribabu Kommi <kommi.haribabu at gmail.com> (Patch: Yes)
    Attachment (0001_track_root_lp_v5.patch) at 2016-11-12 11:12:41 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0001_track_root_lp_v4.patch) at 2016-09-05 04:53:18 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (0001_track_root_lp_v3.patch) at 2016-08-31 18:34:41 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: Yes)
    Attachment (Master-vs-WARM-TPS.png) at 2016-08-31 16:45:33 from Pavan Deolasee <pavan.deolasee at gmail.com> (Patch: No)
History
When Who What
2017-10-02 09:36:44 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2017-09 with status: Returned with feedback
2017-09-13 09:11:23 Aleksander Alekseev (a.alekseev) New status: Needs review
2017-09-12 14:27:43 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2017-04-07 19:37:09 Pavan Deolasee (pavan) Closed in commitfest 2017-03 with status: Moved to next CF
2017-04-07 19:37:00 Pavan Deolasee (pavan) New status: Needs review
2017-03-28 15:29:17 David Steele (dsteele) New status: Waiting on Author
2017-03-28 03:52:13 Ioseph Kim (iosephkim) Removed iosephkim from reviewers
2017-03-28 03:51:53 Ioseph Kim (iosephkim) Added iosephkim as reviewer
2017-03-25 14:20:49 Álvaro Herrera (alvherre) Added alvherre as committer
2017-03-25 14:20:47 Álvaro Herrera (alvherre) Added alvherre as reviewer
2017-02-01 04:49:36 Michael Paquier (michael-kun) Closed in commitfest 2017-01 with status: Moved to next CF
2016-12-02 03:18:51 Haribabu Kommi (haribabu) Removed haribabu from reviewers
2016-12-02 02:54:56 Haribabu Kommi (haribabu) Closed in commitfest 2016-11 with status: Moved to next CF
2016-11-01 03:54:24 Haribabu Kommi (haribabu) Added haribabu as reviewer
2016-10-03 01:57:43 Michael Paquier (michael-kun) Closed in commitfest 2016-09 with status: Moved to next CF
2016-09-22 05:10:04 jing wang (ian) Removed ian from reviewers
2016-09-22 05:09:58 jing wang (ian) Added ian as reviewer
2016-08-31 16:50:48 Pavan Deolasee (pavan) Changed authors to Pavan Deolasee (pavan)
2016-08-31 16:50:23 Pavan Deolasee (pavan) Attached mail thread CABOikdMNy6yowA+wTGK9RVd8iw+CzqHeQSGpW7Yka_4RSZ_LOQ@mail.gmail.com
2016-08-31 16:50:23 Pavan Deolasee (pavan) Created patch record
Edit