Changeset: 334ebe9df8e4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/334ebe9df8e4
Modified Files:
        sql/server/rel_updates.c
Branch: join-idx-improvements
Log Message:

Improvements after Pedro's review


diffs (16 lines):

diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c
--- a/sql/server/rel_updates.c
+++ b/sql/server/rel_updates.c
@@ -146,9 +146,10 @@ rel_insert_join_idx(mvc *sql, const char
        sql_trans *tr = sql->session->tr;
        sql_key *rk = (sql_key*)os_find_id(tr->cat->objects, tr, 
((sql_fkey*)i->key)->rkey);
        sql_rel *rt = rel_basetable(sql, rk->t, rk->t->base.name);
-       int need_nulls = 0, selfref = (rk->t == i->t);
+       int selfref = (rk->t->base.id == i->t->base.id);
+       int need_nulls = 0;
        if (selfref)
-               printf("#selfref\n");
+               TRC_DEBUG(SQL_TRANS, "Self-reference index\n");
 
        sql_subtype *bt = sql_bind_localtype("bit");
        sql_subfunc *or = sql_bind_func_result(sql, "sys", "or", F_FUNC, true, 
bt, 2, bt, bt);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to