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

Merge with Aug2018 branch.


diffs (28 lines):

diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -4033,11 +4033,10 @@ sql_trans_drop_all_dependencies(sql_tran
                                                        (void) 
sql_trans_drop_table(tr, s, dep_id, DROP_CASCADE);
                                                        break;
                                case COLUMN_DEPENDENCY :
-                                                       if((t_id = 
sql_trans_get_dependency_type(tr, dep_id, TABLE_DEPENDENCY)) > 0) {
-                                                               t = 
find_sql_table_id(s, t_id);
-                                                               (void) 
sql_trans_drop_column(tr, t, dep_id, DROP_CASCADE);
-                                                               t = NULL;
-                                                       }
+                                                       t_id = 
sql_trans_get_dependency_type(tr, dep_id, TABLE_DEPENDENCY);
+                                                       t = 
find_sql_table_id(s, t_id);
+                                                       (void) 
sql_trans_drop_column(tr, t, dep_id, DROP_CASCADE);
+                                                       t = NULL;
                                                        break;
                                case VIEW_DEPENDENCY :
                                                        (void) 
sql_trans_drop_table(tr, s, dep_id, DROP_CASCADE );
@@ -4268,7 +4267,7 @@ sys_drop_column(sql_trans *tr, sql_colum
                seq_name[strlen(seq_name)-1] = '\0';
                n = cs_find_name(&syss->seqs, seq_name);
                seq = find_sql_sequence(syss, seq_name);
-               if (seq && sql_trans_get_dependency_type(tr, seq->base.id, 
BEDROPPED_DEPENDENCY) > 0) {
+               if (seq && sql_trans_get_dependency_type(tr, seq->base.id, 
BEDROPPED_DEPENDENCY)) {
                        sys_drop_sequence(tr, seq, drop_action);
                        seq->base.wtime = syss->base.wtime = tr->wtime = 
tr->wstime;
                        cs_del(&syss->seqs, n, seq->base.flag);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to