@@ -599,8 +599,10 @@ begin;
599599 -- i) abort before flushing
600600rollback;
601601insert into uniq select generate_series(1,100);
602- SELECT COUNT(*)=1 FROM columnar.stripe cs
603- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
602+ SELECT COUNT(*) = 1
603+ FROM columnar_internal.stripe AS st
604+ WHERE st.storage_id =
605+ columnar.get_storage_id('columnar_indexes.uniq'::regclass);
604606 ?column?
605607---------------------------------------------------------------------
606608 t
@@ -618,8 +620,10 @@ begin;
618620
619621rollback;
620622insert into uniq select generate_series(1,100);
621- SELECT COUNT(*)=1 FROM columnar.stripe cs
622- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
623+ SELECT COUNT(*) = 1
624+ FROM columnar_internal.stripe AS st
625+ WHERE st.storage_id =
626+ columnar.get_storage_id('columnar_indexes.uniq'::regclass);
623627 ?column?
624628---------------------------------------------------------------------
625629 t
@@ -632,8 +636,10 @@ begin;
632636 -- i) abort before flushing
633637rollback;
634638insert into uniq select generate_series(1,100);
635- SELECT COUNT(*)=1 FROM columnar.stripe cs
636- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
639+ SELECT COUNT(*) = 1
640+ FROM columnar_internal.stripe AS st
641+ WHERE st.storage_id =
642+ columnar.get_storage_id('columnar_indexes.uniq'::regclass);
637643 ?column?
638644---------------------------------------------------------------------
639645 t
@@ -651,8 +657,10 @@ begin;
651657
652658rollback;
653659insert into uniq select generate_series(1,100);
654- SELECT COUNT(*)=1 FROM columnar.stripe cs
655- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
660+ SELECT COUNT(*) = 1
661+ FROM columnar_internal.stripe AS st
662+ WHERE st.storage_id =
663+ columnar.get_storage_id('columnar_indexes.uniq'::regclass);
656664 ?column?
657665---------------------------------------------------------------------
658666 t
@@ -668,17 +676,23 @@ begin;
668676 -- values. So the following insert should just work.
669677 insert into uniq select generate_series(1,100);
670678 -- didn't flush anything yet, but should see the in progress stripe-write
671- SELECT stripe_num, first_row_number, row_count FROM columnar.stripe cs
672- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
679+ SELECT st.stripe_num, st.first_row_number, st.row_count
680+ FROM columnar_internal.stripe AS st
681+ WHERE st.storage_id =
682+ columnar.get_storage_id('columnar_indexes.uniq'::regclass)
683+ ORDER BY st.stripe_num;
673684 stripe_num | first_row_number | row_count
674685---------------------------------------------------------------------
675686 2 | 150001 | 0
676687(1 row)
677688
678689commit;
679690-- should have completed the stripe reservation
680- SELECT stripe_num, first_row_number, row_count FROM columnar.stripe cs
681- WHERE cs.storage_id = columnar.get_storage_id('columnar_indexes.uniq'::regclass);
691+ SELECT st.stripe_num, st.first_row_number, st.row_count
692+ FROM columnar_internal.stripe AS st
693+ WHERE st.storage_id =
694+ columnar.get_storage_id('columnar_indexes.uniq'::regclass)
695+ ORDER BY st.stripe_num;
682696 stripe_num | first_row_number | row_count
683697---------------------------------------------------------------------
684698 2 | 150001 | 100
0 commit comments