@@ -147,7 +147,7 @@ babel_6814_t2#!#USER_TABLE
147147
148148-- Test 13: Different object types all resolve correctly
149149SELECT name, type, type_desc FROM sys.objects
150- WHERE name LIKE 'babel_6814%'
150+ WHERE name LIKE 'babel_6814%' AND name NOT LIKE 'babel_6814_extra%'
151151ORDER BY name;
152152GO
153153~~START~~
@@ -225,11 +225,12 @@ EXPLAIN (COSTS OFF) SELECT c.relname, n.nspname FROM pg_class c JOIN pg_namespac
225225GO
226226~~START~~
227227text
228- Nested Loop
229- Join Filter: ((c.relnamespace)::integer = (n.oid)::integer)
230- -> Index Only Scan using pg_class_relname_nsp_index on pg_class c
231- Index Cond: (relname = 'babel_6814_t1'::name)
228+ Hash Join
229+ Hash Cond: ((n.oid)::integer = (c.relnamespace)::integer)
232230 -> Seq Scan on pg_namespace n
231+ -> Hash
232+ -> Index Only Scan using pg_class_relname_nsp_index on pg_class c
233+ Index Cond: (relname = 'babel_6814_t1'::name)
233234~~END~~
234235
235236
241242Index Only Scan using pg_class_relname_nsp_index on pg_class c
242243 Index Cond: (relname = 'babel_6814_t1'::name)
243244 SubPlan 1
244- -> Seq Scan on pg_namespace n
245- Filter : (( oid)::integer = (c.relnamespace)::integer)
245+ -> Index Scan using pg_namespace_oid_index on pg_namespace n
246+ Index Cond : (oid = (( c.relnamespace)::integer)::oid )
246247~~END~~
247248
248249
@@ -251,8 +252,8 @@ EXPLAIN (COSTS OFF) SELECT * FROM pg_index WHERE (indrelid)::int4 = 12345;
251252GO
252253~~START~~
253254text
254- Seq Scan on pg_index
255- Filter : (( indrelid)::integer = 12345)
255+ Index Scan using pg_index_indrelid_index on pg_index
256+ Index Cond : (indrelid = ( 12345)::oid )
256257~~END~~
257258
258259
0 commit comments