Changeset: cb39e61bee26 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cb39e61bee26
Added Files:
        sql/test/BugTracker-2013/Tests/python-explain.Bug-3380.SQL.py
        sql/test/BugTracker-2013/Tests/python-explain.Bug-3380.stable.err
        sql/test/BugTracker-2013/Tests/python-explain.Bug-3380.stable.out
        sql/test/BugTracker-2013/Tests/swapped_likejoin.Bug-3375.sql
        sql/test/BugTracker-2013/Tests/swapped_likejoin.Bug-3375.stable.err
        sql/test/BugTracker-2013/Tests/swapped_likejoin.Bug-3375.stable.out
Modified Files:
        clients/Tests/SQL-dump.stable.out
        clients/odbc/driver/SQLGetTypeInfo.c
        clients/python2/monetdb/mapi.py
        clients/python2/monetdb/sql/cursors.py
        clients/python3/monetdb/mapi.py
        clients/python3/monetdb/sql/cursors.py
        gdk/gdk_align.c
        sql/backends/monet5/LSST/Tests/lsst_htmxmatch.stable.out
        sql/backends/monet5/rel_bin.c
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_statement.c
        sql/backends/monet5/sql_statement.h
        sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/01.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/03.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/05.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/06.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/07.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/08.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/09.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/10.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/11.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/14.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/15.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/19.stable.out
        sql/benchmarks/tpch/Tests/01-22.stable.out
        sql/benchmarks/tpch/Tests/01-explain.stable.out
        sql/benchmarks/tpch/Tests/01.stable.out
        sql/benchmarks/tpch/Tests/03-explain.stable.out
        sql/benchmarks/tpch/Tests/03.stable.out
        sql/benchmarks/tpch/Tests/05-explain.stable.out
        sql/benchmarks/tpch/Tests/05.stable.out
        sql/benchmarks/tpch/Tests/06-explain.stable.out
        sql/benchmarks/tpch/Tests/06.stable.out
        sql/benchmarks/tpch/Tests/07-explain.stable.out
        sql/benchmarks/tpch/Tests/07.stable.out
        sql/benchmarks/tpch/Tests/08-explain.stable.out
        sql/benchmarks/tpch/Tests/08-plan.stable.out
        sql/benchmarks/tpch/Tests/08.stable.out
        sql/benchmarks/tpch/Tests/09-explain.stable.out
        sql/benchmarks/tpch/Tests/09-plan.stable.out
        sql/benchmarks/tpch/Tests/09.stable.out
        sql/benchmarks/tpch/Tests/10-explain.stable.out
        sql/benchmarks/tpch/Tests/10.stable.out
        sql/benchmarks/tpch/Tests/11-explain.stable.out
        sql/benchmarks/tpch/Tests/11-plan.stable.out
        sql/benchmarks/tpch/Tests/11.stable.out
        sql/benchmarks/tpch/Tests/14-explain.stable.out
        sql/benchmarks/tpch/Tests/14-plan.stable.out
        sql/benchmarks/tpch/Tests/14.stable.out
        sql/benchmarks/tpch/Tests/15-explain.stable.out
        sql/benchmarks/tpch/Tests/15.stable.out
        sql/benchmarks/tpch/Tests/19-explain.stable.out
        sql/benchmarks/tpch/Tests/19.stable.out
        sql/benchmarks/tpch/Tests/20-explain.stable.out
        sql/benchmarks/tpch/Tests/20-plan.stable.out
        sql/common/sql_types.c
        sql/server/rel_exp.c
        sql/server/rel_select.c
        sql/server/sql_parser.y
        sql/test/BugTracker-2008/Tests/extract_bug.SF-2075266.stable.out
        sql/test/BugTracker-2008/Tests/mul_div_bug.SF-2075135.stable.out
        
sql/test/BugTracker-2009/Tests/arithmetic-small-values-null.SF-2921310.stable.out
        sql/test/BugTracker-2011/Tests/and-power.Bug-3013.stable.out
        sql/test/BugTracker-2011/Tests/non-stable-select-bug.Bug-2894.stable.out
        
sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.out
        sql/test/BugTracker-2012/Tests/power_priority.Bug-2291.stable.out
        sql/test/BugTracker-2013/Tests/All
Branch: int128
Log Message:

Merge with default branch (changeset ce0bdd28c306).


diffs (truncated from 1486 to 300 lines):

