Changeset: b9abd001c0af for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b9abd001c0af
Modified Files:
        
Branch: default
Log Message:

Merge with Apr2011 branch.


diffs (262 lines):

diff --git a/gdk/gdk_atoms.mx b/gdk/gdk_atoms.mx
--- a/gdk/gdk_atoms.mx
+++ b/gdk/gdk_atoms.mx
@@ -31,7 +31,6 @@
 @h
 #ifndef _GDK_ATOMS_H_
 #define _GDK_ATOMS_H_
-#include "gdk.h"
 
 #define MAXATOMS       128
 
diff --git a/gdk/gdk_bat.mx b/gdk/gdk_bat.mx
--- a/gdk/gdk_bat.mx
+++ b/gdk/gdk_bat.mx
@@ -54,8 +54,6 @@
 #ifndef _GDK_BAT_H_
 #define _GDK_BAT_H_
 
-#include "gdk.h"
-
 gdk_export void BATinit_idents(BAT *bn);
 gdk_export BUN void_replace_bat(BAT *b, BAT *u, bit force);
 gdk_export int void_inplace(BAT *b, oid id, ptr val, bit force);
diff --git a/gdk/gdk_delta.mx b/gdk/gdk_delta.mx
--- a/gdk/gdk_delta.mx
+++ b/gdk/gdk_delta.mx
@@ -33,7 +33,6 @@
 @h
 #ifndef _GDK_DELTA_H_
 #define _GDK_DELTA_H_
-#include "gdk.h"
 
 @-
 We make sure here that the BUNs section of a BAT at least starts 
diff --git a/gdk/gdk_heap.mx b/gdk/gdk_heap.mx
--- a/gdk/gdk_heap.mx
+++ b/gdk/gdk_heap.mx
@@ -352,9 +352,9 @@
                int exceeds_swap = size > (tot + tot - MIN(tot + tot, cur));
                int can_mmap = h->filename && (size >= GDK_mem_bigsize || 
h->newstorage != STORE_MEM);
                int small_cpy = (h->size * 4 < size) && (size >= 
GDK_mmap_minsize);
-               /* the commented condition is to use explicit MMAP
-                  instead of anonymous MMAP in GDKmalloc */
-               int must_mmap = can_mmap && (small_cpy || exceeds_swap || 
h->newstorage != STORE_MEM /* || size >= GDK_mem_bigsize */ );
+               /* the last condition is to use explicit MMAP instead
+                  of anonymous MMAP in GDKmalloc */
+               int must_mmap = can_mmap && (small_cpy || exceeds_swap || 
h->newstorage != STORE_MEM || size >= GDK_mem_bigsize);
 
                h->size = size;
 
diff --git a/gdk/gdk_logger.mx b/gdk/gdk_logger.mx
--- a/gdk/gdk_logger.mx
+++ b/gdk/gdk_logger.mx
@@ -73,8 +73,6 @@
 #define LOG_OK 0
 #define LOG_ERR (-1)
 
