Changeset: 8f25f7843956 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8f25f7843956
Modified Files:
        sql/storage/store.c
Branch: Apr2019
Log Message:

small patch to use parents transaction on rollforwards (to reach the user 
types).
TODO handle savepoints.


diffs (12 lines):

diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -2610,7 +2610,7 @@ column_dup(sql_trans *tr, int flags, sql
                        lt = find_sql_type(s, c->type.type->base.name);
                } else {
                        /* Current user type belongs to another schema in the 
current transaction. Search there for current user type. */
-                       lt = sql_trans_bind_type(tr, NULL, 
c->type.type->base.name);
+                       lt = 
sql_trans_bind_type((newFlagSet(flags))?tr->parent:tr, NULL, 
c->type.type->base.name);
                }
                if (lt == NULL) 
                        GDKfatal("SQL type %s missing", 
c->type.type->base.name);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to