diff --git a/clients/Tests/SQL-dump.stable.out 
b/clients/Tests/SQL-dump.stable.out
--- a/clients/Tests/SQL-dump.stable.out
+++ b/clients/Tests/SQL-dump.stable.out
@@ -2039,9 +2039,9 @@ 2231      83      "arg_2" "decimal"       9       0       
2
 2232   84      "result"        "decimal"       18      0       0
 2233   84      "arg_1" "decimal"       18      0       1
 2234   84      "arg_2" "decimal"       18      0       2
-2235   85      "result"        "decimal"       38      0       0
-2236   85      "arg_1" "decimal"       38      0       1
-2237   85      "arg_2" "decimal"       38      0       2
+2235   85      "result"        "decimal"       39      0       0
+2236   85      "arg_1" "decimal"       39      0       1
+2237   85      "arg_2" "decimal"       39      0       2
 2238   86      "result"        "real"  24      0       0
 2239   86      "arg_1" "real"  24      0       1
 2240   86      "arg_2" "real"  24      0       2
@@ -2857,71 +2857,71 @@ 3049    373     "arg_2" "decimal"       18      0       
2
 3050   374     "result"        "sec_interval"  19      0       0
 3051   374     "arg_1" "sec_interval"  19      0       1
 3052   374     "arg_2" "decimal"       18      0       2
-3053   375     "result"        "decimal"       38      0       0
-3054   375     "arg_1" "decimal"       38      0       1
-3055   375     "arg_2" "decimal"       38      0       2
-3056   376     "result"        "decimal"       38      0       0
-3057   376     "arg_1" "decimal"       38      0       1
-3058   376     "arg_2" "decimal"       38      0       2
-3059   377     "result"        "decimal"       38      0       0
-3060   377     "arg_1" "decimal"       38      0       1
-3061   377     "arg_2" "decimal"       38      0       2
-3062   378     "result"        "decimal"       38      0       0
-3063   378     "arg_1" "decimal"       38      0       1
-3064   378     "arg_2" "decimal"       38      0       2
-3065   379     "result"        "decimal"       38      0       0
-3066   379     "arg_1" "decimal"       38      0       1
-3067   379     "arg_2" "decimal"       38      0       2
-3068   380     "result"        "decimal"       38      0       0
-3069   380     "arg_1" "decimal"       38      0       1
-3070   380     "arg_2" "decimal"       38      0       2
-3071   381     "result"        "decimal"       38      0       0
-3072   381     "arg_1" "decimal"       38      0       1
-3073   381     "arg_2" "decimal"       38      0       2
-3074   382     "result"        "decimal"       38      0       0
-3075   382     "arg_1" "decimal"       38      0       1
-3076   383     "result"        "decimal"       38      0       0
-3077   383     "arg_1" "decimal"       38      0       1
+3053   375     "result"        "decimal"       39      0       0
+3054   375     "arg_1" "decimal"       39      0       1
+3055   375     "arg_2" "decimal"       39      0       2
+3056   376     "result"        "decimal"       39      0       0
+3057   376     "arg_1" "decimal"       39      0       1
+3058   376     "arg_2" "decimal"       39      0       2
+3059   377     "result"        "decimal"       39      0       0
+3060   377     "arg_1" "decimal"       39      0       1
+3061   377     "arg_2" "decimal"       39      0       2
+3062   378     "result"        "decimal"       39      0       0
+3063   378     "arg_1" "decimal"       39      0       1
+3064   378     "arg_2" "decimal"       39      0       2
+3065   379     "result"        "decimal"       39      0       0
+3066   379     "arg_1" "decimal"       39      0       1
+3067   379     "arg_2" "decimal"       39      0       2
+3068   380     "result"        "decimal"       39      0       0
+3069   380     "arg_1" "decimal"       39      0       1
+3070   380     "arg_2" "decimal"       39      0       2
+3071   381     "result"        "decimal"       39      0       0
+3072   381     "arg_1" "decimal"       39      0       1
+3073   381     "arg_2" "decimal"       39      0       2
+3074   382     "result"        "decimal"       39      0       0
+3075   382     "arg_1" "decimal"       39      0       1
+3076   383     "result"        "decimal"       39      0       0
+3077   383     "arg_1" "decimal"       39      0       1
 3078   383     "arg_2" "int"   32      0       2
-3079   384     "result"        "decimal"       38      0       0
-3080   384     "arg_1" "decimal"       38      0       1
+3079   384     "result"        "decimal"       39      0       0
+3080   384     "arg_1" "decimal"       39      0       1
 3081   384     "arg_2" "int"   32      0       2
