Changeset: c7dcbf20ba31 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7dcbf20ba31
Modified Files:
        gdk/gdk_utils.c
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err.Windows
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out
        
sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out.Windows
        sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
        
sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err.Windows
Branch: Jan2014
Log Message:

add missing GDK env variables to internal environment (GDK{key,val} BATs)

in addition to other GDK environment variables incl. gdk_mmap_pagesize,
we also add gdk_mmap_minsize, gdk_mem_maxsize, gdk_vm_maxsize


diffs (100 lines):

diff --git a/gdk/gdk_utils.c b/gdk/gdk_utils.c
--- a/gdk/gdk_utils.c
+++ b/gdk/gdk_utils.c
@@ -1084,6 +1084,18 @@ GDKinit(opt *set, int setlen)
                GDKsetenv("gdk_dbname", p + 1);
 #endif
        }
+       if (GDKgetenv("gdk_vm_maxsize") == NULL) {
+               snprintf(buf, sizeof(buf), SZFMT, GDK_vm_maxsize);
+               GDKsetenv("gdk_vm_maxsize", buf);
+       }
+       if (GDKgetenv("gdk_mem_maxsize") == NULL) {
+               snprintf(buf, sizeof(buf), SZFMT, GDK_mem_maxsize);
+               GDKsetenv("gdk_mem_maxsize", buf);
+       }
+       if (GDKgetenv("gdk_mmap_minsize") == NULL) {
+               snprintf(buf, sizeof(buf), SZFMT, GDK_mmap_minsize);
+               GDKsetenv("gdk_mmap_minsize", buf);
+       }
        if (GDKgetenv("gdk_mmap_pagesize") == NULL) {
                snprintf(buf, sizeof(buf), SZFMT, GDK_mmap_pagesize);
                GDKsetenv("gdk_mmap_pagesize", buf);
diff --git 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
--- 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
+++ 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err
@@ -12,7 +12,7 @@ stderr of test 'select_from_env.SF-12407
 
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from env() as env where name = ( select 'prefix' from env() 
as env );
-ERROR = !cardinality violation (20>1)
+ERROR = !cardinality violation (23>1)
 
 # 13:22:15 >  
 # 13:22:15 >  Done.
diff --git 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err.Windows
 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err.Windows
--- 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err.Windows
+++ 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.err.Windows
@@ -12,7 +12,7 @@ stderr of test 'select_from_env.SF-12407
 
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from env() as env where name = ( select 'prefix' from env() 
as env );
-ERROR = !cardinality violation (19>1)
+ERROR = !cardinality violation (22>1)
 
 # 13:22:15 >  
 # 13:22:15 >  Done.
diff --git 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out
 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out
--- 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out
+++ 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out
@@ -31,8 +31,11 @@ Ready.
 [ "gdk_dbname" ]
 [ "gdk_dbpath" ]
 [ "gdk_debug"  ]
+[ "gdk_mem_maxsize"    ]
+[ "gdk_mmap_minsize"   ]
 [ "gdk_mmap_pagesize"  ]
 [ "gdk_nr_threads"     ]
+[ "gdk_vm_maxsize"     ]
 [ "gdk_vmtrim" ]
 [ "mal_listing"        ]
 [ "mapi_autosense"     ]
diff --git 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out.Windows
 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out.Windows
--- 
a/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out.Windows
+++ 
b/sql/test/BugDay_2005-12-19_2.9.3/Tests/select_from_env.SF-1240701.1242164.stable.out.Windows
@@ -31,8 +31,11 @@ Ready.
 [ "gdk_dbname" ]
 [ "gdk_dbpath" ]
 [ "gdk_debug"  ]
+[ "gdk_mem_maxsize"    ]
+[ "gdk_mmap_minsize"   ]
 [ "gdk_mmap_pagesize"  ]
 [ "gdk_nr_threads"     ]
+[ "gdk_vm_maxsize"     ]
 [ "gdk_vmtrim" ]
 [ "mal_listing"        ]
 [ "mapi_autosense"     ]
diff --git 
a/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err 
b/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
--- a/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
+++ b/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
@@ -82,7 +82,7 @@ stderr of test 'cardinality_violation.SF
 
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from env() as env where name = ( select 'prefix' from env() 
as env );
-ERROR = !cardinality violation (20>1)
+ERROR = !cardinality violation (23>1)
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from columns where name = (select columns.name from _tables, 
columns where _tables.id = columns.table_id);
 ERROR = !cardinality violation (418>1)
diff --git 
a/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err.Windows 
b/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err.Windows
--- 
a/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err.Windows
+++ 
b/sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err.Windows
@@ -82,7 +82,7 @@ stderr of test 'cardinality_violation.SF
 
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from env() as env where name = ( select 'prefix' from env() 
as env );
-ERROR = !cardinality violation (19>1)
+ERROR = !cardinality violation (22>1)
 MAPI  = (monetdb) /var/tmp/mtest-28498/.s.monetdb.30263
 QUERY = select * from columns where name = (select columns.name from _tables, 
columns where _tables.id = columns.table_id);
 ERROR = !cardinality violation (418>1)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to