-#include <gdk.h>
-
 typedef struct logaction {
        int type;               /* type of change */
        int nr;
@@ -173,6 +171,7 @@
 #endif /*_LOGGER_H_*/
 @c
 #include "monetdb_config.h"
+#include "gdk.h"
 #include "gdk_logger.h"
 #include <string.h>
 
diff --git a/gdk/gdk_rangejoin.mx b/gdk/gdk_rangejoin.mx
--- a/gdk/gdk_rangejoin.mx
+++ b/gdk/gdk_rangejoin.mx
@@ -29,8 +29,6 @@
 #ifndef GDK_RANGEJOIN_H
 #define GDK_RANGEJOIN_H
 
-#include "gdk.h"
-
 @- BAT range and band join operators
 The @%BATbandjoin@ produces the associations [A, D] such that S.C-c1 <=
 R.b <= S.C + c2.  The special case c1 = 0 and c2 = infinite leads to a
@@ -57,6 +55,7 @@
 @c
 
 #include "monetdb_config.h"
+#include "gdk.h"
 #include "gdk_rangejoin.h"
 
 @{
diff --git a/gdk/gdk_scanselect.mx b/gdk/gdk_scanselect.mx
--- a/gdk/gdk_scanselect.mx
+++ b/gdk/gdk_scanselect.mx
@@ -102,7 +102,6 @@
 @h
 #ifndef _GDK_SCANSELECT_H
 #define _GDK_SCANSELECT_H
-#include "gdk.h"
 
 @- "Tools"
 First, we need some tools. These are the type-expanded replacements
diff --git a/gdk/gdk_search.mx b/gdk/gdk_search.mx
--- a/gdk/gdk_search.mx
+++ b/gdk/gdk_search.mx
@@ -67,7 +67,6 @@
 @h
 #ifndef _GDK_SEARCH_H_
 #define _GDK_SEARCH_H_
-#include "gdk.h"
 @}
 @+ Hash indexing
 This is a highly efficient implementation of simple bucket-chained hashing.
diff --git a/gdk/gdk_setop.mx b/gdk/gdk_setop.mx
--- a/gdk/gdk_setop.mx
+++ b/gdk/gdk_setop.mx
@@ -61,7 +61,6 @@
 @h
 #ifndef _GDK_SETOP_H
 #define _GDK_SETOP_H
-#include "gdk.h"
 
 #define HITk(t1,t2)             TRUE
 #define HITs(t1,t2)             ((*cmp)(t1,t2) == 0)
diff --git a/gdk/gdk_storage.mx b/gdk/gdk_storage.mx
--- a/gdk/gdk_storage.mx
+++ b/gdk/gdk_storage.mx
@@ -38,7 +38,6 @@
 @h
 #ifndef _GDK_STORAGE_H_
 #define _GDK_STORAGE_H_
-#include "gdk.h"
 
 extern void DESCclean(BAT *);
 extern int DESCsetmodes(BAT *b);
diff --git a/gdk/gdk_tm.mx b/gdk/gdk_tm.mx
--- a/gdk/gdk_tm.mx
+++ b/gdk/gdk_tm.mx
@@ -29,7 +29,6 @@
 @h
 #ifndef _GDK_TM_H_
 #define _GDK_TM_H_
-#include "gdk.h"
 
 #define SYSTRANSACTION "tmp"
 #define MAXTM          10
diff --git a/monetdb5/mal/mal.mx b/monetdb5/mal/mal.mx
--- a/monetdb5/mal/mal.mx
+++ b/monetdb5/mal/mal.mx
@@ -180,7 +180,6 @@
 #define _MAL_H
 
 #include <gdk.h>
-#include <gdk_utils.h>
 
 #ifdef WIN32
 #if !defined(LIBMAL) && !defined(LIBATOMS) && !defined(LIBKERNEL) && 
!defined(LIBMAL) && !defined(LIBOPTIMIZER) && !defined(LIBSCHEDULER) && 
!defined(LIBMONETDB5)
diff --git a/monetdb5/modules/kernel/logger.mx 
b/monetdb5/modules/kernel/logger.mx
--- a/monetdb5/modules/kernel/logger.mx
+++ b/monetdb5/modules/kernel/logger.mx
@@ -80,6 +80,7 @@
 @+ Implementation Code 
 @c
 #include "monetdb_config.h"
+#include "gdk.h"
 #include "gdk_logger.h"
 #include "mal.h"
 #include "mal_exception.h"
diff --git a/monetdb5/modules/mal/pma.mx b/monetdb5/modules/mal/pma.mx
--- a/monetdb5/modules/mal/pma.mx
+++ b/monetdb5/modules/mal/pma.mx
@@ -94,7 +94,6 @@
 #endif
 
 #include <gdk.h>
-#include <gdk_atoms.h>
 pma_export str PMAnew_wrd(bat *res, int *tpe, wrd *sz);
 @= pma_decl
 pma_export str PMAins_@1(oid *pos_res, bat *b, oid *pos, @1 *val);
@@ -119,7 +118,6 @@
 @c
 #include "monetdb_config.h"
 #include "mal_exception.h"
-#include <gdk_utils.h>
 #include "pma.h"
 #include <math.h>
 
diff --git a/monetdb5/modules/mal/tablet.mx b/monetdb5/modules/mal/tablet.mx
--- a/monetdb5/modules/mal/tablet.mx
+++ b/monetdb5/modules/mal/tablet.mx
@@ -504,7 +504,6 @@
 
 #include <string.h>
 #include <ctype.h>
-#include <gdk_posix.h>
 
 #define CLEAR(X) if(X) {GDKfree(X);X = NULL;}
 #define isScalar(C)  C->adt != TYPE_bat
diff --git a/monetdb5/modules/mal/tablet_sql.mx 
b/monetdb5/modules/mal/tablet_sql.mx
--- a/monetdb5/modules/mal/tablet_sql.mx
+++ b/monetdb5/modules/mal/tablet_sql.mx
@@ -51,7 +51,6 @@
 
 #include <string.h>
 #include <ctype.h>
-#include <gdk_posix.h>
 
 /* #define _DEBUG_TABLET_*/
 /* #define MLOCK_TST did not make a difference on sf10 */
diff --git a/sql/jdbc/tests/Tests/Test_PSlargeamount.stable.out 
b/sql/jdbc/tests/Tests/Test_PSlargeamount.stable.out
--- a/sql/jdbc/tests/Tests/Test_PSlargeamount.stable.out
+++ b/sql/jdbc/tests/Tests/Test_PSlargeamount.stable.out
@@ -90,6 +90,50 @@
 53000, true
 54000, true
 55000, true
+56000, true
+57000, true
+58000, true
+59000, true
+60000, true
+61000, true
+62000, true
+63000, true
+64000, true
+65000, true
+66000, true
+67000, true
+68000, true
+69000, true
+70000, true
+71000, true
+72000, true
+73000, true
+74000, true
+75000, true
+76000, true
+77000, true
+78000, true
+79000, true
+80000, true
+81000, true
+82000, true
+83000, true
+84000, true
+85000, true
+86000, true
+87000, true
+88000, true
+89000, true
+90000, true
+91000, true
+92000, true
+93000, true
+94000, true
+95000, true
+96000, true
+97000, true
+98000, true
+99000, true
 
 # 10:52:24 >  
 # 10:52:24 >  Done.
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to