Changeset: dea33b647bb7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/dea33b647bb7
Branch: nested
Log Message:

merged with default


diffs (33 lines):

diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -2743,7 +2743,7 @@ log_flush(logger *lg, ulng ts)
        }
        if (lg->saved_id >= lid) {
                /* if too many pending */
-               if (lg->saved_id + lg->cur_max_pending > lg->id) {
+               if (lg->saved_id + lg->cur_max_pending < lg->id) {
                        lg->cur_max_pending *= 2; /* when to warn again */
                        TRC_WARNING(GDK, "Too many pending log files " LLFMT 
"\n", (lg->id - lg->saved_id));
                        if (GDKtriggerusr1 &&
diff --git a/gdk/gdk_rtree.c b/gdk/gdk_rtree.c
--- a/gdk/gdk_rtree.c
+++ b/gdk/gdk_rtree.c
@@ -88,7 +88,7 @@ persistRtree(BAT *b)
                        const char * filename = BBP_physical(b->batCacheid);
                        int farmid = b->theap->farmid;
 
-                       FILE *file_stream = GDKfilelocate(farmid, filename, 
"w", "bsrt");
+                       FILE *file_stream = GDKfilelocate(farmid, filename, 
"wb", "bsrt");
 
                        if (file_stream != NULL) {
                                int err;
@@ -130,7 +130,7 @@ BATcheckrtree(BAT *b)
        int farmid = b->theap->farmid;
 
        //Do we have the rtree on file?
-       FILE *file_stream = GDKfilelocate(farmid, filename, "r", "bsrt");
+       FILE *file_stream = GDKfilelocate(farmid, filename, "rb", "bsrt");
        if (file_stream != NULL) {
                rtree_t* rtree = rtree_bsrt_read(file_stream);
                if (!rtree) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to