There are roughly 420 calls of SearchSysCache() and 217 of which are just report "cache lookup failed". Shall we put the elog in the SearchSysCache itself?
Notice that most search is on the "Oid" field -- which is *not* user visible, so I think most of them can safely let SearchSysCache handle the failed search without reporting any misleading information. Also, to support situations where indeed need to check the return tuple, we can add a boolean parameter "isComplain" to the argument list. Regards, Qingqing ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings