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

Merge.


diffs (truncated from 862 to 300 lines):

diff -r 203a6ab66ea5 -r 97d2fc1aaa6c MonetDB5/RunMtest.bat.in
--- a/MonetDB5/RunMtest.bat.in  Fri Jun 25 17:41:37 2010 +0200
+++ b/MonetDB5/RunMtest.bat.in  Mon Jun 28 09:41:10 2010 +0200
@@ -30,6 +30,8 @@
 set MOD_PATH=%MOD_PATH%;%builddir%\src\modules\mal\rdf
 
 REM enable auto-loading of modules before `make install`
+if not exist %builddir%\src\modules\mal\autoload mkdir 
%builddir%\src\modules\mal\autoload
+copy /y %srcdir%\src\modules\mal\??_*.mal %builddir%\src\modules\mal\autoload
 if not exist %builddir%\src\modules\mal\rdf\autoload mkdir 
%builddir%\src\modules\mal\rdf\autoload
 copy /y %srcdir%\src\modules\mal\rdf\??_*.mal 
%builddir%\src\modules\mal\rdf\autoload
 
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c MonetDB5/src/mal/Tests/tst450.stable.out
--- a/MonetDB5/src/mal/Tests/tst450.stable.out  Fri Jun 25 17:41:37 2010 +0200
+++ b/MonetDB5/src/mal/Tests/tst450.stable.out  Mon Jun 28 09:41:10 2010 +0200
@@ -72,7 +72,8 @@
 [ 27,    "inet"          ]
 [ 28,    "identifier"    ]
 [ 29,    "pcre"          ]
-[ 30,    "mapentry"      ]
+[ 30,    "xml"           ]
+[ 31,    "mapentry"      ]
 #-------------------------#
 # t    h                 # name
 # oid  str               # type
@@ -147,6 +148,7 @@
 [ "unix",        nil     ]
 [ "url",         nil     ]
 [ "user",        nil     ]
+[ "xml",         nil     ]
 [ "zrule",       nil     ]
 command 
bat.insert(b:bat[:any_1,:any_2],h:any_1,t:any_2,force:bit):bat[:any_1,:any_2] 
address BKCinsert_bun_force;
 #Insert one BUN[h,t] in a BAT.
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c 
MonetDB5/src/mal/Tests/tst450.stable.out.Windows
--- a/MonetDB5/src/mal/Tests/tst450.stable.out.Windows  Fri Jun 25 17:41:37 
2010 +0200
+++ b/MonetDB5/src/mal/Tests/tst450.stable.out.Windows  Mon Jun 28 09:41:10 
2010 +0200
@@ -72,7 +72,8 @@
 [ 27,    "inet"          ]
 [ 28,    "identifier"    ]
 [ 29,    "pcre"          ]
-[ 30,    "mapentry"      ]
+[ 30,    "xml"           ]
+[ 31,    "mapentry"      ]
 #-------------------------#
 # t    h                 # name
 # oid  str               # type
@@ -146,6 +147,7 @@
 [ "unix",        nil     ]
 [ "url",         nil     ]
 [ "user",        nil     ]
+[ "xml",         nil     ]
 [ "zrule",       nil     ]
 command 
bat.insert(b:bat[:any_1,:any_2],h:any_1,t:any_2,force:bit):bat[:any_1,:any_2] 
address BKCinsert_bun_force;
 #Insert one BUN[h,t] in a BAT.
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c 
MonetDB5/src/modules/mal/Tests/inspect05.stable.out
--- a/MonetDB5/src/modules/mal/Tests/inspect05.stable.out       Fri Jun 25 
17:41:37 2010 +0200
+++ b/MonetDB5/src/modules/mal/Tests/inspect05.stable.out       Mon Jun 28 
09:41:10 2010 +0200
@@ -28,6 +28,45 @@
 # str                          str             str             str             
                                                                                
                                        str                                     
                  # type
 
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
 [ "main",                        "function",     "user",         "():void;",   
                                                                                
                                          "nil"                                 
                  ]
+[ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml]):xml ",                                                    
                                        "BATXMLgroup;"                          
        ]
