From b34a752172e5026408058543b095aefc101ba498 Mon Sep 17 00:00:00 2001 From: Javier Goizueta Date: Tue, 29 Dec 2015 14:56:04 +0100 Subject: [PATCH] Generate overviews for all Z levels Skipping levels produces visually inferior results --- scripts-available/CDB_Overviews.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts-available/CDB_Overviews.sql b/scripts-available/CDB_Overviews.sql index 6dfb548..d3c12ca 100644 --- a/scripts-available/CDB_Overviews.sql +++ b/scripts-available/CDB_Overviews.sql @@ -422,6 +422,7 @@ DECLARE base_rel REGCLASS; overview_z integer; overview_tables REGCLASS[]; + overviews_step integer := 1; BEGIN -- TODO: adjust statement_timeout here based on input table size? @@ -433,7 +434,7 @@ BEGIN overview_z := ref_z - 1; WHILE overview_z >= 0 LOOP SELECT array_append(overviews_z, overview_z) INTO overviews_z; - overview_z := overview_z - 2; + overview_z := overview_z - overviews_step; END LOOP; -- Create overlay tables