Simplify code in objectaddress.c for some property graph objects Property graph element labels and label properties relied on a direct systable scan when retrieving their object descriptions. These can be simplified with get_catalog_object_by_oid(). This offers the benefit to do a direct syscache lookup, if available.
The same logic will be used in a follow-up patch when retrieving the object identity parts, applying the same rule across the board for these object types. Extracted from a larger patch by the author. Author: Bertrand Drouvot <[email protected]> Reviewed-by: Ashutosh Bapat <[email protected]> Reviewed-by: Alex Guo <[email protected]> Discussion: https://postgr.es/m/aej1DkLwhyZWmtxJ@bdtpg Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/6827de95ee094f8a2cb892a40e6f154491e78496 Modified Files -------------- src/backend/catalog/objectaddress.c | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-)