+[ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml],grp:bat[:oid,:oid]):bat[:oid,:xml] ",                      
                                        "BATXMLagg;"                            
        ]
+[ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml],grp:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:xml] ",   
                                        "BATXMLagg3;"                           
        ]
+[ "attribute",                           "command",      "xml",          
"(name:str,val:bat[:oid,:str]):bat[:oid,:xml] ",                                
                                        "BATXMLattribute;"                      
        ]
+[ "attribute",                           "command",      "xml",          
"(name:str,val:str):xml ",                                                      
                                        "XMLattribute;"                         
        ]
+[ "concat",                              "command",      "xml",          
"(left:bat[:oid,:xml],right:bat[:oid,:xml]):bat[:oid,:xml] ",                   
                                        "BATXMLconcat;"                         
        ]
+[ "comment",                             "command",      "xml",          
"(val:bat[:oid,:str]):bat[:oid,:xml] ",                                         
                                        "BATXMLcomment;"                        
        ]
+[ "content",                             "command",      "xml",          
"(src:bat[:oid,:str]):bat[:oid,:xml] ",                                         
                                        "BATXMLcontent;"                        
        ]
+[ "concat",                              "command",      "xml",          
"(val1:xml,val2:xml):xml ",                                                     
                                        "XMLconcat;"                            
        ]
+[ "content",                             "command",      "xml",          
"(val:str):xml ",                                                               
                                        "XMLcontent;"                           
        ]
+[ "comment",                             "command",      "xml",          
"(val:str):xml ",                                                               
                                        "XMLcomment;"                           
        ]
+[ "document",                            "command",      "xml",          
"(src:bat[:oid,:str]):bat[:oid,:xml] ",                                         
                                        "BATXMLdocument;"                       
        ]
+[ "document",                            "command",      "xml",          
"(val:str):xml ",                                                               
                                        "XMLdocument;"                          
        ]
+[ "element",                             "command",      "xml",          
"(name:str,ns:xml,attr:xml,s:bat[:oid,:xml]):bat[:oid,:xml] ",                  
                                        "BATXMLelement;"                        
        ]
+[ "element",                             "command",      "xml",          
"(name:str,s:bat[:oid,:xml]):bat[:oid,:xml] ",                                  
                                        "BATXMLelementSmall;"                   
        ]
+[ "element",                             "command",      "xml",          
"(name:str,s:xml):xml ",                                                        
                                        "XMLelementSmall;"                      
        ]
+[ "element",                             "command",      "xml",          
"(name:str,ns:xml,attr:xml,s:xml):xml ",                                        
                                        "XMLelement;"                           
        ]
+[ "forest",                              "pattern",      "xml",          
"(val:bat[:oid,:xml]...):bat[:oid,:xml] ",                                      
                                        "BATXMLforest;"                         
        ]
+[ "forest",                              "pattern",      "xml",          
"(val:xml...):xml ",                                                            
                                        "XMLforest;"                            
        ]
+[ "#fromstr",                            "command",      "xml",          
"():xml ",                                                                      
                                        "XMLfromString;"                        
        ]
+[ "isdocument",                                  "command",      "xml",        
  "(val:bat[:oid,:str]):bat[:oid,:bit] ",                                       
                                          "BATXMLisdocument;"                   
          ]
+[ "isdocument",                                  "command",      "xml",        
  "(val:str):bit ",                                                             
                                          "XMLisdocument;"                      
          ]
+[ "options",                             "command",      "xml",          
"(tag:str,option:str,left:bat[:oid,:xml]):bat[:oid,:xml] ",                     
                                        "BATXMLoptions;"                        
        ]
+[ "pi",                                          "command",      "xml",        
  "(target:str,val:bat[:oid,:xml]):bat[:oid,:xml] ",                            
                                          "BATXMLpi;"                           
          ]
+[ "parse",                               "command",      "xml",          
"(doccont:str,val:bat[:oid,:str],option:str):bat[:oid,:xml] ",                  
                                        "BATXMLparse;"                          
        ]
+[ "prelude",                             "command",      "xml",          
"():void ",                                                                     
                                        "XMLprelude;"                           
        ]
+[ "pi",                                          "command",      "xml",        
  "(target:str,val:str):xml ",                                                  
                                          "XMLpi;"                              
          ]
+[ "parse",                               "command",      "xml",          
"(doccont:str,val:str,option:str):xml ",                                        
                                        "XMLparse;"                             
        ]
+[ "root",                                "command",      "xml",          
"(val:bat[:oid,:xml],version:str,standalone:str):bat[:oid,:xml] ",              
                                        "BATXMLroot;"                           
        ]
+[ "root",                                "command",      "xml",          
"(val:xml,version:str,standalone:str):xml ",                                    
                                        "XMLroot;"                              
        ]
+[ "serialize",                           "command",      "xml",          
"(val:bat[:oid,:xml]):bat[:oid,:str] ",                                         
                                        "BATXMLxml2str;"                        
        ]
+[ "str",                                 "command",      "xml",          
"(src:bat[:oid,:xml]):bat[:oid,:str] ",                                         
                                        "BATXMLxml2str;"                        
        ]
+[ "str",                                 "command",      "xml",          
"(src:xml):str ",                                                               
                                        "XMLxml2str;"                           
        ]
+[ "text",                                "command",      "xml",          
"(val:bat[:oid,:xml]):bat[:oid,:str] ",                                         
                                        "BATXMLxmltext;"                        
        ]
+[ "text",                                "command",      "xml",          
"(src:xml):str ",                                                               
                                        "XMLxmltext;"                           
        ]
+[ "#tostr",                              "command",      "xml",          
"():str ",                                                                      
                                        "XMLtoString;"                          
        ]
+[ "xquery",                              "command",      "xml",          
"(val:bat[:oid,:str],expr:str):bat[:oid,:xml] ",                                
                                        "BATXMLxquery;"                         
        ]
+[ "xml",                                 "command",      "xml",          
"(src:bat[:oid,:str]):bat[:oid,:xml] ",                                         
                                        "BATXMLstr2xml;"                        
        ]
+[ "xml",                                 "command",      "xml",          
"(src:str):xml ",                                                               
                                        "XMLstr2xml;"                           
        ]
 [ "shred",                       "command",      "rdf",          
"(location:str,graphname:str,schema:str):bat[:void,:BAT] ",                     
                                                        "RDFParser;"            
                                ]
 [ "append",                      "command",      "tokenizer",    "(u:str):oid 
",                                                                              
                                           "TKNZRappend;"                       
                   ]
 [ "close",                               "command",      "tokenizer",    
"():void ",                                                                     
                                        "TKNZRclose;"                           
                ]
@@ -3423,6 +3462,7 @@
 [ "wrd",                         "command",      "batcalc",      
"(b:bat[:any_1,:sht]):bat[:any_1,:wrd] ",                                       
                                                                
"CMDconvert_sht_wrd;"                           ]
 [ "wrd",                         "command",      "batcalc",      
"(b:bat[:any_1,:bte]):bat[:any_1,:wrd] ",                                       
                                                                
"CMDconvert_bte_wrd;"                           ]
 [ "wrd",                         "command",      "batcalc",      
"(b:bat[:any_1,:wrd]):bat[:any_1,:wrd] ",                                       
                                                                
"CMDconvert_wrd;"                               ]
+[ "xml",                                 "command",      "batcalc",      
"(src:bat[:oid,:str]):bat[:oid,:xml] ",                                         
                                        "BATXMLstr2xml;"                        
        ]
 [ "xor",                                 "command",      "batcalc",      
"(b:bat[:oid,:lng],cst:lng,bflag:bit,cflag:bit):bat[:oid,:lng] ",               
                                        "CMDbataccumXORcst_lng_lng_lng;"        
        ]
 [ "xor",                                 "command",      "batcalc",      
"(cst:lng,b:bat[:oid,:lng],cflag:bit,bflag:bit):bat[:oid,:lng] ",               
                                        "CMDbataccumXORcst2_lng_lng_lng;"       
        ]
 [ "xor",                         "command",      "batcalc",      
"(b:bat[:oid,:lng],c:bat[:oid,:lng],aflag:bit,bflag:bit):bat[:oid,:lng] ",      
                                                "CMDbataccumXOR_lng_lng_lng;"   
                        ]
