@@ -94,18 +94,18 @@ ERROR: block number 0 is out of range for relation "test_part1"
94
94
drop table test_partitioned;
95
95
-- check null bitmap alignment for table whose number of attributes is multiple of 8
96
96
create table test8 (f1 int, f2 int, f3 int, f4 int, f5 int, f6 int, f7 int, f8 int);
97
- insert into test8(f1, f8) values (x'f1 '::int, 0);
97
+ insert into test8(f1, f8) values (x'7f00007f '::int, 0);
98
98
select t_bits, t_data from heap_page_items(get_raw_page('test8', 0));
99
99
t_bits | t_data
100
100
----------+--------------------
101
- 10000001 | \xf100000000000000
101
+ 10000001 | \x7f00007f00000000
102
102
(1 row)
103
103
104
104
select tuple_data_split('test8'::regclass, t_data, t_infomask, t_infomask2, t_bits)
105
105
from heap_page_items(get_raw_page('test8', 0));
106
106
tuple_data_split
107
107
-------------------------------------------------------------
108
- {"\\xf1000000 ",NULL,NULL,NULL,NULL,NULL,NULL,"\\x00000000"}
108
+ {"\\x7f00007f ",NULL,NULL,NULL,NULL,NULL,NULL,"\\x00000000"}
109
109
(1 row)
110
110
111
111
drop table test8;
0 commit comments