Changeset: d0e727eca543 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d0e727eca543
Modified Files:
        gdk/gdk_join.c
Branch: Oct2020
Log Message:

Fix properties.


diffs (27 lines):

diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_join.c
@@ -2400,8 +2400,10 @@ mergejoin(BAT **r1p, BAT **r2p, BAT *l, 
                        nr = 0;                                         \
                        if ((!nil_matches || not_in) && is_##TYPE##_nil(v)) { \
                                /* no match */                          \
-                               if (not_in)                             \
+                               if (not_in) {                           \
+                                       lskipped = BATcount(r1) > 0;    \
                                        continue;                       \
+                               }                                       \
                        } else if (hash_cand) {                         \
                                for (rb = HASHget(hsh, hash_##TYPE(hsh, &v)); \
                                     rb != HASHnil(hsh);                \
@@ -2673,8 +2675,10 @@ hashjoin(BAT **r1p, BAT **r2p, BAT *l, B
                        nr = 0;
                        if ((!nil_matches || not_in) && cmp(v, nil) == 0) {
                                /* no match */
-                               if (not_in)
+                               if (not_in) {
+                                       lskipped = BATcount(r1) > 0;
                                        continue;
+                               }
                        } else if (hash_cand) {
                                for (rb = HASHget(hsh, HASHprobe(hsh, v));
                                     rb != HASHnil(hsh);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to