postgresql/src/backend/access
Alvaro Herrera e68be16b0d Do not allow *timestamp to be passed as NULL
The code had bugs that would cause crashes if NULL was passed as that
argument (originally intended to mean not to bother returning its
value), and after inspection it turns out that nothing seems interested
in the case that *ts is NULL anyway.  Therefore, remove the partial
checks intended to support that case.

Author: Michael Paquier
though I didn't include a proposed Assert.

Backpatch to 9.5.
2015-08-21 14:36:54 -03:00
..
brin Fix unitialized variables 2015-08-13 00:12:07 -03:00
common Reduce lock levels for ALTER TABLE SET autovacuum storage options 2015-08-14 14:19:28 +01:00
gin Reuse all-zero pages in GIN. 2015-07-27 12:30:26 +03:00
gist pgindent run for 9.5 2015-05-23 21:35:49 -04:00
hash Remove unnecessary variables in _hash_splitbucket(). 2015-04-03 16:49:44 -04:00
heap Fix a number of places that produced XX000 errors in the regression tests. 2015-08-02 23:49:19 -04:00
index Plug RLS related information leak in pg_stats view. 2015-07-28 13:21:22 -07:00
nbtree Avoid calling PageGetSpecialPointer() on an all-zeros page. 2015-07-27 12:24:27 +03:00
rmgrdesc Use appendStringInfoString/Char et al where appropriate. 2015-07-02 12:36:03 +03:00
spgist Don't assume that PageIsEmpty() returns true on an all-zeros page. 2015-07-27 18:54:09 +03:00
tablesample Dodge portability issue (apparent compiler bug) in new tablesample code. 2015-07-25 19:42:32 -04:00
transam Do not allow *timestamp to be passed as NULL 2015-08-21 14:36:54 -03:00
Makefile TABLESAMPLE, SQL Standard and extensible 2015-05-15 14:37:10 -04:00