9.2 Beta: intersection of daterange

From: Brar Piening <brar(at)gmx(dot)de>
To: pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: 9.2 Beta: intersection of daterange
Date: 2012-05-16 07:52:21
Message-ID: 4FB35CB5.8000904@gmx.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I'm currently doing some tests on range types:

tests=# SELECT int8range(5,15) * int8range(10,20) AS intersection;
intersection
--------------
[10,15)
(1 Zeile)

tests=#
tests=# SELECT '[2010-03-15,2010-05-22)'::daterange *
'[2010-01-04,)'::daterange AS intersection;
intersection
-------------------------
[2010-03-15,2010-05-22)
(1 Zeile)

Does the second query trigger a bug or am I misunderstanding something?

I would expect [2010-01-04,2010-05-22) as result.

Regards,

Brar

Browse pgsql-hackers by date

  From Date Subject
Next Message Misa Simic 2012-05-16 08:27:41 Re: 9.2 Beta: intersection of daterange
Previous Message Volker Grabsch 2012-05-16 07:50:17 Missing optimization when filters are applied after window functions