Files
postgresql/src/include
Tom Lane e92a88272e Modify hash_search() API to prevent future occurrences of the error
spotted by Qingqing Zhou.  The HASH_ENTER action now automatically
fails with elog(ERROR) on out-of-memory --- which incidentally lets
us eliminate duplicate error checks in quite a bunch of places.  If
you really need the old return-NULL-on-out-of-memory behavior, you
can ask for HASH_ENTER_NULL.  But there is now an Assert in that path
checking that you aren't hoping to get that behavior in a palloc-based
hash table.
Along the way, remove the old HASH_FIND_SAVE/HASH_REMOVE_SAVED actions,
which were not being used anywhere anymore, and were surely too ugly
and unsafe to want to see revived again.
2005-05-29 04:23:07 +00:00
..
2004-12-31 22:04:05 +00:00
2004-12-31 22:04:05 +00:00
2005-03-14 18:31:25 +00:00
2005-01-18 14:39:46 +00:00
2004-08-29 05:07:03 +00:00
2004-12-31 22:04:05 +00:00
2004-12-31 22:04:05 +00:00