Skip to content

Commit f46bd22

Browse files
committed
Fix test cases related with NOT NULL check
1 parent 74778ce commit f46bd22

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

expected/pathman_basic.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@ CREATE INDEX ON test.range_rel (dt);
131131
INSERT INTO test.range_rel (dt, txt)
132132
SELECT g, md5(g::TEXT) FROM generate_series('2015-01-01', '2015-04-30', '1 day'::interval) as g;
133133
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL, 2);
134+
ERROR: not enough partitions to fit all values of "dt"
135+
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL);
134136
ERROR: partitioning key "dt" must be NOT NULL
135137
ALTER TABLE test.range_rel ALTER COLUMN dt SET NOT NULL;
136-
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL, 2);
137-
ERROR: not enough partitions to fit all values of "dt"
138138
SELECT pathman.create_range_partitions('test.range_rel', 'DT', '2015-01-01'::DATE, '1 month'::INTERVAL);
139139
NOTICE: sequence "range_rel_seq" does not exist, skipping
140140
create_range_partitions

sql/pathman_basic.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ CREATE INDEX ON test.range_rel (dt);
4040
INSERT INTO test.range_rel (dt, txt)
4141
SELECT g, md5(g::TEXT) FROM generate_series('2015-01-01', '2015-04-30', '1 day'::interval) as g;
4242
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL, 2);
43+
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL);
4344
ALTER TABLE test.range_rel ALTER COLUMN dt SET NOT NULL;
44-
SELECT pathman.create_range_partitions('test.range_rel', 'dt', '2015-01-01'::DATE, '1 month'::INTERVAL, 2);
4545
SELECT pathman.create_range_partitions('test.range_rel', 'DT', '2015-01-01'::DATE, '1 month'::INTERVAL);
4646
SELECT COUNT(*) FROM test.range_rel;
4747
SELECT COUNT(*) FROM ONLY test.range_rel;

0 commit comments

Comments
 (0)