Changeset: 6e732bac4683 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6e732bac4683
Modified Files:
        sql/backends/monet5/sql_statistics.c
Branch: Jul2017
Log Message:

fixed bug 6374, ie clear cached statistics on analyze call


diffs (16 lines):

diff --git a/sql/backends/monet5/sql_statistics.c 
b/sql/backends/monet5/sql_statistics.c
--- a/sql/backends/monet5/sql_statistics.c
+++ b/sql/backends/monet5/sql_statistics.c
@@ -126,6 +126,12 @@ sql_analyze(Client cntxt, MalBlkPtr mb, 
                                                if (col && strcmp(bc->name, 
col))
                                                        continue;
 
+                                               /* remove cached value */
+                                               if (c->min)
+                                                       c->min = NULL;
+                                               if (c->max)
+                                                       c->max = NULL;
+
                                                if ((bn = 
store_funcs.bind_col(tr, c, RDONLY)) == NULL) {
                                                        /* XXX throw error 
instead? */
                                                        continue;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to