From a7510430e34ae1e19806c9038cfcc2dc8cabc9f8 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Sat, 15 May 2021 00:28:02 -0700 Subject: [PATCH] Added test for max dimensions --- test/expected/input.out | 2 ++ test/sql/input.sql | 1 + 2 files changed, 3 insertions(+) diff --git a/test/expected/input.out b/test/expected/input.out index 11226f8..0c094a8 100644 --- a/test/expected/input.out +++ b/test/expected/input.out @@ -53,3 +53,5 @@ LINE 1: SELECT '[1,]'::vector; ^ SELECT '[1,2,3]'::vector(2); ERROR: expected 2 dimensions, not 3 +SELECT array_agg(n)::vector FROM generate_series(1, 1025) n; +ERROR: vector cannot have more than 1024 dimensions diff --git a/test/sql/input.sql b/test/sql/input.sql index 75af74e..e1acd47 100644 --- a/test/sql/input.sql +++ b/test/sql/input.sql @@ -13,3 +13,4 @@ SELECT '1,2,3'::vector; SELECT '[]'::vector; SELECT '[1,]'::vector; SELECT '[1,2,3]'::vector(2); +SELECT array_agg(n)::vector FROM generate_series(1, 1025) n;