Changeset: 81db4f0a1d8e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=81db4f0a1d8e Added Files: debian/libmonetdb-client8.install debian/libmonetdb-stream8.install debian/libmonetdb13.install debian/monetdb-r.install monetdb5/extras/rapi/Tests/rapi10.malC monetdb5/extras/rapi/Tests/rapi10.stable.err monetdb5/extras/rapi/Tests/rapi10.stable.out sql/backends/monet5/Tests/rapi20.sql sql/backends/monet5/Tests/rapi20.stable.err sql/backends/monet5/Tests/rapi20.stable.out sql/test/BugTracker-2015/Tests/concurrent-schema.Bug-3826.timeout Removed Files: buildtools/ChangeLog.Jul2015 clients/ChangeLog.Jul2015 clients/mapilib/ChangeLog.Jul2015 clients/python2/ChangeLog.Jul2015 clients/python3/ChangeLog.Jul2015 common/stream/ChangeLog.Jul2015 debian/libmonetdb-client7.install debian/libmonetdb-stream7.install debian/libmonetdb12.install gdk/ChangeLog.Jul2015 geom/ChangeLog.Jul2015 java/ChangeLog.Jul2015 monetdb5/ChangeLog.Jul2015 monetdb5/optimizer/opt_qep.c monetdb5/optimizer/opt_qep.h sql/ChangeLog.Jul2015 sql/backends/monet5/Tests/pyapi02.sql.orig sql/backends/monet5/Tests/pyapi08.sql.orig sql/backends/monet5/sql_aggr_wrd.mal testing/ChangeLog.Jul2015 tools/merovingian/ChangeLog.Jul2015 Modified Files: .hgtags MonetDB.spec NT/installer32/MonetDB-ODBC-Installer.vdproj NT/installer32/MonetDB5-Geom-Module.vdproj NT/installer32/MonetDB5-SQL-Installer.vdproj NT/installer64/MonetDB-ODBC-Installer.vdproj NT/installer64/MonetDB5-Geom-Module.vdproj NT/installer64/MonetDB5-SQL-Installer.vdproj NT/monetdb_config.h.in NT/rules.msc buildtools/ChangeLog-Archive buildtools/ChangeLog.Jun2016 buildtools/doc/windowsbuild.rst clients/ChangeLog-Archive clients/ChangeLog.Jun2016 clients/R/Tests/dbi.R clients/R/Tests/dbi.stable.out clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 clients/Tests/SQL-dump.stable.out clients/Tests/SQL-dump.stable.out.int128 clients/Tests/exports.stable.out clients/Tests/malcheck.sh clients/mapilib/mapi.rc clients/odbc/driver/ODBCConvert.c clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.rc clients/python2/setup.py clients/python3/setup.py common/utils/msabaoth.c configure.ag debian/changelog debian/control debian/fix-deb.sh debian/monetdb5-server.install debian/monetdb5-sql.install debian/rules gdk/ChangeLog gdk/ChangeLog-Archive gdk/ChangeLog.Jun2016 gdk/gdk.h gdk/gdk_aggr.c gdk/gdk_atoms.c gdk/gdk_atoms.h gdk/gdk_bbp.c gdk/gdk_calc.c gdk/gdk_calc_compare.h gdk/gdk_firstn.c gdk/gdk_group.c gdk/gdk_hash.h gdk/gdk_join.c gdk/gdk_logger.c gdk/gdk_posix.c gdk/gdk_search.c gdk/gdk_select.c gdk/gdk_storage.c gdk/gdk_system.c gdk/gdk_utils.c gdk/gdk_value.c gdk/libbat.rc 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 geom/ChangeLog-Archive geom/ChangeLog.Jun2016 geom/sql/Tests/basic.stable.err geom/sql/Tests/geom_curve.stable.err geom/sql/Tests/geom_geometry.stable.err geom/sql/Tests/geom_linestring.stable.err geom/sql/Tests/geom_mbr.stable.err geom/sql/Tests/geom_point.stable.err geom/sql/Tests/geom_polygon.stable.err geom/sql/Tests/geom_surface.stable.err geom/sql/Tests/relation.stable.err geom/sql/Tests/spatial.stable.err geom/sql/conformance/Tests/T51.stable.out geom/sql/pg_regression/Tests/dump.stable.out java/ChangeLog-Archive java/ChangeLog.Jun2016 java/Makefile.ag java/build.properties java/pom.xml java/release.txt java/src/main/java/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java java/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java java/src/main/java/nl/cwi/monetdb/jdbc/MonetResultSet.java java/tests/Test_Dobjects.java libversions monetdb5/ChangeLog monetdb5/ChangeLog-Archive monetdb5/ChangeLog.Jun2016 monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.single monetdb5/extras/mal_optimizer_template/opt_sql_append.c monetdb5/extras/pyapi/Tests/pyapi_types_numeric.malC monetdb5/extras/pyapi/Tests/pyapi_types_numeric.stable.out monetdb5/extras/pyapi/Tests/pyapi_types_string.malC monetdb5/extras/pyapi/Tests/pyapi_types_string.stable.out monetdb5/extras/pyapi/connection.c monetdb5/extras/pyapi/connection.h monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pyapi.h monetdb5/extras/pyapi/type_conversion.c monetdb5/extras/pyapi/type_conversion.h monetdb5/extras/rapi/Makefile.ag monetdb5/extras/rapi/Tests/All monetdb5/extras/rapi/Tests/rapi02.malC monetdb5/extras/rapi/Tests/rapi02.stable.out monetdb5/extras/rapi/converters.c.h monetdb5/extras/rapi/rapi.R monetdb5/extras/rapi/rapi.c monetdb5/extras/rapi/rapi.h monetdb5/mal/Tests/dataflow01.malC monetdb5/mal/Tests/selecttest.malC monetdb5/mal/Tests/tst010.stable.err monetdb5/mal/Tests/tst026.malC monetdb5/mal/Tests/tst041.malC monetdb5/mal/Tests/tst042.malC monetdb5/mal/Tests/tst042.stable.out monetdb5/mal/Tests/tst052.malC monetdb5/mal/Tests/tst901a.stable.out monetdb5/mal/mal.c monetdb5/mal/mal.h monetdb5/mal/mal_builder.c monetdb5/mal/mal_builder.h monetdb5/mal/mal_client.c monetdb5/mal/mal_dataflow.c monetdb5/mal/mal_debugger.c monetdb5/mal/mal_debugger.h monetdb5/mal/mal_function.c monetdb5/mal/mal_function.h monetdb5/mal/mal_import.c monetdb5/mal/mal_instruction.c monetdb5/mal/mal_instruction.h monetdb5/mal/mal_interpreter.c monetdb5/mal/mal_interpreter.h monetdb5/mal/mal_listing.c monetdb5/mal/mal_profiler.c monetdb5/mal/mal_recycle.c monetdb5/mal/mal_resolve.c monetdb5/mal/mal_resource.c monetdb5/mal/mal_resource.h monetdb5/mal/mal_runtime.c monetdb5/mal/mal_type.c monetdb5/modules/atoms/json.c monetdb5/modules/atoms/json.mal monetdb5/modules/atoms/str.c monetdb5/modules/kernel/00_aggr_hge.mal monetdb5/modules/kernel/00_aggr_hge.mal.sh monetdb5/modules/kernel/aggr.c monetdb5/modules/kernel/aggr.mal monetdb5/modules/kernel/aggr.mal.sh monetdb5/modules/kernel/algebra.c monetdb5/modules/kernel/algebra.h monetdb5/modules/kernel/algebra.mal monetdb5/modules/kernel/bat5.c monetdb5/modules/kernel/bat5.h monetdb5/modules/kernel/bat5.mal monetdb5/modules/kernel/batstr.c monetdb5/modules/kernel/group.mal monetdb5/modules/kernel/microbenchmark.c monetdb5/modules/kernel/microbenchmark.h monetdb5/modules/kernel/microbenchmark.mal monetdb5/modules/kernel/status.c monetdb5/modules/kernel/status.mal monetdb5/modules/mal/00_batcalc_hge.mal monetdb5/modules/mal/00_batcalc_hge.mal.sh monetdb5/modules/mal/00_calc_hge.mal monetdb5/modules/mal/00_calc_hge.mal.sh monetdb5/modules/mal/00_mkey_hge.mal monetdb5/modules/mal/01_batcalc.mal monetdb5/modules/mal/01_batcalc.mal.sh monetdb5/modules/mal/01_calc.mal monetdb5/modules/mal/01_calc.mal.sh monetdb5/modules/mal/Tests/inspect05.stable.out monetdb5/modules/mal/Tests/inspect05.stable.out.int128 monetdb5/modules/mal/Tests/pqueue.malC monetdb5/modules/mal/Tests/pqueue2.malC monetdb5/modules/mal/Tests/pqueue3.malC monetdb5/modules/mal/Tests/remote03.stable.err monetdb5/modules/mal/Tests/remote03.stable.out monetdb5/modules/mal/Tests/tokenizer00.malC monetdb5/modules/mal/batExtensions.c monetdb5/modules/mal/batExtensions.h monetdb5/modules/mal/batcalc.c monetdb5/modules/mal/groupby.c monetdb5/modules/mal/inspect.c monetdb5/modules/mal/mal_io.c monetdb5/modules/mal/mal_mapi.c monetdb5/modules/mal/manifold.c monetdb5/modules/mal/mdb.c monetdb5/modules/mal/mdb.h monetdb5/modules/mal/mdb.mal monetdb5/modules/mal/mkey.c monetdb5/modules/mal/mkey.h monetdb5/modules/mal/mkey.mal monetdb5/modules/mal/querylog.c monetdb5/modules/mal/querylog.mal monetdb5/modules/mal/sample.c monetdb5/modules/mal/sample.h monetdb5/modules/mal/sample.mal monetdb5/modules/mal/sysmon.c monetdb5/modules/mal/tablet.c monetdb5/modules/mal/tokenizer.c monetdb5/modules/mal/tokenizer.mal monetdb5/optimizer/Makefile.ag monetdb5/optimizer/Tests/FTexample.malC monetdb5/optimizer/Tests/dataflow.malC monetdb5/optimizer/Tests/dataflow.stable.out monetdb5/optimizer/Tests/dataflow3.malC monetdb5/optimizer/Tests/dataflow3.stable.out monetdb5/optimizer/Tests/inline02.stable.out monetdb5/optimizer/Tests/inline03.stable.out monetdb5/optimizer/Tests/inline04.stable.out monetdb5/optimizer/Tests/inline06.stable.out monetdb5/optimizer/Tests/manifold2.stable.out monetdb5/optimizer/Tests/manifold2.stable.out.single monetdb5/optimizer/opt_aliases.c monetdb5/optimizer/opt_candidates.c monetdb5/optimizer/opt_coercion.c monetdb5/optimizer/opt_commonTerms.c monetdb5/optimizer/opt_constants.c monetdb5/optimizer/opt_costModel.c monetdb5/optimizer/opt_dataflow.c monetdb5/optimizer/opt_deadcode.c monetdb5/optimizer/opt_evaluate.c monetdb5/optimizer/opt_factorize.c monetdb5/optimizer/opt_garbageCollector.c monetdb5/optimizer/opt_generator.c monetdb5/optimizer/opt_inline.c monetdb5/optimizer/opt_json.c monetdb5/optimizer/opt_macro.c monetdb5/optimizer/opt_matpack.c monetdb5/optimizer/opt_mergetable.c monetdb5/optimizer/opt_mitosis.c monetdb5/optimizer/opt_multiplex.c monetdb5/optimizer/opt_pipes.c monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h monetdb5/optimizer/opt_profiler.c monetdb5/optimizer/opt_projectionpath.c monetdb5/optimizer/opt_pushselect.c monetdb5/optimizer/opt_querylog.c monetdb5/optimizer/opt_recycler.c monetdb5/optimizer/opt_reduce.c monetdb5/optimizer/opt_remap.c monetdb5/optimizer/opt_remoteQueries.c monetdb5/optimizer/opt_reorder.c monetdb5/optimizer/opt_support.c monetdb5/optimizer/opt_volcano.c monetdb5/optimizer/opt_wrapper.c monetdb5/optimizer/optimizer.mal monetdb5/tools/libmonetdb5.rc sql/ChangeLog-Archive sql/ChangeLog.Jun2016 sql/backends/monet5/Makefile.ag sql/backends/monet5/Tests/All sql/backends/monet5/Tests/pyapi13.stable.out sql/backends/monet5/Tests/pyapi19.stable.out sql/backends/monet5/Tests/rapi10.stable.out sql/backends/monet5/Tests/rapi18.stable.out sql/backends/monet5/rel_bin.c sql/backends/monet5/sql.c sql/backends/monet5/sql.h sql/backends/monet5/sql.mal sql/backends/monet5/sql_assert.c sql/backends/monet5/sql_assert.h sql/backends/monet5/sql_cast.c sql/backends/monet5/sql_cast.h sql/backends/monet5/sql_cast_impl_down_from_int.h sql/backends/monet5/sql_decimal.mal sql/backends/monet5/sql_decimal.mal.sh sql/backends/monet5/sql_decimal_hge.mal sql/backends/monet5/sql_decimal_hge.mal.sh sql/backends/monet5/sql_execute.c sql/backends/monet5/sql_gencode.c sql/backends/monet5/sql_hge.mal sql/backends/monet5/sql_round.c sql/backends/monet5/sql_round_impl.h sql/backends/monet5/sql_scenario.h sql/backends/monet5/sql_statement.c sql/backends/monet5/sql_statement.h sql/backends/monet5/sql_upgrades.c sql/backends/monet5/vaults/bam/Tests/bam_lib.stable.err sql/backends/monet5/vaults/bam/Tests/mergetable.stable.err sql/backends/monet5/vaults/bam/Tests/mergetable.stable.out sql/backends/monet5/vaults/bam/Tests/query2.2.stable.out sql/backends/monet5/vaults/bam/Tests/query2.2.stable.out.int128 sql/backends/monet5/vaults/bam/Tests/query2.5.stable.out sql/backends/monet5/vaults/bam/Tests/query2.5.stable.out.int128 sql/backends/monet5/vaults/bam/Tests/verify_load.stable.err sql/backends/monet5/vaults/shp/shp.h sql/benchmarks/ATIS/Tests/select_group.stable.out sql/benchmarks/ATIS/Tests/select_group.stable.out.int128 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/nobench/Tests/nobench.stable.err sql/benchmarks/nobench/Tests/nobench.stable.out sql/benchmarks/ssbm/Tests/01-13.stable.out.int128 sql/benchmarks/ssbm/Tests/01-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/01.stable.out.int128 sql/benchmarks/ssbm/Tests/02-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/02.stable.out.int128 sql/benchmarks/ssbm/Tests/03-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/03.stable.out.int128 sql/benchmarks/ssbm/Tests/11-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/11.stable.out.int128 sql/benchmarks/ssbm/Tests/12-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/12.stable.out.int128 sql/benchmarks/ssbm/Tests/13-explain.stable.out.int128 sql/benchmarks/ssbm/Tests/13.stable.out.int128 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-22.stable.out.int128 sql/benchmarks/tpch/LOCKED/Tests/01.stable.out sql/benchmarks/tpch/LOCKED/Tests/01.stable.out.int128 sql/benchmarks/tpch/LOCKED/Tests/04.stable.out sql/benchmarks/tpch/LOCKED/Tests/13.stable.out sql/benchmarks/tpch/LOCKED/Tests/16.stable.out sql/benchmarks/tpch/LOCKED/Tests/21.stable.out sql/benchmarks/tpch/LOCKED/Tests/21.stable.out.int128 sql/benchmarks/tpch/LOCKED/Tests/22.stable.out sql/benchmarks/tpch/LOCKED/Tests/22.stable.out.int128 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-22.stable.out.int128 sql/benchmarks/tpch/Tests/01-explain.stable.out sql/benchmarks/tpch/Tests/01-explain.stable.out.32bit sql/benchmarks/tpch/Tests/01-explain.stable.out.int128 sql/benchmarks/tpch/Tests/01.stable.out sql/benchmarks/tpch/Tests/01.stable.out.int128 sql/benchmarks/tpch/Tests/02-explain.stable.out sql/benchmarks/tpch/Tests/02-plan.stable.out sql/benchmarks/tpch/Tests/03-explain.stable.out sql/benchmarks/tpch/Tests/03-explain.stable.out.int128 sql/benchmarks/tpch/Tests/03-plan.stable.out sql/benchmarks/tpch/Tests/03-plan.stable.out.int128 sql/benchmarks/tpch/Tests/04-explain.stable.out sql/benchmarks/tpch/Tests/04-explain.stable.out.32bit sql/benchmarks/tpch/Tests/04.stable.out sql/benchmarks/tpch/Tests/05-explain.stable.out sql/benchmarks/tpch/Tests/05-explain.stable.out.32bit sql/benchmarks/tpch/Tests/05-explain.stable.out.int128 sql/benchmarks/tpch/Tests/07-explain.stable.out sql/benchmarks/tpch/Tests/08-explain.stable.out sql/benchmarks/tpch/Tests/09-explain.stable.out sql/benchmarks/tpch/Tests/10-explain.stable.out sql/benchmarks/tpch/Tests/10-explain.stable.out.int128 sql/benchmarks/tpch/Tests/10-plan.stable.out sql/benchmarks/tpch/Tests/10-plan.stable.out.int128 sql/benchmarks/tpch/Tests/11-explain.stable.out sql/benchmarks/tpch/Tests/12-explain.stable.out sql/benchmarks/tpch/Tests/13-explain.stable.out sql/benchmarks/tpch/Tests/13-explain.stable.out.32bit sql/benchmarks/tpch/Tests/13.stable.out sql/benchmarks/tpch/Tests/14-explain.stable.out sql/benchmarks/tpch/Tests/15-explain.stable.out sql/benchmarks/tpch/Tests/16-explain.stable.out sql/benchmarks/tpch/Tests/16-explain.stable.out.32bit sql/benchmarks/tpch/Tests/16.stable.out sql/benchmarks/tpch/Tests/18-explain.stable.out sql/benchmarks/tpch/Tests/18-explain.stable.out.int128 sql/benchmarks/tpch/Tests/18-plan.stable.out sql/benchmarks/tpch/Tests/18-plan.stable.out.int128 sql/benchmarks/tpch/Tests/19-explain.stable.out sql/benchmarks/tpch/Tests/20-explain.stable.out sql/benchmarks/tpch/Tests/20-explain.stable.out.32bit sql/benchmarks/tpch/Tests/20-explain.stable.out.int128 sql/benchmarks/tpch/Tests/21-explain.stable.out sql/benchmarks/tpch/Tests/21-explain.stable.out.32bit sql/benchmarks/tpch/Tests/21-plan.stable.out sql/benchmarks/tpch/Tests/21.stable.out sql/benchmarks/tpch/Tests/22-explain.stable.out sql/benchmarks/tpch/Tests/22-explain.stable.out.32bit sql/benchmarks/tpch/Tests/22-explain.stable.out.int128 sql/benchmarks/tpch/Tests/22.stable.out sql/benchmarks/tpch/Tests/22.stable.out.int128 sql/benchmarks/tpch/Tests/check1.stable.out sql/benchmarks/tpch/Tests/load.stable.out sql/benchmarks/tpch/Tests/lowcardinality.stable.out sql/benchmarks/tpch/fileleak/Tests/check1.stable.out sql/benchmarks/tpch/fileleak/Tests/load.stable.out sql/common/sql_types.c sql/jdbc/tests/Tests/Test_Dobjects.stable.out sql/jdbc/tests/Tests/Test_PSmetadata.stable.out sql/scripts/15_querylog.sql sql/scripts/39_analytics.sql sql/server/rel_exp.c sql/server/rel_exp.h sql/server/rel_optimizer.c sql/server/rel_partition.c sql/server/rel_partition.h sql/server/rel_rel.c sql/server/rel_select.c sql/server/rel_updates.c sql/server/sql_atom.c sql/server/sql_parser.y sql/server/sql_symbol.h sql/storage/bat/bat_storage.c sql/storage/bat/bat_table.c sql/storage/store.c 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.9.3/Tests/BATpropcheck_error.SF-1012739.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/case.SF-929151.stable.err 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/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/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/multiple_select_on_view.SF-935639.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/singleton_view.SF-933573.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/var_char_cast_truncate.SF-1150907.stable.out sql/test/BugDay_2005-10-06_2.9.3/Tests/view_on_deleted_table.SF-938583.stable.err 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/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/prepare-where.SF-1238867.1238959.1238965.1240124.stable.err sql/test/BugDay_2005-12-19_2.9.3/Tests/subselect_cardinality.SF-1240701.1242164.stable.err 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/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/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/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_many_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/TypeException_having_count_distinct.SF-2494227.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/arithmetic-small-values-null.SF-2921310.stable.out.int128 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/avg-bug.SF-2132666.stable.out.int128 sql/test/BugTracker-2009/Tests/copy_into_error_off_by_one.SF-2833696.stable.err sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.err sql/test/BugTracker-2009/Tests/correlated-selection-bug.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/explain_gives_crash.SF-2741829.stable.err sql/test/BugTracker-2009/Tests/explain_gives_crash.SF-2741829.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/limit_in_subquery.SF-2620437.stable.err sql/test/BugTracker-2009/Tests/not_invalidtable_crash.SF-2927174.stable.err 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/primekeyconstraint.SF-2783425.stable.err sql/test/BugTracker-2009/Tests/primekeyconstraint.SF-2783425.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/rollback_bug.stable.err sql/test/BugTracker-2009/Tests/rollback_mistake.SF-2814622.stable.err sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out 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/subquery_returns_table_crash.SF-2513620.stable.err 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/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/wrong_error_message.SF-2637051.stable.err sql/test/BugTracker-2010/Tests/LIMIT_OFFSET_big-endian.Bug-2622.stable.out sql/test/BugTracker-2010/Tests/SQLengine_error_on_join.Bug-2580.stable.out sql/test/BugTracker-2010/Tests/TypeException_with_missing_function.Bug-2674.stable.err 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.err 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/crashonschema.Bug-2547.stable.err 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/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/limit_in_prepare.Bug-2552.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/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/shift_with_cast.Bug-2638.stable.out sql/test/BugTracker-2010/Tests/subselect.Bug-2537.stable.err 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.err sql/test/BugTracker-2010/Tests/wrong_error_message_dropping_view.Bug-2713.stable.err sql/test/BugTracker-2011/Tests/UNIQUE_Constraint_reference.Bug-2835.stable.err 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/count-count-distinct.Bug-2808.stable.out sql/test/BugTracker-2011/Tests/delete-large-table.Bug-2882.stable.out sql/test/BugTracker-2011/Tests/exists-select.Bug-2933.stable.out sql/test/BugTracker-2011/Tests/multicolumn_constraints.Bug-2849.stable.err sql/test/BugTracker-2011/Tests/perl-table_info.Bug-2885.stable.err sql/test/BugTracker-2011/Tests/user_create_temp_table.Bug-2916.stable.err sql/test/BugTracker-2012/Tests/aggregate_incorrect_precision_scale.Bug-3182.stable.out sql/test/BugTracker-2012/Tests/aggregate_incorrect_precision_scale.Bug-3182.stable.out.int128 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/case_evaluated_too_early.Bug-3186.stable.out sql/test/BugTracker-2012/Tests/cast-tinyint-Bug-3137.stable.out sql/test/BugTracker-2012/Tests/correlated_groupby_in_selection.Bug-3011.stable.out sql/test/BugTracker-2012/Tests/create_function.Bug-3172.stable.err sql/test/BugTracker-2012/Tests/date_script_test.Bug-2973.stable.out sql/test/BugTracker-2012/Tests/day-of-month-localization.Bug-2962.stable.out sql/test/BugTracker-2012/Tests/fixed_limit_for_prepare.Bug-3208.stable.out sql/test/BugTracker-2012/Tests/foreign_key.Bug-3114.stable.err sql/test/BugTracker-2012/Tests/interval_timestamp.Bug-3002.stable.err sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.err.int128 sql/test/BugTracker-2012/Tests/large-number-operation-strange-results.Bug-2929.stable.out.int128 sql/test/BugTracker-2012/Tests/many-columns-truncated.Bug-3161.stable.out sql/test/BugTracker-2012/Tests/name_resolution_in_proc.Bug-3074.stable.err sql/test/BugTracker-2012/Tests/nested-select-crash.Bug-3009.stable.err sql/test/BugTracker-2012/Tests/not-equal-Bug.3139.stable.out sql/test/BugTracker-2012/Tests/power_priority.Bug-2291.stable.out sql/test/BugTracker-2012/Tests/power_priority.Bug-2291.stable.out.int128 sql/test/BugTracker-2012/Tests/predicate_select.Bug-3090.stable.err sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.stable.out sql/test/BugTracker-2012/Tests/row_number_does_not_work_in_complex_query.Bug-2805.stable.out sql/test/BugTracker-2012/Tests/scalar_subquery_with_alias.Bug-3093.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/simple_select.Bug-2988.stable.err sql/test/BugTracker-2012/Tests/sticky-precision.Bug-2969.stable.out sql/test/BugTracker-2012/Tests/table_function_with_column_subselects.Bug-3172.stable.err sql/test/BugTracker-2012/Tests/table_returning_func_returns_too_many_columns.Bug-3077.stable.err sql/test/BugTracker-2012/Tests/timestamp_minus_date.Bug-2977.stable.err sql/test/BugTracker-2012/Tests/tuples_INTERSECT_vs_count_intersect_differs.Bug-2659.stable.out sql/test/BugTracker-2012/Tests/type_resolution_error_in_SQL_procedural_code.Bug-3143.stable.err 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/aggregates-typing-issues.Bug-3277.stable.out.int128 sql/test/BugTracker-2013/Tests/between.Bug-3259.stable.out.int128 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/mitosis-floor.Bug-3330.stable.out sql/test/BugTracker-2013/Tests/nestedcalls.stable.out sql/test/BugTracker-2013/Tests/segfault_in_aggregation.Bug-3225.stable.out sql/test/BugTracker-2014/Tests/aggr-with-limit.Bug-3498.stable.out sql/test/BugTracker-2014/Tests/crash_on_groupby_distinct_serial.Bug-3463.stable.out sql/test/BugTracker-2014/Tests/current_timestamp.Bug-3427.stable.err sql/test/BugTracker-2014/Tests/duplicate_primary_keys.Bug-3474.stable.err sql/test/BugTracker-2014/Tests/groupby.Bug-3421.stable.out sql/test/BugTracker-2014/Tests/groupby.Bug-3421.stable.out.int128 sql/test/BugTracker-2014/Tests/groupby_distict.Bug-3423.stable.out sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err.int128 sql/test/BugTracker-2014/Tests/in_incorrect_multi.Bug-3462.stable.err sql/test/BugTracker-2014/Tests/indices.Bug-3435.stable.out sql/test/BugTracker-2014/Tests/inet_error_handling.Bug-3624.stable.err sql/test/BugTracker-2014/Tests/integer-cast.Bug-3424.stable.err sql/test/BugTracker-2014/Tests/nested_common_table_exp.Bug-3417.stable.err sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out sql/test/BugTracker-2014/Tests/nil_2dec_lng.Bug-3592.stable.out.single sql/test/BugTracker-2014/Tests/non_groupby_column.Bug-3524.stable.err sql/test/BugTracker-2014/Tests/number_4_4.Bug-3543.stable.err sql/test/BugTracker-2014/Tests/order_by_incorrect_error.Bug-3630.stable.err sql/test/BugTracker-2014/Tests/orderby_count.Bug-3526.stable.out sql/test/BugTracker-2014/Tests/querylog.Bug-3607.stable.out sql/test/BugTracker-2014/Tests/queueError.Bug-3604.stable.err sql/test/BugTracker-2014/Tests/select-having.Bug-3458.stable.out sql/test/BugTracker-2014/Tests/stddev-empty.Bug-3628.stable.out sql/test/BugTracker-2014/Tests/temporary.Bug-3430.stable.err sql/test/BugTracker-2014/Tests/too_general_errmsg.Bug-3605.stable.err sql/test/BugTracker-2014/Tests/type_resolution.Bug-3622.stable.out sql/test/BugTracker-2014/Tests/typecast_error.Bug-3622.stable.out sql/test/BugTracker-2014/Tests/unsafe_project_push_down.Bug-3523.stable.out sql/test/BugTracker-2015/Tests/alter-table.Bug-3828-part1.stable.out sql/test/BugTracker-2015/Tests/alter-table.Bug-3828-part2.stable.out sql/test/BugTracker-2015/Tests/ambiguous.Bug-3803.stable.out sql/test/BugTracker-2015/Tests/ambiguous.Bug-3803.stable.out.int128 sql/test/BugTracker-2015/Tests/apply_merge_distinct.Bug-3760.stable.out sql/test/BugTracker-2015/Tests/assertHead.Bug-3706.stable.out sql/test/BugTracker-2015/Tests/cast_on_groupby_col_crash.Bug-3769.stable.out sql/test/BugTracker-2015/Tests/concurrent-schema.Bug-3826.stable.err sql/test/BugTracker-2015/Tests/concurrent-schema.Bug-3826.stable.out sql/test/BugTracker-2015/Tests/constant-random.Bug-3836.stable.out sql/test/BugTracker-2015/Tests/convert-to-bit.Bug-3719.stable.out sql/test/BugTracker-2015/Tests/copy_into.Bug-3813.stable.out sql/test/BugTracker-2015/Tests/find_fk.Bug-3690.stable.out sql/test/BugTracker-2015/Tests/inet-ordering.Bug-3660.stable.out sql/test/BugTracker-2015/Tests/long_insert.Bug-3845.stable.out sql/test/BugTracker-2015/Tests/missed-error.Bug-3842.stable.out sql/test/BugTracker-2015/Tests/mserver-crashes-under-specific-combination-of-JOIN-and-WHERE-conditions.Bug-3872.stable.out sql/test/BugTracker-2015/Tests/mserver-creates-but-not-accept-column-types-decimal19-decimal39.Bug-3863.stable.out.int128 sql/test/BugTracker-2015/Tests/nil_cast.Bug-3787.stable.out sql/test/BugTracker-2015/Tests/nil_cast.Bug-3787.stable.out.int128 sql/test/BugTracker-2015/Tests/sessions_crash.Bug-3759.stable.out sql/test/BugTracker-2015/Tests/ukey_check_unaligned.Bug-3669.stable.err sql/test/BugTracker-2015/Tests/ukey_check_unaligned.Bug-3669.stable.out sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.stable.out sql/test/BugTracker-2016/Tests/All sql/test/BugTracker-2016/Tests/DISTINCT_with_correlated_scalar_subquery_crashes_mserver.Bug-3920.stable.out sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out sql/test/BugTracker-2016/Tests/group_distinct_quantile.Bug-3927.stable.out sql/test/BugTracker-2016/Tests/isaUUID_function.Bug-3997.stable.out sql/test/BugTracker-2016/Tests/memory-consumption-query-PLAN-25joins.Bug-3972.stable.out sql/test/BugTracker-2016/Tests/rename_exps.Bug-3974.stable.out sql/test/BugTracker-2016/Tests/storagemodel.stable.out sql/test/BugTracker-2016/Tests/wrong-nonil-property-with-copy-binary-into.Bug-3937.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/assert_fails_on_algebra_version.SF-2019349.stable.out 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/coalesce_equal_coalesce.SF-1907905.stable.err 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_delete.SF-1639108.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/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/explain.SF-1739353.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/jdbc_no_debug.SF-1739356.stable.out sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out.32bit sql/test/BugTracker/Tests/large_prepare_2.SF-1363729.stable.out sql/test/BugTracker/Tests/limits_of_decimal.SF-1685357.stable.err.int128 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/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/reset_session_vars.SF-1505987.stable.err sql/test/BugTracker/Tests/revoke_role.SF-1691646.stable.err sql/test/BugTracker/Tests/set_a_new_user_password.SF-1844050.stable.err sql/test/BugTracker/Tests/set_operation_coersions.SF-1543216.stable.err sql/test/BugTracker/Tests/string2int_conversion.SF-1356068.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/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_stack_crash.SF-1711251-2.stable.out sql/test/BugTracker/Tests/variable_stack_crash.SF-1711251.stable.out sql/test/BugTracker/Tests/variables.SF-1508160.stable.err sql/test/BugTracker/Tests/view_creation_using_func.SF-1714814.stable.err sql/test/BugTracker/Tests/with_only_once.SF-1720293.stable.out sql/test/BugTracker/Tests/with_row_number.SF-1898089.stable.out sql/test/Dependencies/Tests/Dependencies.stable.err sql/test/Dependencies/Tests/dependency_loop.stable.out sql/test/Dependencies/Tests/dependency_loop.stable.out.int128 sql/test/Dump/Tests/dump.stable.out sql/test/Dump/Tests/load.sql sql/test/SQLite_regress/sqllogictest/Tests/select1.test.stable.out sql/test/SQLite_regress/sqllogictest/Tests/select1.test.stable.out.int128 sql/test/SQLite_regress/sqllogictest/Tests/select2.test.stable.out sql/test/SQLite_regress/sqllogictest/Tests/select2.test.stable.out.int128 sql/test/SQLite_regress/sqllogictest/Tests/select3.test.stable.out sql/test/SQLite_regress/sqllogictest/Tests/select3.test.stable.out.int128 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/alastair_udf_mergetable_bug.stable.out.int128 sql/test/Tests/count.stable.out sql/test/Tests/create_in_schema.stable.err sql/test/Tests/decimal.stable.err sql/test/Tests/default.stable.err sql/test/Tests/function_syntax.stable.err sql/test/Tests/marcin2.stable.err sql/test/Tests/marcin3.stable.err sql/test/Tests/median_stdev.sql sql/test/Tests/median_stdev.stable.out sql/test/Tests/null.stable.err sql/test/Tests/procedure_syntax.stable.err sql/test/Tests/rank.stable.out sql/test/Tests/session_vars.stable.err sql/test/Tests/setoptimizer.stable.err sql/test/Tests/setoptimizer.stable.out sql/test/Tests/setoptimizer.stable.out.Windows sql/test/Tests/systemfunctions.stable.out sql/test/Tests/systemfunctions.stable.out.int128 sql/test/Tests/zones.stable.out sql/test/Tests/zones.stable.out.int128 sql/test/Users/Tests/copyinto.stable.out sql/test/VOC/Tests/VOC.stable.out sql/test/VOC/Tests/double_is_null.Bug-3116.stable.out sql/test/bugs/Tests/aggr_single_value.stable.out sql/test/bugs/Tests/aggr_single_value.stable.out.int128 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/autocommit_illegal_statements-bug-sf-953545.stable.err sql/test/bugs/Tests/crash_order_by.stable.err sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.err sql/test/bugs/Tests/dbl_sht_cast_bug.stable.out sql/test/bugs/Tests/distinct_count.stable.out sql/test/bugs/Tests/drop_foreignkey_selfreferencing.stable.err sql/test/bugs/Tests/emili.stable.err 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/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/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/subselect_column-bug-sf-951206.stable.out sql/test/bugs/Tests/unique-bug-sf-1043512.stable.err sql/test/copy/Tests/format_date.stable.out sql/test/emptydb-upgrade-chain-hge/Tests/check.stable.out.int128 sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-chain/Tests/check.stable.out sql/test/emptydb-upgrade-chain/Tests/check.stable.out.int128 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-hge/Tests/check.stable.out.int128 sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade/Tests/check.stable.out sql/test/emptydb-upgrade/Tests/check.stable.out.int128 sql/test/emptydb-upgrade/Tests/upgrade.stable.out sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128 sql/test/emptydb/Tests/check.stable.out sql/test/emptydb/Tests/check.stable.out.int128 sql/test/leaks/Tests/check0.stable.out sql/test/leaks/Tests/check0.stable.out.int128 sql/test/leaks/Tests/check1.stable.out sql/test/leaks/Tests/check1.stable.out.int128 sql/test/leaks/Tests/check2.stable.out sql/test/leaks/Tests/check2.stable.out.int128 sql/test/leaks/Tests/check3.stable.out sql/test/leaks/Tests/check3.stable.out.int128 sql/test/leaks/Tests/check4.stable.out sql/test/leaks/Tests/check4.stable.out.int128 sql/test/leaks/Tests/check5.stable.out sql/test/leaks/Tests/check5.stable.out.int128 sql/test/leaks/Tests/drop3.stable.out sql/test/leaks/Tests/drop3.stable.out.int128 sql/test/leaks/Tests/select1.stable.out sql/test/leaks/Tests/select1.stable.out.int128 sql/test/leaks/Tests/select2.stable.out sql/test/leaks/Tests/select2.stable.out.int128 sql/test/leaks/Tests/temp1.stable.out sql/test/leaks/Tests/temp1.stable.out.int128 sql/test/leaks/Tests/temp2.stable.out sql/test/leaks/Tests/temp2.stable.out.int128 sql/test/leaks/Tests/temp3.stable.out sql/test/leaks/Tests/temp3.stable.out.int128 sql/test/mergetables/Tests/mergequery.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/All sql/test/pg_regress/Tests/arrays.stable.err sql/test/pg_regress/Tests/boolean.stable.err sql/test/pg_regress/Tests/box.stable.err sql/test/pg_regress/Tests/char.stable.err sql/test/pg_regress/Tests/comments.stable.err sql/test/pg_regress/Tests/create_aggregate.stable.err sql/test/pg_regress/Tests/create_misc.stable.err sql/test/pg_regress/Tests/create_view.stable.err sql/test/pg_regress/Tests/date.stable.err sql/test/pg_regress/Tests/drop.stable.err sql/test/pg_regress/Tests/float4.stable.err sql/test/pg_regress/Tests/float8.stable.err.int128 sql/test/pg_regress/Tests/float8.stable.out sql/test/pg_regress/Tests/float8.stable.out.Windows sql/test/pg_regress/Tests/horology.stable.out sql/test/pg_regress/Tests/inet.stable.err sql/test/pg_regress/Tests/insert.stable.err sql/test/pg_regress/Tests/int2.stable.err sql/test/pg_regress/Tests/int4.stable.err sql/test/pg_regress/Tests/int8.stable.err.int128 sql/test/pg_regress/Tests/interval.stable.err.int128 sql/test/pg_regress/Tests/interval.stable.out sql/test/pg_regress/Tests/interval.stable.out.int128 sql/test/pg_regress/Tests/limit.stable.err sql/test/pg_regress/Tests/numeric.stable.err sql/test/pg_regress/Tests/numeric_big.stable.err.int128 sql/test/pg_regress/Tests/numerology.stable.err sql/test/pg_regress/Tests/oid.stable.err.int128 sql/test/pg_regress/Tests/path.stable.err sql/test/pg_regress/Tests/point.stable.err sql/test/pg_regress/Tests/polygon.stable.err sql/test/pg_regress/Tests/random.stable.out sql/test/pg_regress/Tests/reltime.stable.err sql/test/pg_regress/Tests/strings.stable.err.int128 sql/test/pg_regress/Tests/strings_concat.stable.err sql/test/pg_regress/Tests/time.stable.err sql/test/pg_regress/Tests/timestamp.stable.err sql/test/pg_regress/Tests/timestamp.stable.out sql/test/pg_regress/Tests/timestamptz.stable.err sql/test/pg_regress/Tests/timestamptz.stable.out sql/test/pg_regress/Tests/timetz.stable.err sql/test/pg_regress/Tests/vacuum.stable.out sql/test/pg_regress/Tests/varchar.stable.err sql/test/pg_regress/Tests/without_oid.stable.err sql/test/pg_regress/Tests/without_oid.stable.out sql/test/pg_regress/Tests/without_oid.stable.out.oid32 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_28_v.stable.out sql/test/rdf/Tests/q2_t.stable.out sql/test/rdf/Tests/q2_v.stable.out sql/test/rdf/Tests/q3_28_t.stable.out sql/test/rdf/Tests/q3_28_v.stable.out sql/test/rdf/Tests/q3_t.stable.out sql/test/rdf/Tests/q3_v.stable.out sql/test/rdf/Tests/q4_28_t.stable.out sql/test/rdf/Tests/q4_28_v.stable.out sql/test/rdf/Tests/q4_t.stable.out sql/test/rdf/Tests/q4_v.stable.out sql/test/rdf/Tests/q6_28_t.stable.out sql/test/rdf/Tests/q6_28_v.stable.out sql/test/rdf/Tests/q6_t.stable.out sql/test/rdf/Tests/q6_v.stable.out sql/test/remote/Tests/partition_elim.stable.out sql/test/remote/Tests/ssbm.stable.out.int128 sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out sql/test/testdb-upgrade/Tests/upgrade.stable.out sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128 sql/test/testdb/Tests/testdb-dump.stable.out sql/test/testdb/Tests/testdb-dump.stable.out.Windows sql/test/testdb/Tests/testdb-load.sql testing/Mtest.py.in tools/mserver/monet_version.c.in tools/mserver/mserver5.c vertoo.data Branch: cand Log Message:
merged with default diffs (truncated from 250059 to 300 lines): diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -622,3 +622,5 @@ ee54e50fccb17db48bbfd983882e8491a869131c ee54e50fccb17db48bbfd983882e8491a869131c Jul2015_SP3_release 51322027cb7e7c27f03fc7c3cab4db4fd4cd4446 Jul2015_19 51322027cb7e7c27f03fc7c3cab4db4fd4cd4446 Jul2015_SP4_release +192e3168234a5f9f8a4d1c4ce17805f608f001c3 Jun2016_1 +192e3168234a5f9f8a4d1c4ce17805f608f001c3 Jun2016_release diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -9,6 +9,7 @@ %define bits 32 %else %define bits 64 +%define with_int128=1 %endif # only add .oidXX suffix if oid size differs from bit size @@ -109,7 +110,7 @@ Vendor: MonetDB BV <[email protected]> Group: Applications/Databases License: MPLv2.0 URL: http://www.monetdb.org/ -Source: http://dev.monetdb.org/downloads/sources/Jul2015-SP4/%{name}-%{version}.tar.bz2 +Source: http://dev.monetdb.org/downloads/sources/Jun2016/%{name}-%{version}.tar.bz2 # we need systemd for the _unitdir macro to exist %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7 @@ -134,6 +135,7 @@ BuildRequires: liblas >= 1.8.0 %endif BuildRequires: libatomic_ops-devel BuildRequires: libcurl-devel +BuildRequires: xz-devel # BuildRequires: libmicrohttpd-devel # BuildRequires: libsphinxclient-devel BuildRequires: libuuid-devel @@ -937,31 +939,43 @@ developer, but if you do want to test, t --enable-console=yes \ --enable-debug=no \ --enable-developer=no \ + --enable-embedded=no \ + --enable-embedded-r=no \ --enable-fits=%{?with_fits:yes}%{!?with_fits:no} \ --enable-gdk=yes \ --enable-geom=%{?with_geos:yes}%{!?with_geos:no} \ --enable-gsl=yes \ --enable-instrument=no \ + --enable-int128=%{?with_int128:yes}%{!?with_int128:no} \ --enable-jdbc=no \ --enable-lidar=%{?with_lidar:yes}%{!?with_lidar:no} \ + --enable-mapi=yes \ --enable-merocontrol=no \ --enable-microhttpd=no \ --enable-monetdb5=yes \ + --enable-netcdf=no \ --enable-odbc=yes \ --enable-oid32=%{?oid32:yes}%{!?oid32:no} \ --enable-optimize=yes \ --enable-profile=no \ --enable-rintegration=%{?with_rintegration:yes}%{!?with_rintegration:no} \ + --enable-shp=no \ --enable-sql=yes \ --enable-strict=no \ --enable-testing=yes \ --with-ant=no \ --with-bz2=yes \ + --with-curl=yes \ + --with-gdal=%{?with_lidar:yes}%{!?with_lidar:no} \ --with-geos=%{?with_geos:yes}%{!?with_geos:no} \ --with-java=no \ --with-liblas=%{?with_lidar:yes}%{!?with_lidar:no} \ + --with-libxml2=yes \ + --with-lzma=yes \ + --with-openssl=yes \ --with-perl=yes \ --with-perl-libdir=lib/perl5 \ + --with-proj=no \ --with-pthread=yes \ --with-python2=yes \ --with-python3=%{?rhel:no}%{!?rhel:yes} \ @@ -969,6 +983,7 @@ developer, but if you do want to test, t --with-samtools=%{?with_samtools:yes}%{!?with_samtools:no} \ --with-sphinxclient=no \ --with-unixodbc=yes \ + --with-uuid=yes \ --with-valgrind=no \ %{?comp_cc:CC="%{comp_cc}"} @@ -998,6 +1013,337 @@ rm -f %{buildroot}%{_bindir}/Maddlog %postun -p /sbin/ldconfig %changelog +* Wed Jun 01 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- Rebuilt. +- BZ#2407: Merovingian: allow binds to given ip/interface +- BZ#2815: No SRID support +- BZ#3460: incomplete implementation of JDBC driver supportsConvert(), + supportsConvert(int fromType, int toType) methods in + MonetDatabaseMetaData.java +- BZ#3711: JDBC connection using jdbcclient.jar is very slow +- BZ#3877: MonetDBLite should allow close then re-open databases? + without restarting R +- BZ#3911: Invalid connect() call in 'redirect' mode +- BZ#3920: query with DISTINCT and correlated scalar subquery in SELECT + list causes Assertion failure and crash of mserver5 +- BZ#3927: COUNT( distinct my_clob ) , QUANTILE( my_double , number ) + fails in dev build +- BZ#3956: MonetDBLite unable to execute LIMIT 1 statement +- BZ#3972: Drastic Memory leak of 600GBs while generating plan for Query + with 25 joins +- BZ#3974: Prepared statement rel_bin.c:2378: rel2bin_project: Assertion + `0' failed. +- BZ#3975: Suspicious code in store_manager() on exit path +- BZ#3978: SQL returns TypeException 'aggr.subcorr' undefined for + sys.corr function +- BZ#3980: JOIN with references on both sides crashes mserver +- BZ#3981: Incorrect LEFT JOIN when FROM clause contains nested subqueries +- BZ#3983: Creation of a Foreign Key which partially maps to a primary + key is accepted without a warning +- BZ#3984: Multiple paths in the .profile +- BZ#3985: ruby-monetdb-sql gem fails for negative timezone offset + (USA, etc.) +- BZ#3987: Segfault on malformed csv import +- BZ#3991: MonetDBLite feature request: default monetdb.sequential to + FALSE on windows +- BZ#3994: MonetDBLite dbDisconnect with shutdown=TRUE freezes the + console on windows +- BZ#3995: NullPointerException when calling getObject() +- BZ#3997: calling scalar functions sys.isaUUID(str) or sys.isaUUID(uuid) + fail +- BZ#3999: length() returns wrong length for strings which have spaces + at the end of the string +- BZ#4010: RELEASE SAVEPOINT after ALTER TABLE crashes mserver5 +- BZ#4011: sys.sessions.user column always shows 'monetdb' +- BZ#4013: GDKextendf does not free up memory when it fails due to + insufficient resources + +* Thu May 26 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Fixed problem in DatabaseMetaData.getUDTs() when it was called with + types parameter filled. It used to throw SQException with message: + SELECT: identifier 'DATA_TYPE' unknown. Now it returns the UDTs which + match the provided array of data types. + +* Thu May 19 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Implemented MonetDatabaseMetaData.supportsConvert() and + MonetDatabaseMetaData.supportsConvert(int fromType, int toType) methods. + It used to always return false. Now it returns true for the supported conversions. + This fixes Bug 3460. + +* Thu May 12 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Corrected MonetResultSet.getObject(String columnName). It no longer + throws a NullPointerException in cases where internally a + MonetVirtualResultSet is used. + +* Thu May 12 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Improved JdbcClient program when presenting query data to console. + It used to send an SQL catalog query for each query result column + which slowed down the interactive response considerably. + These additional SQL catalog queries have been eliminated. + +* Sun May 8 2016 Jennie Zhang <[email protected]> - 11.23.1-20160601 +- java: Fixed Connection.isValid(): this method should never attempt to + close the connection, even if an error has occurred. + +* Sun May 8 2016 Jennie Zhang <[email protected]> - 11.23.1-20160601 +- java: ResultSet.setFetchSize(): added a dummy implementation to get rid + of the SQLFeatureNotSupportedException. In MonetDB, it does not + make sense to set the fetch size of a result set. If one really + wants to set the fetch size, one should use Statement.setFetchSize() + instead. + +* Thu Apr 21 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Fixed resource leak in ResultSetMetaData. It created and cached a ResultSet + object for each column but never closed the ResultSet objects. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Corrected DatabaseMetaData methods which accept a catalog filter argument. + Those methods will now filter the results on the specified catalog name, + whereas previously the catalog filter argument was ignored. +- java: Corrected output of column KEY_SEQ of DatabaseMetaData methods: + getPrimaryKeys(), getImportedKeys(), getExportedKeys() and + getCrossReference(). It now starts at 1 instead of 0 previously. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Corrected DatabaseMetaData.getSchemas() by returning 2 instead of 3 columns. +- java: Improved DatabaseMetaData.getColumns() by returning two additional + columns: IS_AUTOINCREMENT and IS_GENERATEDCOLUMN. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- gdk: Removed BATconst. Use BATconstant instead. +- gdk: Changed BATconstant. It now has a new first argument with the seqbase + for the head column. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Improved DatabaseMetaData.getTypeInfo(). It now returns better information + on LITERAL_PREFIX, LITERAL_SUFFIX, CREATE_PARAMS, CASE_SENSITIVE, + FIXED_PREC_SCALE and MAXIMUM_SCALE for some data types. Also the returned rows + are now ordered by DATA_TYPE, TYPE_NAME, PRECISION as required by the specs. + Also corrected output column names "searchable" into "SEARCHABLE" and + "MAXIMUM SCALE" into "MAXIMUM_SCALE" to match the JDBC specification. +- java: Corrected DatabaseMetaData.getPseudoColumns(). It used to return 12 empty rows. + Now it returns no rows as MonetDB does not have pseudo columns. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- clients: The Ruby client is now in a separate repository + (http://dev.monetdb.org/hg/monetdb-ruby) and released independently. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Implemented method DatabaseMetaData.getClientProperties(). It used to always + return a resultset with 4 completely empty rows. It now returns a + resultset with the possible connection properties. +- java: Implemented method DatabaseMetaData.getUDTs(). It used to return an empty + resultset. Now it returns the User Defined Types such as inet, json, url and uuid. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- buildtools: A new package MonetDB-lidar (Fedora) or libmonetdb5-server-lidar + (Debian/Ubuntu) has been created to work with LiDAR data. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- geom: The geom module has been completely overhauled. Types are now specified + as GEOMETRY(POINT) instead of POINT, old functions have been removed, + new ones introduced. However, even with all the changes, a database + upgrade should still be possible (as always, make a backup first). + +* Tue Apr 5 2016 Martin Kersten <[email protected]> - 11.23.1-20160601 +- monetdb5: Extended the storage() table producing function to also accept + storage([schemaname [, tablename [, columnname]]]) + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Corrected the returned table types in DatabaseMetaData.getTableTypes(). + It now returns all 10 table types (as stored in sys.table_types) instead + of the previously 8 hardcoded table types. + For old MonetDB servers which do not have the sys.table_types table, + the old behavior is retained. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Implemented methods DatabaseMetadata.getProcedures() and + DatabaseMetadata.getProcedureColumns(). They used to return an empty resultset. + Now they return the expected Procedures and ProcedureColumns. + Also getProcedureColumns() now returns a resultset with all 20 columns + instead of 13 columns previously. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Method getFunctionColumns() in DatabaseMetadata used to throw an + SQLException: getFunctionColumns(String, String, String, String) is + not implemented. + This method is now implemented and returns a resultset. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Method getFunctions() in DatabaseMetadata used to throw an SQLException: + SELECT: no such column 'functions.sql' + This has been corrected. It now returns a resultset as requested. +- java: The resultsets of DatabaseMetadata methods now no longer return a + value for the *_CAT columns as MonetDB does not support Catalogs. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- buildtools: Implemented a systemd configuration file for a monetdbd.service + on systems that support it (Fedora, newer Ubuntu). + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- gdk: Removed BATmmap. It was no longer used. + +* Tue Apr 5 2016 Martin van Dinther <[email protected]> - 11.23.1-20160601 +- java: Fixed a memory leak in MonetDatabaseMetaData.java for a static cache + which kept references to closed Connection objects. + +* Tue Apr 5 2016 Martin Kersten <[email protected]> - 11.23.1-20160601 +- monetdb5: The :bat[:oid,:any] type descriptor has been turned into its columnar + version :bat[:any] + +* Tue Apr 5 2016 Martin Kersten <[email protected]> - 11.23.1-20160601 +- monetdb5: Converted the *.mal scripts into *.malC versions to prepare for removal + of the mserver console. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- gdk: BUNdelete and BATdel don't accept a foce argument and only allow + deleting values that have not yet been committed. BUNdelete exchanges + the deleted value with the last value (if the deleted value isn't the + last value). BATdel compacts the BAT by shifting values after the + deleted values up. The list of to-be-deleted values in BATdel must + be sorted and unique. +- gdk: Removed BUNreplace from list of exported functions. It wasn't used, + and there is still BUNinplace and void_inplace that do more-or-less + the same thing. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- gdk: Changed BATderiveHeadProps to BATderiveTailProps (and it now works on + the tail column). +- gdk: Removed unused functions BATalpha, BATdelta, and BATprev. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- monetdb5: Removed functions mat.hasMoreElements, mat.info, mat.mergepack, + mat. newIterator, mat.project, mat.pack2, mat.sortReverse, mat.sort, + and mat.slice. + +* Tue Apr 5 2016 Sjoerd Mullender <[email protected]> - 11.23.1-20160601 +- gdk: Removed function VIEWcombine. Use BATdense instead. +- gdk: Removed "left" parameter from BUNinplace. It wasn't used since the + BAT it works on is dense headed. _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
