Re: RFC: Temporal Extensions for PostgreSQL

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: RFC: Temporal Extensions for PostgreSQL
Дата
Msg-id 20070216203924.GH870@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: RFC: Temporal Extensions for PostgreSQL  ("Jim C. Nasby" <jim@nasby.net>)
Ответы Re: RFC: Temporal Extensions for PostgreSQL  (Warren Turkal <wt@penguintechs.org>)
Re: RFC: Temporal Extensions for PostgreSQL  (Oleg Bartunov <oleg@sai.msu.su>)
Re: RFC: Temporal Extensions for PostgreSQL  (Hannu Krosing <hannu@skype.net>)
Список pgsql-hackers
Jim C. Nasby wrote:
> My suggestion would be to focus on a period data type first and
> foremost, as that's something that could be readily used by a lot of
> folks. Of particular note, it's difficult to query tables that have
> start_time and end_time fields to define a period; it's easy to screw up
> the boundary conditions, and it's also hard to make those queries
> perform well without going to extra lengths (such as defining a 'bogus'
> GiST index on something like box(point(start,start),point(end,end)). And
> it's not possible to do that in a way that avoids floating points and
> their errors.

FWIW there's already a type called tinterval that stores (start,end).  I
don't think it's very much documented; maybe it can be extended or used
as base for a new, more complete and robust type, indexable in a more
natural way, etc etc.

-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.


В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Jim C. Nasby"
Дата:
Сообщение: Re: RFC: Temporal Extensions for PostgreSQL
Следующее
От: Alvaro Herrera
Дата:
Сообщение: autovacuum next steps