Changeset: 7e668ae0346b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7e668ae0346b
Modified Files:
gdk/gdk_logger.c
sql/backends/monet5/sql.mx
Branch: default
Log Message:
merged Feb2013
diffs (105 lines):
diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -1210,7 +1210,7 @@ logger_new(int debug, char *fn, char *lo
lg->catalog_bid = logbat_new(TYPE_void, TYPE_int, BATSIZE);
lg->catalog_nme = logbat_new(TYPE_void, TYPE_str, BATSIZE);
- if (debug)
+ if (debug & 1)
fprintf(stderr, "create %s catalog\n", fn);
/* Make persistent */
@@ -1748,7 +1748,7 @@ log_delta(logger *lg, BAT *b, char *name
ok = (ok == GDK_FAIL) ? ok : wt(t, lg->log, 1);
}
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "Logged %s %d inserts\n", name, l.nr);
}
return (ok == GDK_SUCCEED) ? LOG_OK : LOG_ERR;
@@ -1796,7 +1796,7 @@ log_bat(logger *lg, BAT *b, char *name)
}
}
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "Logged %s %d inserts\n", name, l.nr);
}
l.nr = (int) (b->batFirst - b->batDeleted);
@@ -1820,7 +1820,7 @@ log_bat(logger *lg, BAT *b, char *name)
ok = (ok == GDK_FAIL) ? ok : wt(t, lg->log, 1);
}
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "Logged %s %d deletes\n", name, l.nr);
}
return (ok == GDK_SUCCEED) ? LOG_OK : LOG_ERR;
@@ -1846,7 +1846,7 @@ log_bat_clear(logger *lg, char *name)
log_write_string(lg, name) == LOG_ERR)
return LOG_ERR;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "Logged clear %s\n", name);
return (ok == GDK_SUCCEED) ? LOG_OK : LOG_ERR;
@@ -1861,7 +1861,7 @@ log_tstart(logger *lg)
l.tid = ++lg->tid;
l.nr = lg->tid;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "log_tstart %d\n", lg->tid);
return log_write_format(lg, &l);
@@ -1904,7 +1904,7 @@ log_tend(logger *lg)
logformat l;
int res = 0;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "log_tend %d\n", lg->tid);
if (DELTAdirty(lg->snapshots_bid)) {
@@ -1935,7 +1935,7 @@ log_abort(logger *lg)
{
logformat l;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "log_abort %d\n", lg->tid);
l.flag = LOG_END;
@@ -1959,7 +1959,7 @@ log_sequence(logger *lg, int seq, lng va
l.tid = lg->tid;
l.nr = seq;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "log_sequence (%d," LLFMT ")\n", seq, val);
if ((p = BUNfndT(lg->seqs_id, &seq)) != BUN_NONE) {
@@ -2056,7 +2056,7 @@ logger_add_bat(logger *lg, BAT *b, char
}
}
bid = b->batCacheid;
- if (lg->debug)
+ if (lg->debug & 1)
fprintf(stderr, "create %s\n", name);
lg->changes += BATcount(b) + 1;
BUNappend(lg->catalog_bid, &bid, FALSE);
diff --git a/sql/backends/monet5/sql.mx b/sql/backends/monet5/sql.mx
--- a/sql/backends/monet5/sql.mx
+++ b/sql/backends/monet5/sql.mx
@@ -2158,7 +2158,7 @@ drop_table(mvc *sql, char *sname, char *
}
if (!t) {
return sql_message("42S02!DROP TABLE: no such table '%s'",
tname);
- } else if (!isTable(t) && !isStream(t) && !isRemote(t)) {
+ } else if (isView(t)) {
return sql_message("42000!DROP TABLE: cannot drop VIEW '%s'",
tname);
} else if (t->system) {
return sql_message("42000!DROP TABLE: cannot drop system table
'%s'", tname);
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list