-3082   385     "result"        "decimal"       38      0       0
-3083   385     "arg_1" "decimal"       38      0       1
-3084   386     "result"        "decimal"       38      0       0
-3085   386     "arg_1" "decimal"       38      0       1
+3082   385     "result"        "decimal"       39      0       0
+3083   385     "arg_1" "decimal"       39      0       1
+3084   386     "result"        "decimal"       39      0       0
+3085   386     "arg_1" "decimal"       39      0       1
 3086   387     "result"        "tinyint"       8       0       0
-3087   387     "arg_1" "decimal"       38      0       1
-3088   388     "result"        "decimal"       38      0       0
-3089   388     "arg_1" "decimal"       38      0       1
+3087   387     "arg_1" "decimal"       39      0       1
+3088   388     "result"        "decimal"       39      0       0
+3089   388     "arg_1" "decimal"       39      0       1
 3090   388     "arg_2" "hugeint"       128     0       2
-3091   389     "result"        "decimal"       38      0       0
-3092   389     "arg_1" "decimal"       38      0       1
+3091   389     "result"        "decimal"       39      0       0
+3092   389     "arg_1" "decimal"       39      0       1
 3093   389     "arg_2" "hugeint"       128     0       2
 3094   390     "result"        "month_interval"        32      0       0
 3095   390     "arg_1" "month_interval"        32      0       1
-3096   390     "arg_2" "decimal"       38      0       2
+3096   390     "arg_2" "decimal"       39      0       2
 3097   391     "result"        "month_interval"        32      0       0
 3098   391     "arg_1" "month_interval"        32      0       1
-3099   391     "arg_2" "decimal"       38      0       2
+3099   391     "arg_2" "decimal"       39      0       2
 3100   392     "result"        "month_interval"        32      0       0
 3101   392     "arg_1" "month_interval"        32      0       1
-3102   392     "arg_2" "decimal"       38      0       2
+3102   392     "arg_2" "decimal"       39      0       2
 3103   393     "result"        "month_interval"        32      0       0
 3104   393     "arg_1" "month_interval"        32      0       1
-3105   393     "arg_2" "decimal"       38      0       2
+3105   393     "arg_2" "decimal"       39      0       2
 3106   394     "result"        "sec_interval"  19      0       0
 3107   394     "arg_1" "sec_interval"  19      0       1
-3108   394     "arg_2" "decimal"       38      0       2
+3108   394     "arg_2" "decimal"       39      0       2
 3109   395     "result"        "sec_interval"  19      0       0
 3110   395     "arg_1" "sec_interval"  19      0       1
-3111   395     "arg_2" "decimal"       38      0       2
+3111   395     "arg_2" "decimal"       39      0       2
 3112   396     "result"        "sec_interval"  19      0       0
 3113   396     "arg_1" "sec_interval"  19      0       1
-3114   396     "arg_2" "decimal"       38      0       2
+3114   396     "arg_2" "decimal"       39      0       2
 3115   397     "result"        "sec_interval"  19      0       0
 3116   397     "arg_1" "sec_interval"  19      0       1
-3117   397     "arg_2" "decimal"       38      0       2
+3117   397     "arg_2" "decimal"       39      0       2
 3118   398     "result"        "real"  24      0       0
 3119   398     "arg_1" "real"  24      0       1
 3120   398     "arg_2" "real"  24      0       2
@@ -3144,60 +3144,60 @@ 3336    474     "arg_2" "decimal"       9       0       
2
 3337   475     "result"        "decimal"       18      0       0
 3338   475     "arg_1" "decimal"       9       0       1
 3339   475     "arg_2" "decimal"       18      0       2
-3340   476     "result"        "decimal"       38      0       0
-3341   476     "arg_1" "decimal"       38      0       1
+3340   476     "result"        "decimal"       39      0       0
+3341   476     "arg_1" "decimal"       39      0       1
 3342   476     "arg_2" "tinyint"       8       0       2
-3343   477     "result"        "decimal"       38      0       0
+3343   477     "result"        "decimal"       39      0       0
 3344   477     "arg_1" "tinyint"       8       0       1
-3345   477     "arg_2" "decimal"       38      0       2
-3346   478     "result"        "decimal"       38      0       0
-3347   478     "arg_1" "decimal"       38      0       1
+3345   477     "arg_2" "decimal"       39      0       2
+3346   478     "result"        "decimal"       39      0       0
+3347   478     "arg_1" "decimal"       39      0       1
 3348   478     "arg_2" "smallint"      16      0       2
-3349   479     "result"        "decimal"       38      0       0
+3349   479     "result"        "decimal"       39      0       0
 3350   479     "arg_1" "smallint"      16      0       1
-3351   479     "arg_2" "decimal"       38      0       2
-3352   480     "result"        "decimal"       38      0       0
-3353   480     "arg_1" "decimal"       38      0       1
+3351   479     "arg_2" "decimal"       39      0       2
+3352   480     "result"        "decimal"       39      0       0
+3353   480     "arg_1" "decimal"       39      0       1
 3354   480     "arg_2" "int"   32      0       2
-3355   481     "result"        "decimal"       38      0       0
+3355   481     "result"        "decimal"       39      0       0
 3356   481     "arg_1" "int"   32      0       1
-3357   481     "arg_2" "decimal"       38      0       2
-3358   482     "result"        "decimal"       38      0       0
-3359   482     "arg_1" "decimal"       38      0       1
+3357   481     "arg_2" "decimal"       39      0       2
+3358   482     "result"        "decimal"       39      0       0
+3359   482     "arg_1" "decimal"       39      0       1
 3360   482     "arg_2" "bigint"        64      0       2
-3361   483     "result"        "decimal"       38      0       0
+3361   483     "result"        "decimal"       39      0       0
 3362   483     "arg_1" "bigint"        64      0       1
-3363   483     "arg_2" "decimal"       38      0       2
-3364   484     "result"        "decimal"       38      0       0
-3365   484     "arg_1" "decimal"       38      0       1
+3363   483     "arg_2" "decimal"       39      0       2
+3364   484     "result"        "decimal"       39      0       0
+3365   484     "arg_1" "decimal"       39      0       1
 3366   484     "arg_2" "wrd"   64      0       2
-3367   485     "result"        "decimal"       38      0       0
+3367   485     "result"        "decimal"       39      0       0
 3368   485     "arg_1" "wrd"   64      0       1
-3369   485     "arg_2" "decimal"       38      0       2
-3370   486     "result"        "decimal"       38      0       0
-3371   486     "arg_1" "decimal"       38      0       1
+3369   485     "arg_2" "decimal"       39      0       2
+3370   486     "result"        "decimal"       39      0       0
+3371   486     "arg_1" "decimal"       39      0       1
 3372   486     "arg_2" "decimal"       2       0       2
-3373   487     "result"        "decimal"       38      0       0
+3373   487     "result"        "decimal"       39      0       0
 3374   487     "arg_1" "decimal"       2       0       1
-3375   487     "arg_2" "decimal"       38      0       2
-3376   488     "result"        "decimal"       38      0       0
-3377   488     "arg_1" "decimal"       38      0       1
+3375   487     "arg_2" "decimal"       39      0       2
+3376   488     "result"        "decimal"       39      0       0
+3377   488     "arg_1" "decimal"       39      0       1
 3378   488     "arg_2" "decimal"       4       0       2
-3379   489     "result"        "decimal"       38      0       0
+3379   489     "result"        "decimal"       39      0       0
 3380   489     "arg_1" "decimal"       4       0       1
-3381   489     "arg_2" "decimal"       38      0       2
-3382   490     "result"        "decimal"       38      0       0
-3383   490     "arg_1" "decimal"       38      0       1
+3381   489     "arg_2" "decimal"       39      0       2
+3382   490     "result"        "decimal"       39      0       0
+3383   490     "arg_1" "decimal"       39      0       1
 3384   490     "arg_2" "decimal"       9       0       2
-3385   491     "result"        "decimal"       38      0       0
+3385   491     "result"        "decimal"       39      0       0
 3386   491     "arg_1" "decimal"       9       0       1
-3387   491     "arg_2" "decimal"       38      0       2
-3388   492     "result"        "decimal"       38      0       0
-3389   492     "arg_1" "decimal"       38      0       1
+3387   491     "arg_2" "decimal"       39      0       2
+3388   492     "result"        "decimal"       39      0       0
+3389   492     "arg_1" "decimal"       39      0       1
 3390   492     "arg_2" "decimal"       18      0       2
-3391   493     "result"        "decimal"       38      0       0
+3391   493     "result"        "decimal"       39      0       0
 3392   493     "arg_1" "decimal"       18      0       1
-3393   493     "arg_2" "decimal"       38      0       2
+3393   493     "arg_2" "decimal"       39      0       2
 3394   494     "result"        "decimal"       2       0       0
 3395   494     "arg_1" "decimal"       2       0       1
 3396   494     "arg_2" "tinyint"       8       0       2
@@ -3210,8 +3210,8 @@ 3402      496     "arg_2" "tinyint"       8       0       
2
 3403   497     "result"        "decimal"       18      0       0
 3404   497     "arg_1" "decimal"       18      0       1
 3405   497     "arg_2" "tinyint"       8       0       2
-3406   498     "result"        "decimal"       38      0       0
-3407   498     "arg_1" "decimal"       38      0       1
+3406   498     "result"        "decimal"       39      0       0
+3407   498     "arg_1" "decimal"       39      0       1
 3408   498     "arg_2" "tinyint"       8       0       2
 3409   499     "result"        "real"  24      0       0
 3410   499     "arg_1" "real"  24      0       1
@@ -3253,7 +3253,7 @@ 3445      511     "result"        "tinyint"       8       
0       0
 3446   511     "arg_1" "decimal"       18      0       1
 3447   511     "arg_2" "tinyint"       8       0       2
 3448   512     "result"        "tinyint"       8       0       0
-3449   512     "arg_1" "decimal"       38      0       1
+3449   512     "arg_1" "decimal"       39      0       1
 3450   512     "arg_2" "tinyint"       8       0       2
 3451   513     "result"        "tinyint"       8       0       0
 3452   513     "arg_1" "real"  24      0       1
@@ -3319,7 +3319,7 @@ 3511      533     "result"        "smallint"      16      
0       0
 3512   533     "arg_1" "decimal"       18      0       1
 3513   533     "arg_2" "smallint"      16      0       2
 3514   534     "result"        "smallint"      16      0       0
-3515   534     "arg_1" "decimal"       38      0       1
+3515   534     "arg_1" "decimal"       39      0       1
 3516   534     "arg_2" "smallint"      16      0       2
 3517   535     "result"        "smallint"      16      0       0
 3518   535     "arg_1" "real"  24      0       1
@@ -3385,7 +3385,7 @@ 3577      555     "result"        "int"   32      0       0
 3578   555     "arg_1" "decimal"       18      0       1
 3579   555     "arg_2" "int"   32      0       2
 3580   556     "result"        "int"   32      0       0
-3581   556     "arg_1" "decimal"       38      0       1
+3581   556     "arg_1" "decimal"       39      0       1
 3582   556     "arg_2" "int"   32      0       2
 3583   557     "result"        "int"   32      0       0
 3584   557     "arg_1" "real"  24      0       1
@@ -3451,7 +3451,7 @@ 3643      577     "result"        "bigint"        64      
0       0
 3644   577     "arg_1" "decimal"       18      0       1
 3645   577     "arg_2" "bigint"        64      0       2
 3646   578     "result"        "bigint"        64      0       0
-3647   578     "arg_1" "decimal"       38      0       1
+3647   578     "arg_1" "decimal"       39      0       1
 3648   578     "arg_2" "bigint"        64      0       2
 3649   579     "result"        "bigint"        64      0       0
 3650   579     "arg_1" "real"  24      0       1
@@ -3517,7 +3517,7 @@ 3709      599     "result"        "oid"   63      0       0
 3710   599     "arg_1" "decimal"       18      0       1
 3711   599     "arg_2" "oid"   63      0       2
 3712   600     "result"        "oid"   63      0       0
-3713   600     "arg_1" "decimal"       38      0       1
+3713   600     "arg_1" "decimal"       39      0       1
 3714   600     "arg_2" "oid"   63      0       2
 3715   601     "result"        "oid"   63      0       0
 3716   601     "arg_1" "real"  24      0       1
@@ -3583,7 +3583,7 @@ 3775      621     "result"        "wrd"   64      0       0
 3776   621     "arg_1" "decimal"       18      0       1
 3777   621     "arg_2" "wrd"   64      0       2
 3778   622     "result"        "wrd"   64      0       0
-3779   622     "arg_1" "decimal"       38      0       1
+3779   622     "arg_1" "decimal"       39      0       1
 3780   622     "arg_2" "wrd"   64      0       2
 3781   623     "result"        "wrd"   64      0       0
 3782   623     "arg_1" "real"  24      0       1
@@ -3649,7 +3649,7 @@ 3841      643     "result"        "hugeint"       128     
0       0
 3842   643     "arg_1" "decimal"       18      0       1
 3843   643     "arg_2" "hugeint"       128     0       2
 3844   644     "result"        "hugeint"       128     0       0
-3845   644     "arg_1" "decimal"       38      0       1
+3845   644     "arg_1" "decimal"       39      0       1
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to