Changeset: b4f5f29a002f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b4f5f29a002f
Modified Files:
gdk/gdk_select.c
sql/backends/monet5/sql_statistics.c
Branch: Dec2016
Log Message:
Fix BATselect comment so that it tells the truth; fix call to select for NIL.
This fixes bug 6331.
diffs (25 lines):
diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_select.c
+++ b/gdk/gdk_select.c
@@ -1056,7 +1056,8 @@ BAT_scanselect(BAT *b, BAT *s, BAT *bn,
* v != nil, v1 != nil, v2 != nil, v1 < v2.
* tl th li hi anti result list of OIDs for values
* -----------------------------------------------------------------
- * nil NULL ignored ignored false x = nil (only way to get nil)
+ * nil NULL true ignored false x = nil (only way to get nil)
+ * nil NULL false ignored false NOTHING
* nil NULL ignored ignored true x != nil
* nil nil ignored ignored false x != nil
* nil nil ignored ignored true NOTHING
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
@@ -142,7 +142,7 @@ sql_analyze(Client cntxt, MalBlkPtr mb,
bsample = BATsample(bn,
(BUN) samplesize);
} else
bsample = NULL;
- br = BATselect(bn, bsample,
ATOMnilptr(bn->ttype), NULL, 0, 0, 0);
+ br = BATselect(bn, bsample,
ATOMnilptr(bn->ttype), NULL, 1, 0, 0);
if (br == NULL) {
BBPunfix(bn->batCacheid);
/* XXX throw error
instead? */
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list