mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-03 15:47:17 +02:00
Remove bogus Assert from AbsoluteTimeIsBefore(). (If you don't think
it's bogus, try building a btree index on the regress tests' abstime_tbl.)
This commit is contained in:
parent
a43f20cb0a
commit
2adff4b20e
@ -9,7 +9,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $Header: /cvsroot/pgsql/src/backend/utils/adt/nabstime.c,v 1.83 2001/03/22 03:59:52 momjian Exp $
|
* $Header: /cvsroot/pgsql/src/backend/utils/adt/nabstime.c,v 1.84 2001/04/26 21:52:17 tgl Exp $
|
||||||
*
|
*
|
||||||
* NOTES
|
* NOTES
|
||||||
*
|
*
|
||||||
@ -432,14 +432,11 @@ nabstimeout(PG_FUNCTION_ARGS)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* AbsoluteTimeIsBefore -- true iff time1 is before time2.
|
* AbsoluteTimeIsBefore -- true iff time1 is before time2.
|
||||||
* AbsoluteTimeIsBefore -- true iff time1 is after time2.
|
* AbsoluteTimeIsAfter -- true iff time1 is after time2.
|
||||||
*/
|
*/
|
||||||
bool
|
bool
|
||||||
AbsoluteTimeIsBefore(AbsoluteTime time1, AbsoluteTime time2)
|
AbsoluteTimeIsBefore(AbsoluteTime time1, AbsoluteTime time2)
|
||||||
{
|
{
|
||||||
Assert(AbsoluteTimeIsValid(time1));
|
|
||||||
Assert(AbsoluteTimeIsValid(time2));
|
|
||||||
|
|
||||||
if (time1 == CURRENT_ABSTIME)
|
if (time1 == CURRENT_ABSTIME)
|
||||||
time1 = GetCurrentTransactionStartTime();
|
time1 = GetCurrentTransactionStartTime();
|
||||||
|
|
||||||
@ -453,9 +450,6 @@ AbsoluteTimeIsBefore(AbsoluteTime time1, AbsoluteTime time2)
|
|||||||
bool
|
bool
|
||||||
AbsoluteTimeIsAfter(AbsoluteTime time1, AbsoluteTime time2)
|
AbsoluteTimeIsAfter(AbsoluteTime time1, AbsoluteTime time2)
|
||||||
{
|
{
|
||||||
Assert(AbsoluteTimeIsValid(time1));
|
|
||||||
Assert(AbsoluteTimeIsValid(time2));
|
|
||||||
|
|
||||||
if (time1 == CURRENT_ABSTIME)
|
if (time1 == CURRENT_ABSTIME)
|
||||||
time1 = GetCurrentTransactionStartTime();
|
time1 = GetCurrentTransactionStartTime();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user