HOT WIP Patch - Version 4.4

From: "Pavan Deolasee" <pavan(dot)deolasee(at)enterprisedb(dot)com>
To: "Patches" <pgsql-patches(at)postgresql(dot)org>
Subject: HOT WIP Patch - Version 4.4
Date: 2007-03-13 18:05:02
Message-ID: 45F6E7CE.1090602@enterprisedb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches


Please see the attached version 4.4 of HOT WIP patch. I have
fixed couple of bugs in the earlier version posted. Other than
that there are not any significant changes in the patch.

The row-level fragmentation had a bug where we were
unintentionally sorting the line pointers array more than
once. Also, the defragmented lengths were computed wrongly
and was a source of many errors.

Another bug fix was in the heap_hot_fetch() code path where
we were asserting on finding a LP_DELETEd tuple in the hot
chain. I later realized that this is not required and we
should rather just assume that the chain is broken, something
very similar to the xmax/xmin checks.

Thanks,
Pavan

--

EnterpriseDB http://www.enterprisedb.com

Attachment Content-Type Size
NewHOT-v4.4.patch.gz application/x-gzip 26.9 KB

Browse pgsql-patches by date

  From Date Subject
Next Message Jeff Davis 2007-03-14 08:42:58 Synchronized Scan WIP patch
Previous Message Gregory Stark 2007-03-13 17:19:26 Updated Packed Varlena patch v20 (final?)