@@ -5090,6 +5130,8 @@
 [ "wrd",                         "command",      "calc",         "(x:chr):wrd 
",                                                                              
                                           "CALCchr2wrd;"                       
                   ]
 [ "wrd",                         "command",      "calc",         "(x:bit):wrd 
",                                                                              
                                           "CALCbit2wrd;"                       
                   ]
 [ "wrd",                         "command",      "calc",         "(x:oid):wrd 
",                                                                              
                                           "CALCoid2wrd;"                       
                   ]
+[ "xml",                                 "command",      "calc",         
"(src:xml):xml ",                                                               
                                        "XMLxml2xml;"                           
        ]
+[ "xml",                                 "command",      "calc",         
"(src:str):xml ",                                                               
                                        "XMLstr2xml;"                           
        ]
 [ "xor",                         "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                                        "CALCbinaryXORlnglng;"  
                                ]
 [ "xor",                         "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                                        "CALCbinaryXORintint;"  
                                ]
 [ "xor",                         "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                                        "CALCbinaryXORshtsht;"  
                                ]
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c 
MonetDB5/src/modules/mal/Tests/remote03.stable.out
--- a/MonetDB5/src/modules/mal/Tests/remote03.stable.out        Fri Jun 25 
17:41:37 2010 +0200
+++ b/MonetDB5/src/modules/mal/Tests/remote03.stable.out        Mon Jun 28 
09:41:10 2010 +0200
@@ -66,7 +66,7 @@
     remote.disconnect(conn);
 end main;
 [ "Received first error from the remote site" ]
