Changeset: d1010a890752 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d1010a890752
Added Files:
monetdb5/extras/jaql/jaqltests/Tests/info.jaql
monetdb5/extras/jaql/jaqltests/Tests/info.stable.err
monetdb5/extras/jaql/jaqltests/Tests/info.stable.out
sql/test/BugTracker-2013/PSMcreate_user.sql
sql/test/BugTracker-2013/PSMdrop_user.sql
sql/test/BugTracker-2013/PSMexplain_function.sql
sql/test/BugTracker-2013/Tests/prepare-smallint.Bug-3297.sql
sql/test/BugTracker-2013/Tests/prepare-smallint.Bug-3297.stable.err
sql/test/BugTracker-2013/Tests/prepare-smallint.Bug-3297.stable.out
sql/test/BugTracker-2013/Tests/psm_functions_and_accessrights.Bug-3300.SQL.py
sql/test/BugTracker-2013/Tests/psm_functions_and_accessrights.Bug-3300.stable.err
sql/test/BugTracker-2013/Tests/psm_functions_and_accessrights.Bug-3300.stable.out
Modified Files:
gdk/gdk_relop.mx
geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
geom/BugTracker/Tests/X_crash.SF-1971632.stable.out
geom/BugTracker/Tests/copy_into_crash.SF-1975402.stable.err
java/ChangeLog.Feb2013
java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
java/tests/Test_PStypes.java
monetdb5/extras/jaql/Tests/group02.mal
monetdb5/extras/jaql/jaqlfunc.mal
monetdb5/extras/jaql/jaqlgencode.c
monetdb5/extras/jaql/jaqltests/Tests/All
monetdb5/modules/kernel/algebra.mx
monetdb5/modules/kernel/bat5.c
monetdb5/modules/mal/tablet.c
sql/backends/monet5/UDF/Tests/udf-fuse.stable.out
sql/backends/monet5/UDF/Tests/udf-reverse.stable.out
sql/backends/monet5/sql_gencode.c
sql/backends/monet5/sql_scenario.c
sql/benchmarks/ATIS/Tests/select_group.stable.out
sql/benchmarks/arno/Tests/01.stable.out
sql/benchmarks/arno/Tests/02.stable.out
sql/benchmarks/arno/Tests/03.stable.out
sql/benchmarks/arno/Tests/04.stable.out
sql/benchmarks/arno/Tests/05.stable.out
sql/benchmarks/arno/Tests/06.stable.out
sql/benchmarks/arno/Tests/07.stable.out
sql/benchmarks/arno/Tests/08.stable.out
sql/benchmarks/arno/Tests/09.stable.out
sql/benchmarks/arno/Tests/10.stable.out
sql/benchmarks/arno/Tests/11.stable.out
sql/benchmarks/arno/Tests/12.stable.out
sql/benchmarks/arno/Tests/13.stable.out
sql/benchmarks/arno/Tests/14.stable.out
sql/benchmarks/arno/Tests/15.stable.out
sql/benchmarks/arno/Tests/16.stable.out
sql/benchmarks/arno/Tests/17.stable.out
sql/benchmarks/arno/Tests/18.stable.out
sql/benchmarks/arno/Tests/19.stable.out
sql/benchmarks/arno/Tests/20.stable.out
sql/benchmarks/arno/Tests/21.stable.out
sql/benchmarks/arno/Tests/22.stable.out
sql/benchmarks/arno/Tests/23.stable.out
sql/benchmarks/arno/Tests/24.stable.out
sql/benchmarks/arno/Tests/25.stable.out
sql/benchmarks/arno/Tests/26.stable.out
sql/benchmarks/arno/Tests/27.stable.out
sql/benchmarks/arno/Tests/28.stable.out
sql/benchmarks/arno/Tests/29.stable.out
sql/benchmarks/arno/Tests/30.stable.out
sql/benchmarks/arno/Tests/31.stable.out
sql/benchmarks/arno/Tests/32.stable.out
sql/benchmarks/arno/Tests/33.stable.out
sql/benchmarks/arno/Tests/34.stable.out
sql/benchmarks/arno/Tests/35.stable.out
sql/benchmarks/arno/Tests/36.stable.out
sql/benchmarks/arno/Tests/37.stable.out
sql/benchmarks/arno/Tests/38.stable.out
sql/benchmarks/arno/Tests/39.stable.out
sql/benchmarks/arno/Tests/40.stable.out
sql/benchmarks/arno/Tests/41.stable.out
sql/benchmarks/arno/Tests/42.stable.out
sql/benchmarks/arno/Tests/43.stable.out
sql/benchmarks/arno/Tests/44.stable.out
sql/benchmarks/arno/Tests/45.stable.out
sql/benchmarks/arno/Tests/46.stable.out
sql/benchmarks/arno/Tests/47.stable.out
sql/benchmarks/arno/Tests/48.stable.out
sql/benchmarks/arno/Tests/49.stable.out
sql/benchmarks/arno/Tests/50.stable.out
sql/benchmarks/arno/Tests/51.stable.out
sql/benchmarks/arno/Tests/52.stable.out
sql/benchmarks/arno/Tests/53.stable.out
sql/benchmarks/arno/Tests/54.stable.out
sql/benchmarks/arno/Tests/55.stable.out
sql/benchmarks/arno/Tests/56.stable.out
sql/benchmarks/arno/Tests/57.stable.out
sql/benchmarks/arno/Tests/58.stable.out
sql/benchmarks/arno/Tests/59.stable.out
sql/benchmarks/arno/Tests/60.stable.out
sql/benchmarks/arno/Tests/61.stable.out
sql/benchmarks/arno/Tests/62.stable.out
sql/benchmarks/arno/Tests/63.stable.out
sql/benchmarks/arno/Tests/64.stable.out
sql/benchmarks/arno/Tests/65.stable.out
sql/benchmarks/arno/Tests/66.stable.out
sql/benchmarks/arno/Tests/67.stable.out
sql/benchmarks/arno/Tests/68.stable.out
sql/benchmarks/arno/Tests/69.stable.out
sql/benchmarks/arno/Tests/70.stable.out
sql/benchmarks/arno/Tests/71.stable.out
sql/benchmarks/arno/Tests/72.stable.out
sql/benchmarks/arno/Tests/73.stable.out
sql/benchmarks/arno/Tests/74.stable.out
sql/benchmarks/arno/Tests/75.stable.out
sql/benchmarks/arno/Tests/76.stable.out
sql/benchmarks/arno/Tests/77.stable.out
sql/benchmarks/arno/Tests/78.stable.out
sql/benchmarks/arno/Tests/79.stable.out
sql/benchmarks/arno/Tests/80.stable.out
sql/benchmarks/arno/Tests/81.stable.out
sql/benchmarks/arno/Tests/82.stable.out
sql/benchmarks/arno/Tests/83.stable.out
sql/benchmarks/arno/Tests/84.stable.out
sql/benchmarks/arno/Tests/85.stable.out
sql/benchmarks/arno/Tests/86.stable.out
sql/benchmarks/arno/Tests/87.stable.out
sql/benchmarks/arno/Tests/88.stable.out
sql/benchmarks/arno/Tests/89.stable.out
sql/benchmarks/arno/Tests/90.stable.out
sql/benchmarks/arno/Tests/91.stable.out
sql/benchmarks/arno/Tests/queries_depth2.stable.out
sql/benchmarks/ssbm/Tests/01-13.stable.out
sql/benchmarks/ssbm/Tests/01.stable.out
sql/benchmarks/ssbm/Tests/02.stable.out
sql/benchmarks/ssbm/Tests/03.stable.out
sql/benchmarks/ssbm/Tests/04.stable.out
sql/benchmarks/ssbm/Tests/05.stable.out
sql/benchmarks/ssbm/Tests/06.stable.out
sql/benchmarks/ssbm/Tests/07.stable.out
sql/benchmarks/ssbm/Tests/08.stable.out
sql/benchmarks/ssbm/Tests/09.stable.out
sql/benchmarks/ssbm/Tests/10.stable.out
sql/benchmarks/ssbm/Tests/11.stable.out
sql/benchmarks/ssbm/Tests/12.stable.out
sql/benchmarks/ssbm/Tests/13.stable.out
sql/benchmarks/ssbm/Tests/check1.stable.out
sql/benchmarks/ssbm/Tests/load.stable.out
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/04.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/12.stable.out
sql/benchmarks/tpch/LOCKED/Tests/13.stable.out
sql/benchmarks/tpch/LOCKED/Tests/14.stable.out
sql/benchmarks/tpch/LOCKED/Tests/16.stable.out
sql/benchmarks/tpch/LOCKED/Tests/17.stable.out
sql/benchmarks/tpch/LOCKED/Tests/18.stable.out
sql/benchmarks/tpch/LOCKED/Tests/19.stable.out
sql/benchmarks/tpch/LOCKED/Tests/21.stable.out
sql/benchmarks/tpch/LOCKED/Tests/22.stable.out
sql/benchmarks/tpch/LOCKED/Tests/check1.stable.out
sql/benchmarks/tpch/LOCKED/Tests/check2.stable.out
sql/benchmarks/tpch/LOCKED/Tests/load.stable.out
sql/benchmarks/tpch/Tests/01-22.stable.out
sql/benchmarks/tpch/Tests/01.stable.out
sql/benchmarks/tpch/Tests/03.stable.out
sql/benchmarks/tpch/Tests/04.stable.out
sql/benchmarks/tpch/Tests/05.stable.out
sql/benchmarks/tpch/Tests/06.stable.out
sql/benchmarks/tpch/Tests/07.stable.out
sql/benchmarks/tpch/Tests/08.stable.out
sql/benchmarks/tpch/Tests/09.stable.out
sql/benchmarks/tpch/Tests/10.stable.out
sql/benchmarks/tpch/Tests/11.stable.out
sql/benchmarks/tpch/Tests/12.stable.out
sql/benchmarks/tpch/Tests/13.stable.out
sql/benchmarks/tpch/Tests/14.stable.out
sql/benchmarks/tpch/Tests/16.stable.out
sql/benchmarks/tpch/Tests/17.stable.out
sql/benchmarks/tpch/Tests/18.stable.out
sql/benchmarks/tpch/Tests/19.stable.out
sql/benchmarks/tpch/Tests/21.stable.out
sql/benchmarks/tpch/Tests/22.stable.out
sql/benchmarks/tpch/Tests/check1.stable.out
sql/benchmarks/tpch/Tests/load.stable.out
sql/benchmarks/viam/Tests/viam.stable.out
sql/benchmarks/wisconsin/Tests/wisconsin-select.stable.out
sql/jdbc/tests/Tests/Test_PSmetadata.stable.out
sql/server/rel_exp.c
sql/server/rel_exp.h
sql/server/rel_psm.c
sql/server/rel_select.c
sql/server/sql_scan.c
sql/server/sql_scan.h
sql/test/ADT2006/Tests/benesamo.stable.out
sql/test/ADT2006/Tests/bram.stable.out
sql/test/ADT2006/Tests/sander.stable.err
sql/test/ADT2006/Tests/slam.stable.out
sql/test/ADT2006/Tests/woud.stable.out
sql/test/BugDay_2005-10-06_2.8/Tests/double_commit.SF-916584.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/mixed_type.SF-917372.stable.out
sql/test/BugDay_2005-10-06_2.8/Tests/select_null.stable.out
sql/test/BugDay_2005-10-06_2.8/Tests/string_quotes.SF-919539.stable.out
sql/test/BugDay_2005-10-06_2.8/Tests/string_truncate.SF-919542.stable.err
sql/test/BugDay_2005-10-06_2.8/Tests/union-SF.918078.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/BATpropcheck_error.SF-1012739.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/CrashMe_SQL_server_crash-1.SF-921673.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/CrashMe_SQL_server_crash-2.SF-921673.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/basic_arithmetics.SF-922252.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/bool_boolean.SF-935601.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/case.SF-929151.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/case.SF-929151.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/cast_to_interval.SF-1019079.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/cross_product.SF-1122802.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/custom_function_in_where.SF-937859.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/div_by_zero.SF-987304.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/having.SF-922614.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/huge_expression_and_column_name.SF-921173.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/index_management.SF-927326.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/inserts_with_defaults.SF-921977.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/limit_in_create_view.SF-924448.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/max_min_sum_null.SF-1123132.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/multiple_select_cast.SF-938419.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/multiple_select_on_view.SF-935639.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/parser_crashes_server.SF-921996.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/quoted_keywords.SF-922288.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/reserved_words.SF-939112.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/rollback_and_autocommit.SF-926453.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/select_not_true.SF-1314945.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/set_types.SF-932360.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/slow_counting_1.SF-923709.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/slow_counting_2.SF-923709.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/timestamp_parsing.SF-927300.stable.err
sql/test/BugDay_2005-10-06_2.9.3/Tests/timestamp_parsing.SF-927300.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/union_limitation.SF-921992.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/var_char_cast_truncate.SF-1150907.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/variable_arg_substring.SF_942981.stable.out
sql/test/BugDay_2005-10-06_2.9.3/Tests/view_on_deleted_table.SF-938583.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/date_functions.SF-967145.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/drop_column_alter_table.SF-1114557.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/empty_avg.SF-1207887.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/grant_public.SF-1114580.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/hang_on_copy_into.SF-1100504.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/having_clause_quirks.SF-947601.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/history_table_escape.SF-1072089.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/integer_overflow.SF-1048671.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/like_doesnot_like_strings.SF-1076605.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/schema_change_grant_crash.SF-963620.stable.err
sql/test/BugDay_2005-11-09_2.9.3/Tests/sql_server_abort.SF-1080025.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/sql_server_crash.SF-1080024.stable.out
sql/test/BugDay_2005-11-09_2.9.3/Tests/union-duplicates.SF-1119186.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/NULL_in_CASE.SF-1211335.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/aggregate_functions_with_limit.SF-1367127.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/bogus_prepare.SF-1377079.stable.err
sql/test/BugDay_2005-12-19_2.9.3/Tests/cast_bigint_to_int.SF-1211903.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/cast_interval.SF.1280682.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/crash_on_incorrect_SQL.SF-1314904.stable.err
sql/test/BugDay_2005-12-19_2.9.3/Tests/default_next_value_for_non_ex_seq.SF.1246631.stable.err
sql/test/BugDay_2005-12-19_2.9.3/Tests/delete_cascade.SF-1296395.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/in_operator.SF-1211925.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/interval_times_int.SF-1281996.stable.out
sql/test/BugDay_2005-12-19_2.9.3/Tests/prepare-where.SF-1238867.1238959.1238965.1240124.stable.err
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/timestamp_fraction.SF-1357342.stable.out
sql/test/BugTracker-2008/Tests/OOM_query.SF-2457195.stable.out
sql/test/BugTracker-2008/Tests/alter_add_constraint_should_check_existing_data.SF-2075241.stable.err
sql/test/BugTracker-2008/Tests/alter_view_not_allowed.SF-2075195.stable.err
sql/test/BugTracker-2008/Tests/auto_coersion_bug.SF-2075157.stable.out
sql/test/BugTracker-2008/Tests/copy-count.SF-2485215.stable.out
sql/test/BugTracker-2008/Tests/copy-format.SF-2468513.stable.err
sql/test/BugTracker-2008/Tests/count_with_order_by_and_limit_crashes.SF-2229936.stable.err
sql/test/BugTracker-2008/Tests/decimal_cast_in_view.SF-2075223.stable.out
sql/test/BugTracker-2008/Tests/extract_bug.SF-2075266.stable.out
sql/test/BugTracker-2008/Tests/groupby_with_NULL.SF-2155606.stable.out
sql/test/BugTracker-2008/Tests/insert-null-byte.SF-2233581.stable.err
sql/test/BugTracker-2008/Tests/insert_into_unique_column.SF-2075180.stable.err
sql/test/BugTracker-2008/Tests/invalid_qualified_column_name.SF-2183288.stable.err
sql/test/BugTracker-2008/Tests/is_distinct_broken.SF-2430201.stable.out
sql/test/BugTracker-2008/Tests/select_between_wrong_result.SF-2080189.stable.out
sql/test/BugTracker-2008/Tests/select_not_wrong_result.SF-2080151.stable.out
sql/test/BugTracker-2008/Tests/sql_command_kills_db.SF-2233677.stable.err
sql/test/BugTracker-2008/Tests/string_length_not_checked.SF-2075078.stable.err
sql/test/BugTracker-2008/Tests/too_may_nested_operators.SF-2102167.stable.err
sql/test/BugTracker-2008/Tests/varchar.SF-2471371.stable.err
sql/test/BugTracker-2008/Tests/varchar_char_semantics.SF-2075085.stable.out
sql/test/BugTracker-2009/Tests/AVG_ReturnsNoLines.SF-2596084.stable.out
sql/test/BugTracker-2009/Tests/AVG_of_SQRT.SF-2757642.stable.out
sql/test/BugTracker-2009/Tests/BOM.SF-2787813.stable.out
sql/test/BugTracker-2009/Tests/Division_by_zero_error.SF-2791361.stable.out
sql/test/BugTracker-2009/Tests/Floating_point_exception.SF-2791356.stable.out
sql/test/BugTracker-2009/Tests/IS_NULL_in_CASE.stable.out
sql/test/BugTracker-2009/Tests/LE_vs_GE_in_CASE.SF-2562264.stable.out
sql/test/BugTracker-2009/Tests/POWER_vs_prod.SF-2596114.stable.out
sql/test/BugTracker-2009/Tests/TribooleanFailureWithSubquery.SF-2679434.stable.out
sql/test/BugTracker-2009/Tests/TypeException_having_count_distinct.SF-2494227.stable.out
sql/test/BugTracker-2009/Tests/addmonths_missing.SF-2854949.stable.out
sql/test/BugTracker-2009/Tests/ambiguous_order_by.SF-2827916.stable.err
sql/test/BugTracker-2009/Tests/ambiguous_view.stable.err
sql/test/BugTracker-2009/Tests/arithmetic-small-values-null.SF-2921310.stable.out
sql/test/BugTracker-2009/Tests/assert_in_update.SF-2807336.stable.err
sql/test/BugTracker-2009/Tests/avg-bug.SF-2132666.stable.out
sql/test/BugTracker-2009/Tests/bit_and.SF-2850341.stable.out
sql/test/BugTracker-2009/Tests/case_evaluates_all_branches.SF-2893484.stable.out
sql/test/BugTracker-2009/Tests/caselessthen.stable.out
sql/test/BugTracker-2009/Tests/coercion.stable.out
sql/test/BugTracker-2009/Tests/copy_into_error_off_by_one.SF-2833696.stable.err
sql/test/BugTracker-2009/Tests/correlated-selection-bug.stable.out
sql/test/BugTracker-2009/Tests/count_bug.SF-2604583.stable.out
sql/test/BugTracker-2009/Tests/count_distinct_bug.SF-2826015.stable.out
sql/test/BugTracker-2009/Tests/create_on_ro_db_crash.SF-2830238.stable.err
sql/test/BugTracker-2009/Tests/create_table_dup_name.SF-2879005.stable.err
sql/test/BugTracker-2009/Tests/double_count_limit_bug.SF-2862146.stable.out
sql/test/BugTracker-2009/Tests/drop-sequence-crash.SF-2854195.stable.err
sql/test/BugTracker-2009/Tests/except_error_wrong.SF-2808409.stable.err
sql/test/BugTracker-2009/Tests/except_error_wrong.SF-2808409.stable.out
sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.err
sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.stable.out
sql/test/BugTracker-2009/Tests/function_call_not_handled.SF-2864179.stable.out
sql/test/BugTracker-2009/Tests/having_or_bug.stable.out
sql/test/BugTracker-2009/Tests/incomplete.SF.2536893.stable.err
sql/test/BugTracker-2009/Tests/insert_into_values_bug.SF-2807609.stable.err
sql/test/BugTracker-2009/Tests/leftjoin_undefined.SF-2879011.stable.out
sql/test/BugTracker-2009/Tests/like_bug.SF-2878994.stable.out
sql/test/BugTracker-2009/Tests/limit_in_subquery.SF-2620437.stable.err
sql/test/BugTracker-2009/Tests/not_invalidtable_crash.SF-2927174.stable.err
sql/test/BugTracker-2009/Tests/old_views_incorrectly_reused.SF-2863804.stable.out
sql/test/BugTracker-2009/Tests/order_by_column_position_rel_name_bug.stable.out
sql/test/BugTracker-2009/Tests/orderby_with_row_number.SF-2895791.stable.out
sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err
sql/test/BugTracker-2009/Tests/parallel_bulk-load.SF-2771052.test.stable.out
sql/test/BugTracker-2009/Tests/pow_operator.SF-2812721.stable.out
sql/test/BugTracker-2009/Tests/primekeyconstraint.SF-2783425.stable.err
sql/test/BugTracker-2009/Tests/primekeyconstraint.SF-2783425.stable.out
sql/test/BugTracker-2009/Tests/push-select-div-down.SF-2593341.stable.out
sql/test/BugTracker-2009/Tests/push_select_down_crash.stable.out
sql/test/BugTracker-2009/Tests/random.SF-2737889.stable.out
sql/test/BugTracker-2009/Tests/restart_with_large_int.SF-2846238.stable.out
sql/test/BugTracker-2009/Tests/rollback_bug.stable.err
sql/test/BugTracker-2009/Tests/rollback_mistake.SF-2814622.stable.err
sql/test/BugTracker-2009/Tests/segv_for_unknown_identifier_in_subquery.SF-2874045.stable.err
sql/test/BugTracker-2009/Tests/select_X_where_bla_EQ_whatever.SF-282597.stable.err
sql/test/BugTracker-2009/Tests/select_from_history.SF-2556566.stable.err
sql/test/BugTracker-2009/Tests/set_and_arg_null.SF-2812729.stable.out
sql/test/BugTracker-2009/Tests/subquery_returns_table_crash.SF-2513620.stable.err
sql/test/BugTracker-2009/Tests/subtraction_between_two_columns.SF-2582389.stable.out
sql/test/BugTracker-2009/Tests/temp_table_fail_leaves_data.SF-2793286.stable.err
sql/test/BugTracker-2009/Tests/temporary_table_leftover.SF-2734713.stable.err
sql/test/BugTracker-2009/Tests/union_leak.SF-2540169.stable.out
sql/test/BugTracker-2009/Tests/unique_constraint_on_char.SF-2873564.stable.err
sql/test/BugTracker-2009/Tests/updating_non-loaded_columns.SF-2864313_KO-1.stable.out
sql/test/BugTracker-2009/Tests/updating_non-loaded_columns.SF-2864313_KO-2.stable.out
sql/test/BugTracker-2009/Tests/updating_non-loaded_columns.SF-2864313_KO-3.stable.out
sql/test/BugTracker-2009/Tests/updating_non-loaded_columns.SF-2864313_OK-0.stable.out
sql/test/BugTracker-2009/Tests/updating_non-loaded_columns.SF-2864313_OK-4.stable.out
sql/test/BugTracker-2009/Tests/utf8_bug.SF-2822855.stable.out
sql/test/BugTracker-2009/Tests/wrong_error_message.SF-2637051.stable.err
sql/test/BugTracker-2010/Tests/ORDER_BY_over_UNION_EXCEPT_INTERSECT.Bug-2606.stable.out
sql/test/BugTracker-2010/Tests/TypeException_with_missing_function.Bug-2674.stable.err
sql/test/BugTracker-2010/Tests/TypeException_with_missing_function.Bug-2674.stable.out
sql/test/BugTracker-2010/Tests/and_not_broken.Bug-2602.stable.out
sql/test/BugTracker-2010/Tests/between-timestamp.Bug-2718.stable.out
sql/test/BugTracker-2010/Tests/call_function_without_warning.Bug-2752.stable.err
sql/test/BugTracker-2010/Tests/cast-varchar.Bug-2682.stable.out
sql/test/BugTracker-2010/Tests/concat_type_check_problem.Bug-2354.stable.out
sql/test/BugTracker-2010/Tests/constants-optimizer.Bug-2317.stable.out
sql/test/BugTracker-2010/Tests/copy-into-too-long-string.Bug-2358.stable.err
sql/test/BugTracker-2010/Tests/count-and-not.Bug-2663.stable.out
sql/test/BugTracker-2010/Tests/crash_default_unlocked.Bug-2744.stable.err
sql/test/BugTracker-2010/Tests/crash_on_complex_join_exp.Bug-2353.stable.out
sql/test/BugTracker-2010/Tests/crash_on_in_2.Bug-2604.stable.err
sql/test/BugTracker-2010/Tests/crash_on_where_in.Bug-2333.stable.out
sql/test/BugTracker-2010/Tests/crashonschema.Bug-2547.stable.err
sql/test/BugTracker-2010/Tests/decimal-function.BUG-2624.stable.out
sql/test/BugTracker-2010/Tests/decimal_div_whole_nrs.Bug-2579.stable.out
sql/test/BugTracker-2010/Tests/distinct-order-by-limit.Bug-2691.stable.out
sql/test/BugTracker-2010/Tests/duplicate-key.Bug-2667.stable.err
sql/test/BugTracker-2010/Tests/error-truncated.Bug-2615.stable.err
sql/test/BugTracker-2010/Tests/function_results_NULL.Bug-2626.stable.out
sql/test/BugTracker-2010/Tests/group-by_ordered_column.Bug-2564.stable.out
sql/test/BugTracker-2010/Tests/incomplete-utf8-sequence.Bug-2575.stable.err
sql/test/BugTracker-2010/Tests/join_problem.Bug-2694.stable.out
sql/test/BugTracker-2010/Tests/keycheck_crash.Bug-2583.stable.out
sql/test/BugTracker-2010/Tests/mat.slice_limit1.Bug-2645.stable.out
sql/test/BugTracker-2010/Tests/not-in-union-except-union.Bug-2577.stable.out
sql/test/BugTracker-2010/Tests/predicate_in_select.Bug-2535.stable.out
sql/test/BugTracker-2010/Tests/prepare_statements_crash_server.Bug-2599.stable.out
sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.out
sql/test/BugTracker-2010/Tests/rank-over-crash.SF-2926454.stable.out
sql/test/BugTracker-2010/Tests/second_function_existing_signature.Bug-2611.stable.err
sql/test/BugTracker-2010/Tests/select_from_seq.Bug-2730.stable.err
sql/test/BugTracker-2010/Tests/select_star.Bug-2563.stable.err
sql/test/BugTracker-2010/Tests/sequence-restart-with-null.Bug-2648.stable.err
sql/test/BugTracker-2010/Tests/sequence-restart-with-null.Bug-2648.stable.out
sql/test/BugTracker-2010/Tests/shift_with_cast.Bug-2638.stable.out
sql/test/BugTracker-2010/Tests/subselect.Bug-2537.stable.err
sql/test/BugTracker-2010/Tests/substring_display_width.Bug-2683.stable.out
sql/test/BugTracker-2010/Tests/sum_on_date_crash.Bug-2643.stable.err
sql/test/BugTracker-2010/Tests/times-crash.Bug-2586.stable.err
sql/test/BugTracker-2010/Tests/unicode-bom.Bug-2641.stable.out
sql/test/BugTracker-2010/Tests/update_statement_in_function_ignored.Bug-2614.stable.out
sql/test/BugTracker-2010/Tests/with-between.Bug-2732.stable.out
sql/test/BugTracker-2010/Tests/wrong_error_message_dropping_view.Bug-2713.stable.err
sql/test/BugTracker-2011/Tests/CASE_division_exception.Bug-2822.stable.out
sql/test/BugTracker-2011/Tests/CASE_nested_functions.Bug-2852.stable.out
sql/test/BugTracker-2011/Tests/Multiplication_and_cast.Bug-2923.stable.out
sql/test/BugTracker-2011/Tests/UNIQUE_Constraint_reference.Bug-2835.stable.err
sql/test/BugTracker-2011/Tests/aggregate-in-subquery.Bug-2739.stable.out
sql/test/BugTracker-2011/Tests/alter-table-set-read-only.bug-2906.stable.err
sql/test/BugTracker-2011/Tests/alter_incorrect_syntax_crash.Bug-2795.stable.err
sql/test/BugTracker-2011/Tests/and-power.Bug-3013.stable.out
sql/test/BugTracker-2011/Tests/bulk_rotate_xor_hash-error.Bug-2734.stable.out
sql/test/BugTracker-2011/Tests/case-overflow.Bug-2239.stable.out
sql/test/BugTracker-2011/Tests/case-when-alias.Bug-2848.stable.out
sql/test/BugTracker-2011/Tests/cast-crash.Bug-2678.stable.out
sql/test/BugTracker-2011/Tests/count-count-distinct.Bug-2808.stable.out
sql/test/BugTracker-2011/Tests/crash_in_push_exp_down.Bug-2811.stable.out
sql/test/BugTracker-2011/Tests/crash_on_alias.Bug-2798.stable.out
sql/test/BugTracker-2011/Tests/delete-large-table.Bug-2882.stable.out
sql/test/BugTracker-2011/Tests/div_by_zero.Bug-2887.stable.out
sql/test/BugTracker-2011/Tests/exists-select.Bug-2933.stable.out
sql/test/BugTracker-2011/Tests/extract_seconds.Bug-2793.stable.out
sql/test/BugTracker-2011/Tests/history.Bug-2909.stable.out
sql/test/BugTracker-2011/Tests/jena-optional-1-test.Bug-2915.stable.out
sql/test/BugTracker-2011/Tests/many-connects-cache.Bug-2904.stable.out
sql/test/BugTracker-2011/Tests/multicolumn_constraints.Bug-2849.stable.err
sql/test/BugTracker-2011/Tests/multiple-joins.Bug-2879.stable.out
sql/test/BugTracker-2011/Tests/non-stable-select-bug.Bug-2894.stable.out
sql/test/BugTracker-2011/Tests/perl-table_info.Bug-2885.stable.err
sql/test/BugTracker-2011/Tests/predicate.Bug-2908.stable.out
sql/test/BugTracker-2011/Tests/rand-with-seed.Bug-2900.stable.out
sql/test/BugTracker-2011/Tests/recursive_case.Bug-2838.stable.out
sql/test/BugTracker-2011/Tests/sqltables.Bug-2921.stable.out
sql/test/BugTracker-2011/Tests/subquery_in_from_clause.Bug-2812.stable.out
sql/test/BugTracker-2011/Tests/supertype.Bug-2830.stable.out
sql/test/BugTracker-2011/Tests/time_precision.Bug-2873.stable.out
sql/test/BugTracker-2011/Tests/user_create_temp_table.Bug-2916.stable.err
sql/test/BugTracker-2011/Tests/view_avg_incorrect_result.Bug-2790.stable.out
sql/test/BugTracker-2012/Tests/aggregate_incorrect_precision_scale.Bug-3182.stable.out
sql/test/BugTracker-2012/Tests/aggregate_vs_positional_column_crash.Bug-3085.stable.out
sql/test/BugTracker-2012/Tests/algebra_find.Bug-2728.stable.out
sql/test/BugTracker-2012/Tests/any_null.Bug-2594.stable.out
sql/test/BugTracker-2012/Tests/cast_varchar_to_double.Bug-3071.stable.out
sql/test/BugTracker-2012/Tests/correlated_groupby_in_selection.Bug-3011.stable.out
sql/test/BugTracker-2012/Tests/fixed_limit_for_prepare.Bug-3208.stable.out
sql/test/BugTracker-2012/Tests/float-mod.Bug-3086.stable.out
sql/test/BugTracker-2012/Tests/many-columns-truncated.Bug-3161.stable.out
sql/test/BugTracker-2012/Tests/order_by_on_column_exp.Bug-3193.stable.out
sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out
sql/test/BugTracker-2012/Tests/server-crash.Bug-3046.stable.out
sql/test/BugTracker-2012/Tests/set_operation.Bug-3059.stable.out
sql/test/BugTracker-2012/Tests/timestamp-diff.Bug-3190.stable.out
sql/test/BugTracker-2012/Tests/tuples_INTERSECT_vs_count_intersect_differs.Bug-2659.stable.out
sql/test/BugTracker-2012/Tests/url_script_test.Bug-2972.stable.out
sql/test/BugTracker-2012/Tests/with_and_exists.Bug-3099.stable.out
sql/test/BugTracker-2013/Tests/All
sql/test/BugTracker-2013/Tests/aggregates-typing-issues.Bug-3277.stable.err
sql/test/BugTracker-2013/Tests/aggregates-typing-issues.Bug-3277.stable.out
sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out
sql/test/BugTracker-2013/Tests/correlated_select.Bug-3250.stable.out
sql/test/BugTracker-2013/Tests/groupby_on_value_view.Bug-3264.stable.out
sql/test/BugTracker-2013/Tests/median-null.Bug-3280.stable.out
sql/test/BugTracker-2013/Tests/numeric-column-alias.Bug-3279.stable.out
sql/test/BugTracker-2013/Tests/segfault_in_aggregation.Bug-3225.stable.out
sql/test/BugTracker-2013/Tests/stddev-group.Bug-3257.stable.out
sql/test/BugTracker-2013/Tests/subtract-one-year.Bug-3215.stable.out
sql/test/BugTracker/Tests/alter_col_to_set_same_constraint.SF-1850781.stable.err
sql/test/BugTracker/Tests/alter_table_add_fkey.SF-1737668.stable.err
sql/test/BugTracker/Tests/alter_table_set_not_null.SF-1997030.stable.err
sql/test/BugTracker/Tests/ambiguous_join.SF-1580565.stable.err
sql/test/BugTracker/Tests/auto_increment.SF-1834820.stable.err
sql/test/BugTracker/Tests/auto_increment.SF-1834820.stable.out
sql/test/BugTracker/Tests/between_having_problem.SF-1959391.stable.err
sql/test/BugTracker/Tests/between_with_column.SF-1959410.stable.err
sql/test/BugTracker/Tests/bind_with_cast.SF-1720934.stable.err
sql/test/BugTracker/Tests/broken_join.SF-1373391.stable.err
sql/test/BugTracker/Tests/bug_in_selection.SF-1892413.stable.err
sql/test/BugTracker/Tests/bug_in_selection.SF-1892413.stable.out
sql/test/BugTracker/Tests/cardinality_violation.SF-1240701.stable.err
sql/test/BugTracker/Tests/case_in_aggr_bug.SF-1506545.stable.out
sql/test/BugTracker/Tests/case_with_aggr.SF-1876779.stable.out
sql/test/BugTracker/Tests/cast_interval2time.SF-1488247.stable.out
sql/test/BugTracker/Tests/coalesce_equal_coalesce.SF-1907905.stable.err
sql/test/BugTracker/Tests/connect_crash.SF-1436626.stable.out
sql/test/BugTracker/Tests/convert_dec2varchar.SF-1774312.stable.out
sql/test/BugTracker/Tests/convert_dec2varchar_crash.SF-1775550.stable.out
sql/test/BugTracker/Tests/copy_decimal.SF-1582957.stable.err
sql/test/BugTracker/Tests/copy_overflow_null_bug.SF-1842550.stable.err
sql/test/BugTracker/Tests/count_crash.SF-1918780.stable.out
sql/test/BugTracker/Tests/crash_on_cast.SF-1357271.stable.out
sql/test/BugTracker/Tests/crash_on_delete.SF-1639108.stable.out
sql/test/BugTracker/Tests/crash_on_delete.SF-1651567.stable.out
sql/test/BugTracker/Tests/crash_on_fkey_update.SF-1703497.stable.err
sql/test/BugTracker/Tests/crash_on_fkey_update2.SF-1703497.stable.err
sql/test/BugTracker/Tests/crash_on_insert.SF-1639113.stable.out
sql/test/BugTracker/Tests/create_column.SF-1643542.stable.err
sql/test/BugTracker/Tests/create_same_temp_tab_after_its_drop.SF-1850809.stable.err
sql/test/BugTracker/Tests/creation_of_exeception_for_select.SF-1841749.stable.err
sql/test/BugTracker/Tests/drop_system_tables.SF-1550768.stable.err
sql/test/BugTracker/Tests/groupby_orderby_nonselected.SF-1723863.stable.err
sql/test/BugTracker/Tests/groupby_with_alias.SF-1520575.stable.out
sql/test/BugTracker/Tests/insert_date.SF-1838785.stable.err
sql/test/BugTracker/Tests/insert_not_exists.SF-1380287.stable.out
sql/test/BugTracker/Tests/insert_values.SF-1578838.stable.err
sql/test/BugTracker/Tests/inserting_invalid_timestamp.SF-1363557.stable.err
sql/test/BugTracker/Tests/intersect_in_subquery.SF-1339411.stable.out
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
sql/test/BugTracker/Tests/large_prepare_2.SF-1363729.stable.out
sql/test/BugTracker/Tests/like_for_time_values.SF-1715659.stable.out
sql/test/BugTracker/Tests/limits_of_decimal.SF-1685357.stable.err
sql/test/BugTracker/Tests/mdb_starts_with_sql_debug_64.SF-1999354.stable.out
sql/test/BugTracker/Tests/ms_round.SF-1907063.stable.out
sql/test/BugTracker/Tests/multivalue_insert.SF-1509864.stable.err
sql/test/BugTracker/Tests/number_null_first_row.SF-1833286.stable.err
sql/test/BugTracker/Tests/orderby_in_function.SF-1892708.stable.out
sql/test/BugTracker/Tests/proc_insert_into.SF-1958572.stable.out
sql/test/BugTracker/Tests/rand_not_executed_for_every_row.SF-1723791.stable.out
sql/test/BugTracker/Tests/rank_over.SF-1691098.stable.out
sql/test/BugTracker/Tests/reset_session_vars.SF-1505987.stable.err
sql/test/BugTracker/Tests/revoke_role.SF-1691646.stable.err
sql/test/BugTracker/Tests/select_crashes_in_the_optimization.SF-1848553.stable.out
sql/test/BugTracker/Tests/select_mod.SF-1838813.stable.out
sql/test/BugTracker/Tests/set_a_new_user_password.SF-1844050.stable.err
sql/test/BugTracker/Tests/set_a_new_user_password.SF-1844050.stable.out
sql/test/BugTracker/Tests/set_operation_coersions.SF-1543216.stable.err
sql/test/BugTracker/Tests/sql_prepare_prob.SF-1909638.stable.out
sql/test/BugTracker/Tests/string2int_conversion.SF-1356068.stable.err
sql/test/BugTracker/Tests/subquery_orderby.SF-1688915.stable.err
sql/test/BugTracker/Tests/table_dependency_inside_union.SF-1884382.stable.err
sql/test/BugTracker/Tests/temporary_tables.SF-1715669.stable.err
sql/test/BugTracker/Tests/union_order.stable.out
sql/test/BugTracker/Tests/update_fkey_with_value_not_in_the_pkey.SF-1734143.stable.err
sql/test/BugTracker/Tests/update_pkey_bug.SF-1733712.stable.err
sql/test/BugTracker/Tests/variable_names.SF-1838816.stable.out
sql/test/BugTracker/Tests/variables.SF-1508160.stable.err
sql/test/BugTracker/Tests/variables.SF-1508160.stable.out
sql/test/BugTracker/Tests/view_creation_using_func.SF-1714814.stable.err
sql/test/BugTracker/Tests/with_row_number.SF-1898089.stable.out
sql/test/Dependencies/Tests/Dependencies.stable.err
sql/test/Dependencies/Tests/Dependencies.stable.out
sql/test/Dependencies/Tests/dependency_loop.stable.out
sql/test/LSST/Tests/dbQuery036.stable.err
sql/test/LSST/Tests/dbQuery043.stable.out
sql/test/Skyserver/Tests/Skyserver.stable.out
sql/test/Skyserver/bugs/Tests/load_dbobjects.stable.out
sql/test/Skyserver/bugs/Tests/load_objmask.stable.out
sql/test/Tests/50ways.stable.err
sql/test/Tests/50ways.stable.out
sql/test/Tests/coalesce.stable.err
sql/test/Tests/coalesce.stable.out
sql/test/Tests/count.stable.out
sql/test/Tests/create_in_schema.stable.err
sql/test/Tests/decimal.stable.err
sql/test/Tests/decimal2.stable.out
sql/test/Tests/default.stable.err
sql/test/Tests/function_syntax.stable.err
sql/test/Tests/identifiers.stable.err
sql/test/Tests/identifiers.stable.out
sql/test/Tests/marcin1.stable.out
sql/test/Tests/marcin2.stable.err
sql/test/Tests/marcin3.stable.err
sql/test/Tests/marcin3.stable.out
sql/test/Tests/median_stdev.stable.out
sql/test/Tests/null.stable.err
sql/test/Tests/order_by_simple_exp.stable.out
sql/test/Tests/orderby_limit.stable.out
sql/test/Tests/outerref_in_selection.stable.out
sql/test/Tests/procedure_syntax.stable.err
sql/test/Tests/psm.stable.out
sql/test/Tests/rank.stable.out
sql/test/Tests/restart-sequence.stable.out
sql/test/Tests/round.stable.out
sql/test/Tests/session_vars.stable.err
sql/test/Tests/session_vars.stable.out
sql/test/Tests/setoptimizer.stable.err
sql/test/Tests/setoptimizer.stable.out
sql/test/Tests/string.stable.out
sql/test/Tests/systemfunctions.stable.out
sql/test/Tests/timezone.stable.out
sql/test/Tests/trace.stable.out
sql/test/Tests/zones.stable.out
sql/test/Tests/zones2.stable.out
sql/test/VOC/Tests/VOC.stable.out
sql/test/VOC/Tests/double_is_null.Bug-3116.stable.out
sql/test/VOC/Tests/median.Bug-3096.stable.out
sql/test/bugs/Tests/aggr_single_value.stable.out
sql/test/bugs/Tests/alter_add_column-bug.stable.err
sql/test/bugs/Tests/alter_table_add_column.stable.err
sql/test/bugs/Tests/alter_view.stable.err
sql/test/bugs/Tests/arith-bug-sf-949228.stable.out
sql/test/bugs/Tests/autocommit_illegal_statements-bug-sf-953545.stable.err
sql/test/bugs/Tests/case_cast-bug-sf-1019506.stable.out
sql/test/bugs/Tests/case_parenthesis-bug-sf-1023056.stable.out
sql/test/bugs/Tests/case_substring.stable.out
sql/test/bugs/Tests/cast_bool2int-bug-sf-1000576.stable.out
sql/test/bugs/Tests/cast_bool2int-bug-sf-951800.stable.out
sql/test/bugs/Tests/cast_varchar2int-bug-sf-964165.stable.out
sql/test/bugs/Tests/crash_order_by.stable.err
sql/test/bugs/Tests/crash_order_by.stable.out
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.err
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.out
sql/test/bugs/Tests/date_parsing-bug-sf-960166.stable.out
sql/test/bugs/Tests/dbl_sht_cast_bug.stable.out
sql/test/bugs/Tests/default_with_cast.SF-1334486.stable.out
sql/test/bugs/Tests/distinct_count.stable.out
sql/test/bugs/Tests/div_zero_bug.stable.out
sql/test/bugs/Tests/drop_foreignkey_selfreferencing.stable.err
sql/test/bugs/Tests/emili.stable.err
sql/test/bugs/Tests/escape_quote-bug-sf-1006469.stable.out
sql/test/bugs/Tests/except-union-intersect-bug-sf-1146079.stable.out
sql/test/bugs/Tests/extract_interval_bug-sf-1274088.stable.out
sql/test/bugs/Tests/float2dec.stable.out
sql/test/bugs/Tests/float_arith_cast2int-bug-sf-949255.stable.out
sql/test/bugs/Tests/floor-bug-sf-967066.stable.out
sql/test/bugs/Tests/foreignkey_leftjoin-bug-sf-854312.stable.err
sql/test/bugs/Tests/groupby_having-bug-sf-947600.stable.err
sql/test/bugs/Tests/groupby_having-bug-sf-947600.stable.out
sql/test/bugs/Tests/groupby_having_charlength-bug-sf-943566.stable.out
sql/test/bugs/Tests/in_or_bug.stable.out
sql/test/bugs/Tests/innerjoin_between-bug-sf-960672.stable.out
sql/test/bugs/Tests/insert_delete-bug-sf-904025.stable.out
sql/test/bugs/Tests/interval_convert_bugs-sf-1274077-1274085.stable.err
sql/test/bugs/Tests/interval_convert_bugs-sf-1274077-1274085.stable.out
sql/test/bugs/Tests/interval_data_commutative_add_bug-sf-1263928.stable.out
sql/test/bugs/Tests/interval_parse_bug-sf-1263967.stable.out
sql/test/bugs/Tests/not.stable.out
sql/test/bugs/Tests/object_name-bug-sf-985242.stable.err
sql/test/bugs/Tests/or_in_crash.stable.out
sql/test/bugs/Tests/polymorphism.stable.out
sql/test/bugs/Tests/primary_key-bug-sf-975308.stable.err
sql/test/bugs/Tests/procedure_resolution_bug.stable.err
sql/test/bugs/Tests/profile_bug-SF.1314649.stable.err
sql/test/bugs/Tests/rangejoin_optimize_bug.stable.out
sql/test/bugs/Tests/savepoint_rollback-bug-sf-953553.stable.err
sql/test/bugs/Tests/seconds2timestamp.stable.out
sql/test/bugs/Tests/select_constant_from_where_1=1-bug-sf-1019529.stable.err
sql/test/bugs/Tests/select_constant_from_where_1=1-bug-sf-1019529.stable.out
sql/test/bugs/Tests/select_from_values.stable.err
sql/test/bugs/Tests/select_into.stable.out
sql/test/bugs/Tests/select_orderby_alias-bug-sf-1024615.stable.out
sql/test/bugs/Tests/selectlist_subquery-sf-1208599.stable.out
sql/test/bugs/Tests/subselect_multiple_unionall_where_1=1-bug-sf-1005596.stable.out
sql/test/bugs/Tests/subselect_single_value-bug-sf-962099.stable.out
sql/test/bugs/Tests/timestamp_comparison-bug-sf-1158581.stable.out
sql/test/bugs/Tests/trimtest-bug-sf-1023588.stable.out
sql/test/bugs/Tests/unicode_varchar-bug-sf-1041324_MapiClient.stable.out
sql/test/bugs/Tests/union-bug-sf-978045.stable.out
sql/test/bugs/Tests/unique-bug-sf-1043512.stable.err
sql/test/bugs/Tests/zero_or_one_bug.stable.out
sql/test/leaks/Tests/check0.stable.out
sql/test/leaks/Tests/check1.stable.out
sql/test/leaks/Tests/check2.stable.out
sql/test/leaks/Tests/check3.stable.out
sql/test/leaks/Tests/check4.stable.out
sql/test/leaks/Tests/check5.stable.out
sql/test/leaks/Tests/drop3.stable.out
sql/test/leaks/Tests/select1.stable.out
sql/test/leaks/Tests/select2.stable.out
sql/test/leaks/Tests/temp1.stable.out
sql/test/leaks/Tests/temp2.stable.out
sql/test/leaks/Tests/temp3.stable.out
sql/test/mapi/Tests/perl_dbi.stable.out
sql/test/mapi/Tests/smack01.stable.out
sql/test/null/Tests/coalesce.stable.out
sql/test/null/Tests/coalesce2.stable.out
sql/test/null/Tests/coalesce3.stable.out
sql/test/null/Tests/null_in_case.stable.out
sql/test/osm/Tests/drop_constraint_bug.stable.err
sql/test/osm/Tests/drop_constraint_bug.stable.out
sql/test/pg_regress/Tests/char.stable.err
sql/test/pg_regress/Tests/char.stable.out
sql/test/pg_regress/Tests/load.stable.out
sql/test/pg_regress/Tests/strings_cast.stable.err
sql/test/pg_regress/Tests/strings_cast.stable.out
sql/test/pg_regress/Tests/strings_concat.stable.err
sql/test/pg_regress/Tests/strings_concat.stable.out
sql/test/pg_regress/Tests/strings_like.stable.out
sql/test/pg_regress/Tests/text.stable.err
sql/test/pg_regress/Tests/text.stable.out
sql/test/pg_regress/Tests/varchar.stable.err
sql/test/pg_regress/Tests/varchar.stable.out
sql/test/rdf/Tests/q1_t.stable.out
sql/test/rdf/Tests/q1_v.stable.out
sql/test/rdf/Tests/q2_28_t.stable.out
sql/test/rdf/Tests/q2_t.stable.out
sql/test/rdf/Tests/q3_28_t.stable.out
sql/test/rdf/Tests/q3_t.stable.out
sql/test/rdf/Tests/q4_28_t.stable.out
sql/test/rdf/Tests/q4_t.stable.out
sql/test/rdf/Tests/q6_28_t.stable.out
sql/test/rdf/Tests/q6_t.stable.out
sql/test/sql_xml/Tests/xml.stable.out
sql/test/sql_xml/Tests/xml_attribute_parsing.SF-1855673.stable.out
sql/test/sql_xml/Tests/xmlelement_segfault.SF-2812767.stable.out
sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out
sql/test/testdb-upgrade/Tests/upgrade.stable.out
testing/Mfilter.py.in
Branch: default
Log Message:
Merge with Feb2013 branch.
diffs (truncated from 27118 to 300 lines):
diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.err
@@ -12,7 +12,7 @@ stderr of test 'X_crash.SF-1971632` in d
# 11:50:18 > mclient -lsql -umonetdb -Pmonetdb --host=alf --port=30029
# 11:50:18 >
-MAPI = monetdb@madrid:30163
+MAPI = (monetdb) /var/tmp/mtest-21750/.s.monetdb.30182
QUERY = select X(g) from geoms;
ERROR = !GEOSGeom_getCoordSeq failed
!Geometry must be a Point or LineString
diff --git a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.out
b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.out
--- a/geom/BugTracker/Tests/X_crash.SF-1971632.stable.out
+++ b/geom/BugTracker/Tests/X_crash.SF-1971632.stable.out
@@ -28,7 +28,8 @@ Ready.
[ 1 ]
[ 1 ]
[ 1 ]
-% sys.geoms # table_name
+#select count(*) from geoms;
+% sys.L1 # table_name
% L1 # name
% wrd # type
% 1 # length
diff --git a/geom/BugTracker/Tests/copy_into_crash.SF-1975402.stable.err
b/geom/BugTracker/Tests/copy_into_crash.SF-1975402.stable.err
--- a/geom/BugTracker/Tests/copy_into_crash.SF-1975402.stable.err
+++ b/geom/BugTracker/Tests/copy_into_crash.SF-1975402.stable.err
@@ -10,7 +10,7 @@ stderr of test 'copy_into_crash.SF-19754
# 11:37:42 > mclient -lsql -umonetdb -Pmonetdb --host=alf --port=30423
# 11:37:42 >
-MAPI = monetdb@madrid:30163
+MAPI = (monetdb) /var/tmp/mtest-21750/.s.monetdb.30182
QUERY = COPY 1 RECORDS INTO nodes from STDIN USING DELIMITERS ',', '\n';
45111956, 'POINT(52.0697 4.3723)'
diff --git a/java/ChangeLog.Feb2013 b/java/ChangeLog.Feb2013
--- a/java/ChangeLog.Feb2013
+++ b/java/ChangeLog.Feb2013
@@ -1,6 +1,10 @@
# ChangeLog file for java
# This file is updated with Maddlog
+* Sun Jun 9 2013 Fabian Groffen <[email protected]>
+- Further improved setBigDecimal() method, based on patch by Ben Reilly
+ in bug #3290
+
* Thu May 23 2013 Fabian Groffen <[email protected]>
- Fixed bug where PreparedStatement.setBigDecimal() wouldn't format its
input well enough for the server causing odd errors.
diff --git a/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
b/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
--- a/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
+++ b/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java
@@ -951,25 +951,37 @@ public class MonetPreparedStatement
* The driver converts this to an SQL NUMERIC value when it sends it to
the
* database.
*
- * @param i the first parameter is 1, the second is 2, ...
+ * @param idx the first parameter is 1, the second is 2, ...
* @param x the parameter value
* @throws SQLException if a database access error occurs
*/
- public void setBigDecimal(int i, BigDecimal x)
+ public void setBigDecimal(int idx, BigDecimal x)
throws SQLException
{
- // if we don't give the server the exact digits/scale thing, it
- // barfs at us that we don't give it a correct value, so...
- String ps = x.toPlainString();
- // chop off excess "precision"
- int di = ps.indexOf(".");
- if (di >= 0 && ps.length() - di - 1 > scale[i])
- ps = ps.substring(0, di + scale[i] + (scale[i] == 0 ? 0
: 1));
- if (di < 0)
- di = ps.length();
- if (di > (digits[i] - scale[i]))
- throw new SQLDataException("DECIMAL value exceeds
allowed digits/scale: " + ps + " (" + digits[i] + "/" + scale[i] + ")",
"22003");
- setValue(i, ps);
+ // get array position
+ int i = getParamIdx(idx);
+
+ // We need to shave off enough digits to bring ourselves to an
+ // acceptable precision if we currently have too many digits.
+ int digitsToShave = Math.max(0, x.precision() - digits[i]);
+ int targetScale = Math.min(scale[i], x.scale() - digitsToShave);
+
+ // However, if we need to shave off more digits than we have
available
+ // to the right of the decimal point, then this is impossible.
+ if (targetScale < 0)
+ throw new SQLDataException("DECIMAL value exceeds
allowed digits/scale: " + x.toPlainString() + " (" + digits[i] + "/" + scale[i]
+ ")", "22003");
+
+ // Reduction is possible via rounding; do it and we're good to
go.
+ x = x.round(new MathContext(targetScale, RoundingMode.HALF_UP));
+ x = x.stripTrailingZeros();
+
+ // MonetDB doesn't like leading 0's, since it counts them as
part of
+ // the precision, so let's strip them off. (But be careful not
to do
+ // this to the exact number "0".)
+ String xStr = x.toPlainString();
+ while (xStr.startsWith("0") && xStr.length() > 1)
+ xStr = xStr.substring(1);
+ setValue(idx, xStr);
}
/**
diff --git a/monetdb5/extras/jaql/Tests/group02.mal
b/monetdb5/extras/jaql/Tests/group02.mal
--- a/monetdb5/extras/jaql/Tests/group02.mal
+++ b/monetdb5/extras/jaql/Tests/group02.mal
@@ -1,7 +1,5 @@
# various bugs in the group(functions) code
-#disabled: works in progress
-
# should return 0
jaql.x("[]->group into count($);");
# only works when the groupkey exists for all elements
diff --git a/monetdb5/extras/jaql/jaqlfunc.mal
b/monetdb5/extras/jaql/jaqlfunc.mal
--- a/monetdb5/extras/jaql/jaqlfunc.mal
+++ b/monetdb5/extras/jaql/jaqlfunc.mal
@@ -187,9 +187,6 @@ function list()(kind:bat[:oid,:bte],stri
offs := algebra.project(lens, 6);
docs := batstr.substring(docs, offs, lens);
- # in the future we could try to list some info about the document
- # here, like size
-
r1 := bat.new(:oid,:bte);
#r2 := bat.new(:oid,:str);
r3 := bat.new(:oid,:lng);
@@ -208,7 +205,96 @@ function list()(kind:bat[:oid,:bte],stri
r5 := bat.reverse(t2);
return (r1,r2,r3,r4,r5,r6,r7);
-end list();
+end list;
+
+# retrieve/calculate and return info about a stored document
+function
info(d1:bat[:oid,:bte],d2:bat[:oid,:str],d3:bat[:oid,:lng],d4:bat[:oid,:dbl],d5:bat[:oid,:oid],d6:bat[:oid,:oid],d7:bat[:oid,:str])(kind:bat[:oid,:bte],string:bat[:oid,:str],integer:bat[:oid,:lng],double:bat[:oid,:dbl],array:bat[:oid,:oid],object:bat[:oid,:oid],name:bat[:oid,:str]);
+ # what we return:
+ # - number of bytes on disk
+ # - number of elements in top array
+ # - number of components (kind)
+ # - number of strings, ints, double, bool, arrays, objs?
+ # - ?
+ # [ {"size": 444, "elems": 444, ...} ]
+
+
+ s1 := bat.getDiskSize(d1);
+ s2 := bat.getDiskSize(d2);
+ s3 := bat.getDiskSize(d3);
+ s4 := bat.getDiskSize(d4);
+ s5 := bat.getDiskSize(d5);
+ s6 := bat.getDiskSize(d6);
+ s7 := bat.getDiskSize(d7);
+ space := s1 + s2;
+ space := space + s3;
+ space := space + s4;
+ space := space + s5;
+ space := space + s6;
+ space := space + s7;
+
+ t1 := algebra.selectH(d1, 0@0);
+ t2 := bat.mirror(t1);
+ t3 := bat.reverse(d5);
+ t4 := algebra.leftjoin(t3,t2);
+ elems := aggr.count(t4);
+
+ # quick and dirty, but much easier than constructing a document
+ doc := "[{";
+ doc := doc + "\"space\":";
+ spaces := calc.str(space);
+ doc := doc + spaces;
+
+ doc := doc + ",\"elems\":";
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"objs\":";
+ elems := aggr.count(d1);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"strings\":";
+ elems := aggr.count(d2);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"integers\":";
+ elems := aggr.count(d3);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"doubles\":";
+ elems := aggr.count(d4);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"arrays\":";
+ u5 := algebra.kunique(d5);
+ elems := aggr.count(u5);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"objects\":";
+ u6 := algebra.kunique(d6);
+ elems := aggr.count(u6);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + ",\"keys\":";
+ elems := aggr.count(d7);
+ elemss := calc.str(elems);
+ doc := doc + elemss;
+
+ doc := doc + "}]";
+
+ (r1,r2,r3,r4,r5,r6,r7) := json.shred(doc);
+ return (r1,r2,r3,r4,r5,r6,r7);
+end info;
+function
info(docname:str)(kind:bat[:oid,:bte],string:bat[:oid,:str],integer:bat[:oid,:lng],double:bat[:oid,:dbl],array:bat[:oid,:oid],object:bat[:oid,:oid],name:bat[:oid,:str]);
+ (d1,d2,d3,d4,d5,d6,d7) := json.load(docname);
+ (r1,r2,r3,r4,r5,r6,r7) := jaqlfunc.info(d1,d2,d3,d4,d5,d6,d7);
+ return (r1,r2,r3,r4,r5,r6,r7);
+end info;
# produce a JSON document with trace information
function
gettrace()(kind:bat[:oid,:bte],string:bat[:oid,:str],integer:bat[:oid,:lng],double:bat[:oid,:dbl],array:bat[:oid,:oid],object:bat[:oid,:oid],name:bat[:oid,:str]);
diff --git a/monetdb5/extras/jaql/jaqlgencode.c
b/monetdb5/extras/jaql/jaqlgencode.c
--- a/monetdb5/extras/jaql/jaqlgencode.c
+++ b/monetdb5/extras/jaql/jaqlgencode.c
@@ -7388,6 +7388,7 @@ dumptree(jc *j, Client cntxt, MalBlkPtr
switch (coltypes[i]) {
case j_json:
case j_json_arr:
+ case j_sort_arg:
case j_var:
q =
pushArgument(mb, q, dynaarg[i][0]);
q =
pushArgument(mb, q, dynaarg[i][1]);
@@ -7397,8 +7398,6 @@ dumptree(jc *j, Client cntxt, MalBlkPtr
q =
pushArgument(mb, q, dynaarg[i][5]);
q =
pushArgument(mb, q, dynaarg[i][6]);
break;
- case j_sort_arg:
- assert(0);
default:
q =
pushArgument(mb, q, dynaarg[i][0]);
break;
diff --git a/monetdb5/extras/jaql/jaqltests/Tests/All
b/monetdb5/extras/jaql/jaqltests/Tests/All
--- a/monetdb5/extras/jaql/jaqltests/Tests/All
+++ b/monetdb5/extras/jaql/jaqltests/Tests/All
@@ -11,3 +11,4 @@ HAVE_JAQL?in
HAVE_JAQL?documents
HAVE_JAQL?multiline
HAVE_JAQL?calculations
+HAVE_JAQL?info
diff --git a/monetdb5/extras/jaql/jaqltests/Tests/info.jaql
b/monetdb5/extras/jaql/jaqltests/Tests/info.jaql
new file mode 100644
--- /dev/null
+++ b/monetdb5/extras/jaql/jaqltests/Tests/info.jaql
@@ -0,0 +1,9 @@
+x = [
+ 1,
+ 5,
+ "a",
+ { "hello": 7.6 },
+ [ 4, 5, 6, 7 ]
+];
+
+info(x);
diff --git a/monetdb5/extras/jaql/jaqltests/Tests/info.stable.err
b/monetdb5/extras/jaql/jaqltests/Tests/info.stable.err
new file mode 100644
--- /dev/null
+++ b/monetdb5/extras/jaql/jaqltests/Tests/info.stable.err
@@ -0,0 +1,35 @@
+stderr of test 'info` in directory 'monetdb5/extras/jaql/jaqltests` itself:
+
+
+# 15:22:07 >
+# 15:22:07 > "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set"
"mapi_open=true" "--set" "mapi_port=32732" "--set"
"mapi_usock=/var/tmp/mtest-86676/.s.monetdb.32732" "--set" "monet_prompt="
"--forcemito" "--set" "mal_listing=2"
"--dbpath=/Users/fgroffen/develop/MonetDB/Feb2013/mtest-gaia.cheops.bitzolder.nl/five/dbfarm/mTests_monetdb5_extras_jaql_jaqltests"
"--set" "mal_listing=0"
+# 15:22:07 >
+
+# builtin opt gdk_dbpath =
/Users/fgroffen/develop/MonetDB/Feb2013/program-x86_64/var/lib/monetdb5/dbfarm/demo
+# builtin opt gdk_debug = 0
+# builtin opt gdk_vmtrim = yes
+# builtin opt monet_prompt = >
+# builtin opt monet_daemon = no
+# builtin opt mapi_port = 50000
+# builtin opt mapi_open = false
+# builtin opt mapi_autosense = false
+# builtin opt sql_optimizer = default_pipe
+# builtin opt sql_debug = 0
+# cmdline opt gdk_nr_threads = 0
+# cmdline opt mapi_open = true
+# cmdline opt mapi_port = 32732
+# cmdline opt mapi_usock = /var/tmp/mtest-86676/.s.monetdb.32732
+# cmdline opt monet_prompt =
+# cmdline opt mal_listing = 2
+# cmdline opt gdk_dbpath =
/Users/fgroffen/develop/MonetDB/Feb2013/mtest-gaia.cheops.bitzolder.nl/five/dbfarm/mTests_monetdb5_extras_jaql_jaqltests
+# cmdline opt mal_listing = 0
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list