Re: An idle thought

From: Gokulakannan Somasundaram <gokul007(at)gmail(dot)com>
To: Greg Stark <stark(at)mit(dot)edu>
Cc: "<pgsql-hackers(at)postgresql(dot)org>" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: An idle thought
Date: 2010-03-18 11:06:11
Message-ID: 9362e74e1003180406i77176249x4d80abd6c15a8d4e@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

>
> Secondly there's the whole retail vacuum problem -- any
> index entries referring to this page would be left dangling unless
> there's some kind of retail vacuum or perhaps a page version number.
>
>
The issue, we can divide into two
a)volatile functions
b)broken datatypes

For a) I think volatile function issue can be resolved by using hidden
columns in the heap itself. This will create a duplication of data, but
since the index will get created on it, it will always point to the right
heap tuple

For b) We are already suffering with this issue in any index lookups, index
based updates/deletes, unique constraints, referential integrity maintenance
etc. So hopefully one day we can extend this list to include more :))

Gokul.

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Gokulakannan Somasundaram 2010-03-18 11:11:45 Re: An idle thought
Previous Message Pavel Stehule 2010-03-18 10:33:46 WIP: shared ispell dictionary