-!SyntaxException:remote.exec:(mapi:monetdb://[email protected]/mTests_src_modules_mal)
 rmt0__8_void := io.print.bla();
+!SyntaxException:remote.exec:(mapi:monetdb://[email protected]/mTests_src_modules_mal)
 rmt0__8_void := io.print.bla();
 SyntaxException:parseError:                       ^'(' expected
 
 [ "rmt1_bn_bat_int_str" ]
@@ -105,7 +105,8 @@
 [ 27,    "inet"          ]
 [ 28,    "identifier"    ]
 [ 29,    "pcre"          ]
-[ 30,    "mapentry"      ]
+[ 30,    "xml"           ]
+[ 31,    "mapentry"      ]
 [ "rmt2__8_void" ]
 [ nil ]
 
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c sql/src/test/leaks/Tests/check0.stable.out
--- a/sql/src/test/leaks/Tests/check0.stable.out        Fri Jun 25 17:41:37 
2010 +0200
+++ b/sql/src/test/leaks/Tests/check0.stable.out        Mon Jun 28 09:41:10 
2010 +0200
@@ -33,12 +33,12 @@
 [ "int",       "lng",  2       ]
 [ "int",       "str",  121     ]
 [ "oid",       "bit",  0       ]
-[ "oid",       "bit",  30      ]
-[ "oid",       "bit",  30      ]
-[ "oid",       "bit",  182     ]
-[ "oid",       "bit",  1037    ]
-[ "oid",       "bit",  1037    ]
-[ "oid",       "bit",  1037    ]
+[ "oid",       "bit",  31      ]
+[ "oid",       "bit",  31      ]
+[ "oid",       "bit",  184     ]
+[ "oid",       "bit",  1039    ]
+[ "oid",       "bit",  1039    ]
+[ "oid",       "bit",  1039    ]
 [ "oid",       "int",  0       ]
 [ "oid",       "int",  0       ]
 [ "oid",       "int",  0       ]
@@ -79,21 +79,20 @@
 [ "oid",       "int",  27      ]
 [ "oid",       "int",  27      ]
 [ "oid",       "int",  27      ]
-[ "oid",       "int",  30      ]
-[ "oid",       "int",  30      ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  1037    ]
-[ "oid",       "int",  1037    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
+[ "oid",       "int",  31      ]
+[ "oid",       "int",  31      ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  1039    ]
+[ "oid",       "int",  1039    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
 [ "oid",       "lng",  0       ]
 [ "oid",       "lng",  0       ]
 [ "oid",       "lng",  0       ]
@@ -121,8 +120,8 @@
 [ "oid",       "sht",  0       ]
 [ "oid",       "sht",  0       ]
 [ "oid",       "sht",  0       ]
-[ "oid",       "sht",  30      ]
-[ "oid",       "sht",  30      ]
+[ "oid",       "sht",  31      ]
+[ "oid",       "sht",  31      ]
 [ "oid",       "str",  0       ]
 [ "oid",       "str",  0       ]
 [ "oid",       "str",  0       ]
@@ -148,21 +147,23 @@
 [ "oid",       "str",  18      ]
 [ "oid",       "str",  27      ]
 [ "oid",       "str",  27      ]
-[ "oid",       "str",  30      ]
-[ "oid",       "str",  30      ]
-[ "oid",       "str",  182     ]
-[ "oid",       "str",  182     ]
-[ "oid",       "str",  182     ]
-[ "oid",       "str",  1037    ]
-[ "oid",       "str",  1037    ]
-[ "oid",       "str",  1037    ]
-[ "oid",       "str",  2914    ]
-[ "oid",       "str",  2914    ]
+[ "oid",       "str",  31      ]
+[ "oid",       "str",  31      ]
+[ "oid",       "str",  184     ]
+[ "oid",       "str",  184     ]
+[ "oid",       "str",  184     ]
+[ "oid",       "str",  184     ]
+[ "oid",       "str",  1039    ]
+[ "oid",       "str",  1039    ]
+[ "oid",       "str",  1039    ]
+[ "oid",       "str",  2916    ]
+[ "oid",       "str",  2916    ]
+#select 'transient', count(*) from bbp() as bbp where kind like 'tran%';
 % .L1, .bbp # table_name
 % L1,  L2 # name
 % char,        wrd # type
 % 9,   3 # length
-[ "transient", 155     ]
+[ "transient", 180     ]
 #select 'persistent', count(*) from bbp() as bbp where kind like 'pers%';
 % .L3, .bbp # table_name
 % L3,  L4 # name
diff -r 203a6ab66ea5 -r 97d2fc1aaa6c sql/src/test/leaks/Tests/check1.stable.out
--- a/sql/src/test/leaks/Tests/check1.stable.out        Fri Jun 25 17:41:37 
2010 +0200
+++ b/sql/src/test/leaks/Tests/check1.stable.out        Mon Jun 28 09:41:10 
2010 +0200
@@ -33,12 +33,12 @@
 [ "int",       "lng",  2       ]
 [ "int",       "str",  121     ]
 [ "oid",       "bit",  0       ]
-[ "oid",       "bit",  30      ]
-[ "oid",       "bit",  30      ]
-[ "oid",       "bit",  182     ]
-[ "oid",       "bit",  1037    ]
-[ "oid",       "bit",  1037    ]
-[ "oid",       "bit",  1037    ]
+[ "oid",       "bit",  31      ]
+[ "oid",       "bit",  31      ]
+[ "oid",       "bit",  184     ]
+[ "oid",       "bit",  1039    ]
+[ "oid",       "bit",  1039    ]
+[ "oid",       "bit",  1039    ]
 [ "oid",       "int",  0       ]
 [ "oid",       "int",  0       ]
 [ "oid",       "int",  0       ]
@@ -79,21 +79,20 @@
 [ "oid",       "int",  27      ]
 [ "oid",       "int",  27      ]
 [ "oid",       "int",  27      ]
-[ "oid",       "int",  30      ]
-[ "oid",       "int",  30      ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  182     ]
-[ "oid",       "int",  1037    ]
-[ "oid",       "int",  1037    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
-[ "oid",       "int",  2914    ]
+[ "oid",       "int",  31      ]
+[ "oid",       "int",  31      ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  184     ]
+[ "oid",       "int",  1039    ]
+[ "oid",       "int",  1039    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
+[ "oid",       "int",  2916    ]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to