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

More sqlids and flags.


diffs (90 lines):

diff --git a/sql/storage/sql_catalog.c b/sql/storage/sql_catalog.c
--- a/sql/storage/sql_catalog.c
+++ b/sql/storage/sql_catalog.c
@@ -136,7 +136,7 @@ list_find_id(list *l, sqlid id)
                for (n = l->h; n; n = n->next) {
 
                        /* check if ids match */
-                       if (id == *(int *) n->data) {
+                       if (id == *(sqlid *) n->data) {
                                return n;
                        }
                }
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -1673,7 +1673,7 @@ bootstrap_create_table(sql_trans *tr, sq
 
 
 static sql_schema *
-bootstrap_create_schema(sql_trans *tr, char *name, int auth_id, int owner)
+bootstrap_create_schema(sql_trans *tr, char *name, sqlid auth_id, int owner)
 {
        sql_schema *s = SA_ZNEW(tr->sa, sql_schema);
 
@@ -2206,9 +2206,9 @@ store_unlock(void)
 }
 
 static sql_kc *
-kc_dup_(sql_trans *tr, int flag, sql_kc *kc, sql_table *t, int copy)
-{
-       sql_allocator *sa = (newFlagSet(flag) && !copy)?tr->parent->sa:tr->sa;
+kc_dup_(sql_trans *tr, int flags, sql_kc *kc, sql_table *t, int copy)
+{
+       sql_allocator *sa = (newFlagSet(flags) && !copy)?tr->parent->sa:tr->sa;
        sql_kc *nkc = SA_ZNEW(sa, sql_kc);
        sql_column *c = find_sql_column(t, kc->c->base.name);
 
@@ -2219,9 +2219,9 @@ kc_dup_(sql_trans *tr, int flag, sql_kc 
 }
 
 static sql_kc *
-kc_dup(sql_trans *tr, int flag, sql_kc *kc, sql_table *t)
-{
-       return kc_dup_(tr, flag, kc, t, 0);
+kc_dup(sql_trans *tr, int flags, sql_kc *kc, sql_table *t)
+{
+       return kc_dup_(tr, flags, kc, t, 0);
 }
 
 static sql_key *
@@ -2325,9 +2325,9 @@ key_dup_(sql_trans *tr, int flags, sql_k
 }
 
 static sql_key *
-key_dup(sql_trans *tr, int flag, sql_key *k, sql_table *t)
-{
-       return key_dup_(tr, flag, k, t, 0);
+key_dup(sql_trans *tr, int flags, sql_key *k, sql_table *t)
+{
+       return key_dup_(tr, flags, k, t, 0);
 }
 
 sql_key *
@@ -3067,7 +3067,7 @@ trans_dup(backend_stack stk, sql_trans *
 typedef int (*rfufunc) (sql_trans *tr, sql_base * fs, sql_base * ts, int mode);
 typedef sql_base *(*rfcfunc) (sql_trans *tr, sql_base * b, int mode);
 typedef int (*rfdfunc) (sql_trans *tr, sql_base * b, int mode);
-typedef sql_base *(*dupfunc) (sql_trans *tr, int flag, sql_base * b, sql_base 
* p);
+typedef sql_base *(*dupfunc) (sql_trans *tr, int flags, sql_base * b, sql_base 
* p);
 
 static int
 rollforward_changeset_updates(sql_trans *tr, changeset * fs, changeset * ts, 
sql_base * b, rfufunc rollforward_updates, rfcfunc rollforward_creates, rfdfunc 
rollforward_deletes, dupfunc fd, int mode)
@@ -3578,7 +3578,7 @@ rollforward_update_seq(sql_trans *tr, sq
 }
 
 static sql_table *
-conditional_table_dup(sql_trans *tr, int flag, sql_table *ot, sql_schema *s)
+conditional_table_dup(sql_trans *tr, int flags, sql_table *ot, sql_schema *s)
 {
        int p = (tr->parent == gtrans);
 
@@ -3586,7 +3586,7 @@ conditional_table_dup(sql_trans *tr, int
        if ((p && isGlobal(ot)) ||
            /* allways dup in recursive mode */
            tr->parent != gtrans)
-               return table_dup(tr, flag, ot, s);
+               return table_dup(tr, flags, ot, s);
        else if (!isGlobal(ot)){/* is local temp, may need to be cleared */
                if (ot->commit_action == CA_DELETE) {
                        sql_trans_clear_table(tr, ot);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to