Changeset: 42d79c60547a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=42d79c60547a
Added Files:
CMakeLists.txt
Config.cmake.in
README.md
Release.md
clients/CMakeLists.txt
clients/examples/CMakeLists.txt
clients/examples/perl/CMakeLists.txt
clients/examples/php/CMakeLists.txt
clients/mapiclient/CMakeLists.txt
clients/mapilib/CMakeLists.txt
clients/odbc/CMakeLists.txt
clients/odbc/driver/CMakeLists.txt
clients/odbc/samples/CMakeLists.txt
clients/odbc/setup/CMakeLists.txt
clients/odbc/winsetup/CMakeLists.txt
cmake/Modules/FindCFitsIO.cmake
cmake/Modules/FindCommonCrypto.cmake
cmake/Modules/FindGeos.cmake
cmake/Modules/FindGetopt.cmake
cmake/Modules/FindKVM.cmake
cmake/Modules/FindLZ4.cmake
cmake/Modules/FindLibR.cmake
cmake/Modules/FindLiblas.cmake
cmake/Modules/FindLidar.cmake
cmake/Modules/FindLzma.cmake
cmake/Modules/FindNetCDF.cmake
cmake/Modules/FindNumPy.cmake
cmake/Modules/FindPCRE.cmake
cmake/Modules/FindProj.cmake
cmake/Modules/FindReadline.cmake
cmake/Modules/FindSnappy.cmake
cmake/Modules/FindUUID.cmake
cmake/Modules/FindValgrind.cmake
cmake/Toolchains/linux-clang.cmake
cmake/Toolchains/linux-gnu.cmake
cmake/Toolchains/linux-icc.cmake
cmake/monetdb-custom-targets.cmake
cmake/monetdb-deb-packages.cmake
cmake/monetdb-defines.cmake
cmake/monetdb-findpackages.cmake
cmake/monetdb-functions.cmake
cmake/monetdb-options.cmake
cmake/monetdb-packages.cmake
cmake/monetdb-rpm-packages.cmake
cmake/monetdb-toolchain.cmake
cmake/monetdb-versions.cmake
cmake/os_release_info.cmake
common/CMakeLists.txt
common/options/CMakeLists.txt
common/utils/CMakeLists.txt
common/utils/monetdb_hgversion.h.in
create_include_object.py.in
ctest/CMakeLists.txt
ctest/cmake/CMakeLists.txt
ctest/cmake/detect-bz2.cmake
ctest/cmake/detect-commoncrypto.cmake
ctest/cmake/detect-curl.cmake
ctest/cmake/detect-fits.cmake
ctest/cmake/detect-gdal.cmake
ctest/cmake/detect-geos.cmake
ctest/cmake/detect-getaddrinfo.cmake
ctest/cmake/detect-iconv.cmake
ctest/cmake/detect-libpy3.cmake
ctest/cmake/detect-libr.cmake
ctest/cmake/detect-libz.cmake
ctest/cmake/detect-lz4.cmake
ctest/cmake/detect-lzma.cmake
ctest/cmake/detect-netcdf.cmake
ctest/cmake/detect-openssl.cmake
ctest/cmake/detect-pcre.cmake
ctest/cmake/detect-proj.cmake
ctest/cmake/detect-pthreadh.cmake
ctest/cmake/detect-pthreadinit.cmake
ctest/cmake/detect-pthreadkill.cmake
ctest/cmake/detect-pthreadsig.cmake
ctest/cmake/detect-readline.cmake
ctest/cmake/detect-snappy.cmake
ctest/cmake/detect-unixgetaddrinfo.cmake
ctest/cmake/detect-uuid.cmake
ctest/cmake/detect-valgrind.cmake
ctest/cmake/detect-wingetaddrinfo.cmake
ctest/cmake/detect-xml.cmake
ctest/cmake/set-cmake-vars.cmake
ctest/cmake/set-dir-vars.cmake
ctest/cmake/test_cmake_var.c.in
ctest/cmake/test_detect_bz2.c.in
ctest/cmake/test_detect_commoncrypto.c.in
ctest/cmake/test_detect_curl.c.in
ctest/cmake/test_detect_fits.c.in
ctest/cmake/test_detect_gdal.c.in
ctest/cmake/test_detect_geos.c.in
ctest/cmake/test_detect_getaddrinfo.c.in
ctest/cmake/test_detect_iconv.c.in
ctest/cmake/test_detect_libpy3.c.in
ctest/cmake/test_detect_libr.c.in
ctest/cmake/test_detect_libz.c.in
ctest/cmake/test_detect_lz4.c.in
ctest/cmake/test_detect_lzma.c.in
ctest/cmake/test_detect_netcdf.c.in
ctest/cmake/test_detect_openssl.c.in
ctest/cmake/test_detect_pcre.c.in
ctest/cmake/test_detect_proj.c.in
ctest/cmake/test_detect_pthreadh.c.in
ctest/cmake/test_detect_pthreadinit.c.in
ctest/cmake/test_detect_pthreadkill.c.in
ctest/cmake/test_detect_pthreadsig.c.in
ctest/cmake/test_detect_readline.c.in
ctest/cmake/test_detect_snappy.c.in
ctest/cmake/test_detect_unixgetaddrinfo.c.in
ctest/cmake/test_detect_uuid.c.in
ctest/cmake/test_detect_valgrind.c.in
ctest/cmake/test_detect_wingetaddrinfo.c.in
ctest/cmake/test_detect_xml.c.in
ctest/monetdb5/CMakeLists.txt
ctest/monetdb5/mal/CMakeLists.txt
ctest/monetdb5/mal/test_malEmbeddedBoot.c
ctest/monetdb5/mal/test_malInclude.c
ctest/tools/CMakeLists.txt
ctest/tools/embedded/CMakeLists.txt
ctest/tools/embedded/example1.c
ctest/tools/embedded/example2.c
ctest/tools/embedded/example_append.c
ctest/tools/embedded/example_blob.c
ctest/tools/embedded/example_decimals.c
ctest/tools/embedded/example_temporal.c
gdk/CMakeLists.txt
geom/CMakeLists.txt
geom/lib/CMakeLists.txt
geom/monetdb5/CMakeLists.txt
geom/monetdb5/geom_funcs.mal
geom/sql/CMakeLists.txt
monetdb5/CMakeLists.txt
monetdb5/extras/CMakeLists.txt
monetdb5/extras/mal_optimizer_template/CMakeLists.txt
monetdb5/extras/rapi/CMakeLists.txt
monetdb5/mal/CMakeLists.txt
monetdb5/mal/mal_embedded.c
monetdb5/mal/mal_embedded.h
monetdb5/mal/mal_prelude.c
monetdb5/mal/mal_prelude.h
monetdb5/mal/mel.h
monetdb5/modules/CMakeLists.txt
monetdb5/modules/atoms/CMakeLists.txt
monetdb5/modules/atoms/uuid.h
monetdb5/modules/kernel/CMakeLists.txt
monetdb5/modules/mal/CMakeLists.txt
monetdb5/modules/mal/batcalc.h
monetdb5/modules/mal/calc.h
monetdb5/optimizer/CMakeLists.txt
monetdb5/scheduler/CMakeLists.txt
monetdb5/tools/CMakeLists.txt
monetdb_config.h.in
monetdb_config_win32.h.in
sql/CMakeLists.txt
sql/backends/CMakeLists.txt
sql/backends/monet5/CMakeLists.txt
sql/backends/monet5/UDF/CMakeLists.txt
sql/backends/monet5/UDF/capi/CMakeLists.txt
sql/backends/monet5/UDF/capi/cheader.text.h
sql/backends/monet5/UDF/pyapi3/CMakeLists.txt
sql/backends/monet5/UDF/udf/CMakeLists.txt
sql/backends/monet5/generator/CMakeLists.txt
sql/backends/monet5/sql_import.h
sql/backends/monet5/vaults/CMakeLists.txt
sql/backends/monet5/vaults/fits/CMakeLists.txt
sql/backends/monet5/vaults/lidar/CMakeLists.txt
sql/backends/monet5/vaults/netcdf/CMakeLists.txt
sql/backends/monet5/vaults/shp/CMakeLists.txt
sql/common/CMakeLists.txt
sql/include/CMakeLists.txt
sql/scripts/CMakeLists.txt
sql/server/CMakeLists.txt
sql/server/sql_var.c
sql/storage/CMakeLists.txt
sql/storage/bat/CMakeLists.txt
sql/test/scoping/Tests/All
sql/test/scoping/Tests/SingleServer
sql/test/scoping/Tests/ambiguity.sql
sql/test/scoping/Tests/ambiguity.stable.err
sql/test/scoping/Tests/ambiguity.stable.out
sql/test/scoping/Tests/predefinedvariable.sql
sql/test/scoping/Tests/predefinedvariable.stable.err
sql/test/scoping/Tests/predefinedvariable.stable.out
sql/test/scoping/Tests/schema_disambiguity.sql
sql/test/scoping/Tests/schema_disambiguity.stable.err
sql/test/scoping/Tests/schema_disambiguity.stable.out
sql/test/scoping/Tests/scoping01.sql
sql/test/scoping/Tests/scoping01.stable.err
sql/test/scoping/Tests/scoping01.stable.out
sql/test/scoping/Tests/scoping02.sql
sql/test/scoping/Tests/scoping02.stable.err
sql/test/scoping/Tests/scoping02.stable.out
sql/test/scoping/Tests/scoping03.sql
sql/test/scoping/Tests/scoping03.stable.err
sql/test/scoping/Tests/scoping03.stable.out
testing/CMakeLists.txt
testing/monetdb_mtest.bat.in
testing/monetdb_mtest.sh.in
tools/CMakeLists.txt
tools/embedded/CMakeLists.txt
tools/embedded/monetdb_embedded.c
tools/embedded/monetdb_embedded.h
tools/merovingian/CMakeLists.txt
tools/merovingian/client/CMakeLists.txt
tools/merovingian/daemon/CMakeLists.txt
tools/merovingian/daemon/config/CMakeLists.txt
tools/merovingian/utils/CMakeLists.txt
tools/mserver/CMakeLists.txt
unistd.h.in
Removed Files:
Makefile.ag
bootstrap
buildtools/Makefile.ag
buildtools/conf/Makefile.ag
clients/Makefile.ag
clients/NT/Makefile.ag
clients/examples/C/Makefile.ag
clients/examples/Makefile.ag
clients/examples/perl/Makefile.ag
clients/examples/php/Makefile.ag
clients/mapiclient/Makefile.ag
clients/mapilib/Makefile.ag
clients/odbc/Makefile.ag
clients/odbc/driver/Makefile.ag
clients/odbc/samples/Makefile.ag
clients/odbc/setup/Makefile.ag
clients/odbc/winsetup/Makefile.ag
common/Makefile.ag
common/options/Makefile.ag
common/stream/Makefile.ag
common/utils/Makefile.ag
configure.ag
de-bootstrap
gdk/Makefile.ag
geom/Makefile.ag
geom/lib/Makefile.ag
geom/monetdb5/Makefile.ag
geom/sql/Makefile.ag
libversions
monetdb5/Makefile.ag
monetdb5/NT/Makefile.ag
monetdb5/extras/Makefile.ag
monetdb5/extras/mal_optimizer_template/Makefile.ag
monetdb5/extras/rapi/Makefile.ag
monetdb5/mal/Makefile.ag
monetdb5/modules/Makefile.ag
monetdb5/modules/atoms/Makefile.ag
monetdb5/modules/kernel/Makefile.ag
monetdb5/modules/mal/Makefile.ag
monetdb5/optimizer/Makefile.ag
monetdb5/scheduler/Makefile.ag
monetdb5/tools/Makefile.ag
sql/Makefile.ag
sql/NT/Makefile.ag
sql/backends/Makefile.ag
sql/backends/monet5/Makefile.ag
sql/backends/monet5/UDF/Makefile.ag
sql/backends/monet5/UDF/capi/Makefile.ag
sql/backends/monet5/UDF/pyapi3/Makefile.ag
sql/backends/monet5/UDF/udf/Makefile.ag
sql/backends/monet5/generator/Makefile.ag
sql/backends/monet5/sql_inspect.mal
sql/backends/monet5/vaults/Makefile.ag
sql/backends/monet5/vaults/fits/Makefile.ag
sql/backends/monet5/vaults/lidar/Makefile.ag
sql/backends/monet5/vaults/netcdf/Makefile.ag
sql/backends/monet5/vaults/shp/Makefile.ag
sql/common/Makefile.ag
sql/include/Makefile.ag
sql/scripts/Makefile.ag
sql/server/Makefile.ag
sql/storage/Makefile.ag
sql/storage/bat/Makefile.ag
sql/test/Tests/fsum1.stable.out
testing/Makefile.ag
tools/Makefile.ag
tools/merovingian/Makefile.ag
tools/merovingian/client/Makefile.ag
tools/merovingian/daemon/Makefile.ag
tools/merovingian/daemon/config/Makefile.ag
tools/merovingian/utils/Makefile.ag
tools/mserver/Makefile.ag
Modified Files:
.hgtags
MonetDB.spec
README-Debian
README-Fedora
clients/Tests/All
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/exports.stable.out
clients/examples/C/CMakeLists.txt
clients/examples/C/streamcat.c
clients/mapiclient/mclient.c
clients/mapiclient/mhelp.c
clients/mapilib/mapi.c
clients/mapilib/monetdb-mapi.pc.in
common/stream/CMakeLists.txt
common/stream/monetdb-stream.pc.in
common/stream/stream.c
common/stream/stream.h
common/utils/matomic.h
common/utils/mcrypt.c
common/utils/mcrypt.h
debian/changelog
gdk/gdk.h
gdk/gdk_time.c
gdk/gdk_time.h
gdk/gdk_utils.c
gdk/gdk_utils.h
gdk/monetdb-gdk.pc.in
geom/monetdb5/geom.c
geom/monetdb5/geom.mal
geom/sql/40_geom.sql
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.sql
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
monetdb5/extras/mal_optimizer_template/opt_sql_append.c
monetdb5/extras/rapi/rapi.c
monetdb5/extras/rapi/rapi.mal
monetdb5/mal/Tests/tst163.stable.err
monetdb5/mal/Tests/tst275.stable.out
monetdb5/mal/Tests/tst804.stable.err
monetdb5/mal/mal.c
monetdb5/mal/mal.h
monetdb5/mal/mal_authorize.c
monetdb5/mal/mal_client.c
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_debugger.h
monetdb5/mal/mal_import.c
monetdb5/mal/mal_import.h
monetdb5/mal/mal_instruction.c
monetdb5/mal/mal_linker.c
monetdb5/mal/mal_linker.h
monetdb5/mal/mal_listing.c
monetdb5/mal/mal_module.c
monetdb5/mal/mal_module.h
monetdb5/mal/mal_parser.c
monetdb5/mal/mal_parser.h
monetdb5/mal/mal_runtime.c
monetdb5/mal/mal_scenario.c
monetdb5/mal/mal_session.c
monetdb5/mal/mal_session.h
monetdb5/modules/atoms/batxml.c
monetdb5/modules/atoms/blob.c
monetdb5/modules/atoms/blob.mal
monetdb5/modules/atoms/color.c
monetdb5/modules/atoms/identifier.c
monetdb5/modules/atoms/identifier.mal
monetdb5/modules/atoms/inet.c
monetdb5/modules/atoms/json.c
monetdb5/modules/atoms/json.mal
monetdb5/modules/atoms/mtime.c
monetdb5/modules/atoms/mtime.mal
monetdb5/modules/atoms/str.c
monetdb5/modules/atoms/str.mal
monetdb5/modules/atoms/streams.c
monetdb5/modules/atoms/url.c
monetdb5/modules/atoms/uuid.c
monetdb5/modules/atoms/uuid.mal
monetdb5/modules/atoms/xml.c
monetdb5/modules/atoms/xml.mal
monetdb5/modules/kernel/aggr.c
monetdb5/modules/kernel/alarm.c
monetdb5/modules/kernel/algebra.c
monetdb5/modules/kernel/algebra.mal
monetdb5/modules/kernel/bat5.c
monetdb5/modules/kernel/batcolor.c
monetdb5/modules/kernel/batmmath.c
monetdb5/modules/kernel/batstr.c
monetdb5/modules/kernel/group.c
monetdb5/modules/kernel/microbenchmark.c
monetdb5/modules/kernel/mmath.c
monetdb5/modules/kernel/mmath.mal
monetdb5/modules/kernel/status.c
monetdb5/modules/mal/01_batcalc.mal.sh
monetdb5/modules/mal/Tests/inspect05.malC
monetdb5/modules/mal/Tests/inspect05.stable.out.int128
monetdb5/modules/mal/batExtensions.c
monetdb5/modules/mal/batExtensions.mal
monetdb5/modules/mal/batcalc.c
monetdb5/modules/mal/batmtime.mal
monetdb5/modules/mal/batmtime.mal.sh
monetdb5/modules/mal/bbp.c
monetdb5/modules/mal/calc.c
monetdb5/modules/mal/clients.c
monetdb5/modules/mal/factories.c
monetdb5/modules/mal/groupby.c
monetdb5/modules/mal/inspect.c
monetdb5/modules/mal/inspect.h
monetdb5/modules/mal/inspect.mal
monetdb5/modules/mal/iterator.c
monetdb5/modules/mal/json_util.c
monetdb5/modules/mal/language.c
monetdb5/modules/mal/mal_io.c
monetdb5/modules/mal/mal_mapi.c
monetdb5/modules/mal/mal_mapi.mal
monetdb5/modules/mal/manifold.c
monetdb5/modules/mal/manual.c
monetdb5/modules/mal/mat.c
monetdb5/modules/mal/mdb.c
monetdb5/modules/mal/mkey.c
monetdb5/modules/mal/oltp.c
monetdb5/modules/mal/orderidx.c
monetdb5/modules/mal/orderidx.mal
monetdb5/modules/mal/pcre.c
monetdb5/modules/mal/pcre.mal
monetdb5/modules/mal/profiler.c
monetdb5/modules/mal/projectionpath.c
monetdb5/modules/mal/querylog.c
monetdb5/modules/mal/remote.c
monetdb5/modules/mal/remote.mal
monetdb5/modules/mal/sample.c
monetdb5/modules/mal/sysmon.c
monetdb5/modules/mal/tokenizer.c
monetdb5/modules/mal/tracer.c
monetdb5/modules/mal/transaction.c
monetdb5/modules/mal/txtsim.c
monetdb5/modules/mal/wlc.c
monetdb5/optimizer/opt_pipes.c
monetdb5/optimizer/opt_support.c
monetdb5/optimizer/opt_wrapper.c
monetdb5/optimizer/optimizer.c
monetdb5/optimizer/optimizer.mal
monetdb5/optimizer/optimizer_private.h
monetdb5/tools/monetdb5.pc.in
sql/ChangeLog
sql/backends/monet5/UDF/capi/capi.c
sql/backends/monet5/UDF/capi/capi.mal
sql/backends/monet5/UDF/pyapi3/conversion3.c
sql/backends/monet5/UDF/pyapi3/convert_loops.h
sql/backends/monet5/UDF/pyapi3/pyapi3.c
sql/backends/monet5/UDF/pyapi3/pyapi3.mal
sql/backends/monet5/UDF/pyapi3/pyheader.h
sql/backends/monet5/UDF/udf/udf.c
sql/backends/monet5/generator/generator.c
sql/backends/monet5/rel_bin.c
sql/backends/monet5/sql.c
sql/backends/monet5/sql.mal
sql/backends/monet5/sql_cat.c
sql/backends/monet5/sql_execute.c
sql/backends/monet5/sql_gencode.c
sql/backends/monet5/sql_hge.mal
sql/backends/monet5/sql_optimizer.c
sql/backends/monet5/sql_orderidx.c
sql/backends/monet5/sql_result.c
sql/backends/monet5/sql_scenario.c
sql/backends/monet5/sql_statement.c
sql/backends/monet5/sql_statement.h
sql/backends/monet5/sql_statistics.c
sql/backends/monet5/sql_subquery.mal
sql/backends/monet5/sql_upgrades.c
sql/backends/monet5/sql_user.c
sql/backends/monet5/vaults/fits/fits.c
sql/backends/monet5/vaults/netcdf/netcdf.c
sql/backends/monet5/vaults/shp/shp.c
sql/backends/monet5/vaults/shp/shp.h
sql/backends/monet5/wlr.c
sql/common/sql_hash.c
sql/common/sql_list.c
sql/common/sql_types.c
sql/common/sql_types.h
sql/include/sql_catalog.h
sql/include/sql_hash.h
sql/include/sql_list.h
sql/include/sql_mem.h
sql/include/sql_relation.h
sql/rel.txt
sql/scripts/26_sysmon.sql
sql/server/rel_dump.c
sql/server/rel_exp.c
sql/server/rel_exp.h
sql/server/rel_planner.c
sql/server/rel_psm.c
sql/server/rel_rel.c
sql/server/rel_rel.h
sql/server/rel_schema.c
sql/server/rel_schema.h
sql/server/rel_select.c
sql/server/rel_semantic.c
sql/server/rel_sequence.c
sql/server/rel_unnest.c
sql/server/rel_updates.c
sql/server/rel_updates.h
sql/server/sql_env.c
sql/server/sql_env.h
sql/server/sql_mvc.c
sql/server/sql_mvc.h
sql/server/sql_parser.y
sql/server/sql_privileges.c
sql/server/sql_scan.c
sql/server/sql_scan.h
sql/server/sql_semantic.c
sql/server/sql_semantic.h
sql/storage/sql_storage.h
sql/storage/store.c
sql/test/BugConstraints/add_constraint_1643522.sql
sql/test/BugDay_2005-10-06_2.9.3/Tests/UNION_JOIN_vs_plain_set_UNION-2.SF-920585.sql
sql/test/BugTracker-2009/Tests/set_and_arg_null.SF-2812729.sql
sql/test/BugTracker-2009/Tests/set_and_arg_null.SF-2812729.stable.out
sql/test/BugTracker-2010/Tests/predicate_in_select.Bug-2535.sql
sql/test/BugTracker-2010/Tests/with_row_number_crash.Bug-2631.sql
sql/test/BugTracker-2012/Tests/not-equal-Bug.3139.sql
sql/test/BugTracker-2012/Tests/not-equal-Bug.3139.stable.out
sql/test/BugTracker-2012/Tests/now_results_in_illegal_argument.Bug-2978.sql
sql/test/BugTracker-2012/Tests/now_results_in_illegal_argument.Bug-2978.stable.out
sql/test/BugTracker-2013/Tests/All
sql/test/BugTracker-2013/Tests/nested_concat_query.Bug-3408.sql
sql/test/BugTracker-2013/Tests/nested_concat_query.Bug-3408.stable.out
sql/test/BugTracker-2014/Tests/current_timestamp.Bug-3427.sql
sql/test/BugTracker-2014/Tests/current_timestamp.Bug-3427.stable.err
sql/test/BugTracker-2014/Tests/current_timestamp.Bug-3427.stable.out
sql/test/BugTracker-2015/Tests/long_insert.Bug-3845.sql
sql/test/BugTracker-2015/Tests/schema-trigger.Bug-3710.sql
sql/test/BugTracker-2015/Tests/schema_view2.Bug-3766.sql
sql/test/BugTracker-2017/Tests/error-clean-cache.Bug-6351.sql
sql/test/BugTracker-2017/Tests/error-clean-cache.Bug-6351.stable.err
sql/test/BugTracker-2017/Tests/error-clean-cache.Bug-6351.stable.out
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.stable.out.single
sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
sql/test/BugTracker-2018/Tests/comment-on-table-is-null.Bug-6639.sql
sql/test/BugTracker-2019/Tests/alter_table_drop_column.Bug-6749.py
sql/test/BugTracker-2019/Tests/alter_table_set_schema.Bug-6701.sql
sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
sql/test/BugTracker-2019/Tests/set-schema-mclient-msg.Bug-6754.sql
sql/test/BugTracker-2019/Tests/set-schema-mclient-msg.Bug-6754.stable.out
sql/test/BugTracker/Tests/variables.SF-1508160.stable.err
sql/test/BugTracker/Tests/variables.SF-1508160.stable.out
sql/test/Dependencies/dependency_DBobjects.sql
sql/test/Dependencies/dependency_functions.sql
sql/test/Dependencies/dependency_owner_schema_3.sql
sql/test/DropCascade/Tests/drop_columns_cascade.sql
sql/test/DropCascade/Tests/drop_function_cascade.sql
sql/test/DropCascade/Tests/drop_pkey_cascade.sql
sql/test/DropCascade/Tests/drop_table_cascade.sql
sql/test/DropCascade/Tests/drop_view_cascade.sql
sql/test/Tests/comment-on.stable.err
sql/test/Tests/keys.sql
sql/test/Tests/keys.stable.out
sql/test/Tests/procedure_syntax.sql
sql/test/Tests/session_vars.sql
sql/test/Tests/session_vars.stable.err
sql/test/Tests/session_vars.stable.out
sql/test/Tests/zones.sql
sql/test/Triggers/cascaded_triggers.sql
sql/test/Triggers/referencing_clause_new.sql
sql/test/Triggers/referencing_clause_old.sql
sql/test/Triggers/trigger_activation.sql
sql/test/Triggers/triggers_schema_operations.sql
sql/test/Users/Tests/metadataConsistency.sql
sql/test/Users/Tests/metadataConsistency.stable.out
sql/test/Via-m/Tests/event_s03.stable.out
sql/test/Via-m/Tests/event_s05.stable.out
sql/test/Via-m/Tests/event_s07.stable.err
sql/test/Via-m/Tests/event_s09.stable.out
sql/test/Via-m/Tests/event_s11.stable.err
sql/test/Via-m/Tests/event_s11.stable.out
sql/test/Via-m/Tests/file_s04.stable.out
sql/test/Via-m/Tests/file_s05.stable.out
sql/test/Via-m/Tests/file_s06.stable.out
sql/test/Via-m/Tests/file_s08.stable.out
sql/test/Via-m/Tests/file_s10.stable.err
sql/test/Via-m/Tests/file_s12.stable.err
sql/test/Via-m/Tests/file_s15.stable.out
sql/test/Via-m/Tests/media_s04.stable.out
sql/test/Via-m/Tests/media_s06.stable.out
sql/test/Via-m/Tests/media_s08.stable.out
sql/test/Via-m/Tests/media_s10.stable.out
sql/test/Via-m/Tests/media_s12.stable.err
sql/test/Via-m/Tests/media_s14.stable.err
sql/test/Via-m/Tests/media_s16.stable.err
sql/test/Via-m/Tests/media_s18.stable.err
sql/test/Via-m/Tests/media_s19.stable.err
sql/test/Via-m/insert_event1.sql
sql/test/Via-m/insert_event2.sql
sql/test/Via-m/insert_event3.sql
sql/test/Via-m/insert_event4.sql
sql/test/Via-m/insert_file2.sql
sql/test/Via-m/insert_file3.sql
sql/test/Via-m/insert_file4.sql
sql/test/Via-m/insert_file5.sql
sql/test/Via-m/insert_file6.sql
sql/test/Via-m/insert_file7.sql
sql/test/Via-m/insert_file8.sql
sql/test/Via-m/insert_media1.sql
sql/test/Via-m/insert_media2.sql
sql/test/Via-m/insert_media3.sql
sql/test/Via-m/insert_media4.sql
sql/test/Via-m/insert_media5.sql
sql/test/Via-m/insert_media6.sql
sql/test/Via-m/insert_media7.sql
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.sql
sql/test/bugs/Tests/create_insert_select_aggr-bug-00001.stable.err
sql/test/bugs/Tests/union_all-bug-sf-941788.sql
sql/test/emptydb-upgrade-chain-hge/Tests/All
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.powerpc64.int128
sql/test/emptydb-upgrade-chain/Tests/All
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64.int128
sql/test/emptydb-upgrade-hge/Tests/All
sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade/Tests/All
sql/test/emptydb-upgrade/Tests/upgrade.stable.out
sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit
sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128
sql/test/emptydb/Tests/All
sql/test/emptydb/Tests/check.SQL.py
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
sql/test/json/Tests/components.sql
sql/test/json/Tests/pathexpr.sql
sql/test/mapi/Tests/sql_int128.sql
sql/test/mapi/Tests/sql_int128.stable.out.int128
sql/test/mergetables/Tests/part-elim.sql
sql/test/mergetables/Tests/part-elim.stable.out
sql/test/miscellaneous/Tests/deallocate.sql
sql/test/miscellaneous/Tests/deallocate.stable.out
sql/test/miscellaneous/Tests/declared_tables.sql
sql/test/miscellaneous/Tests/declared_tables.stable.err
sql/test/miscellaneous/Tests/declared_tables.stable.out
sql/test/miscellaneous/Tests/simple_plans.sql
sql/test/miscellaneous/Tests/simple_plans.stable.out
sql/test/miscellaneous/Tests/simple_selects.sql
sql/test/miscellaneous/Tests/simple_selects.stable.err
sql/test/miscellaneous/Tests/simple_selects.stable.out
sql/test/miscellaneous/Tests/table_udf_missing_var.py
sql/test/miscellaneous/Tests/table_udf_missing_var.stable.err
sql/test/miscellaneous/Tests/table_udf_missing_var.stable.out
sql/test/orderidx/Tests/imprints_all_types.sql
sql/test/orderidx/Tests/oidx_all_types.sql
sql/test/pg_regress/Tests/alter_table.stable.err
sql/test/pg_regress/Tests/horology.stable.err
sql/test/pg_regress/Tests/timestamp.sql
sql/test/pg_regress/Tests/timestamp.stable.out
sql/test/pg_regress/Tests/timestamptz.sql
sql/test/pg_regress/Tests/timestamptz.stable.out
sql/test/ssqq/Tests/insert_query.stable.err
sql/test/ssqq/Tests/insert_query.stable.out
sql/test/ssqq/Tests/insert_queue.stable.err
sql/test/ssqq/Tests/insert_queue.stable.out
sql/test/ssqq/Tests/insert_quser.stable.err
sql/test/ssqq/Tests/insert_quser.stable.out
sql/test/ssqq/insert_query.sql
sql/test/ssqq/insert_queue.sql
sql/test/ssqq/insert_quser.sql
sql/test/subquery/Tests/subquery4.sql
sql/test/subquery/Tests/subquery4.stable.err
sql/test/subquery/Tests/subquery4.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
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/dump.stable.out.int128
sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out.int128
sql/test/testdb-upgrade/Tests/dump.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
testing/Mtest.py.in
tools/merovingian/daemon/controlrunner.c
tools/mserver/mserver5.c
tools/mserver/shutdowntest.c
Branch: makelibstreamgreatagain
Log Message:
Merge branch 'mbedded' into 'makelibstreamgreatagain'
Conflicts:
clients/examples/C/CMakeLists.txt
clients/examples/C/Makefile.ag
common/stream/CMakeLists.txt
common/stream/Makefile.ag
sql/backends/monet5/sql_scenario.c
diffs (truncated from 186677 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -772,3 +772,6 @@ 0d51d6758f2b1f3f1804415545f8551a38da1848
28480e096722b7f76ab021c0d16c68c6949f41b4 Jun2020_5
0d51d6758f2b1f3f1804415545f8551a38da1848 Jun2020_release
28480e096722b7f76ab021c0d16c68c6949f41b4 Jun2020_release
+80bd3e89c48032840f493a63d6c4c12ee6273b3d Jun2020_7
+28480e096722b7f76ab021c0d16c68c6949f41b4 Jun2020_release
+80bd3e89c48032840f493a63d6c4c12ee6273b3d Jun2020_release
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,184 @@
+#[[
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V.
+#]]
+
+cmake_minimum_required(VERSION 3.12)
+
+set(CMAKE_MODULE_PATH
+ "${CMAKE_SOURCE_DIR}/cmake"
+ "${CMAKE_SOURCE_DIR}/cmake/Modules"
+ CACHE
+ INTERNAL
+ "Location of custom CMake modules.")
+
+include(CMakeDependentOption REQUIRED)
+
+include(monetdb-options)
+include(monetdb-versions)
+project(MonetDB VERSION "${MONETDB_VERSION}" LANGUAGES C)
+set(CMAKE_PROJECT_HOMEPAGE_URL "https://www.monetdb.org/")
+set(C_STANDARD_REQUIRED ON)
+set(CMAKE_C_STANDARD 99)
+
+if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.13.0")
+ cmake_policy(SET CMP0076 OLD)
+endif()
+
+# We give precedence to UNIX include directories over
+# OS X Frameworks directories
+set(CMAKE_FIND_FRAMEWORK LAST)
+set(CMAKE_FIND_APPBUNDLE LAST)
+
+include(CheckCSourceCompiles REQUIRED)
+include(CheckIncludeFile REQUIRED)
+include(CMakePushCheckState REQUIRED)
+include(CheckStructHasMember REQUIRED)
+include(CheckSymbolExists REQUIRED)
+include(CheckFunctionExists REQUIRED)
+include(CheckTypeSize REQUIRED)
+include(TestBigEndian REQUIRED)
+
+if(WIN32)
+ set(CMAKE_REQUIRED_LIBRARIES ws2_32.lib shell32.lib advapi32.lib)
+endif()
+
+# Include MonetDB specific functions
+include(monetdb-functions)
+include(monetdb-findpackages)
+include(monetdb-toolchain)
+monetdb_default_toolchain()
+
+include(monetdb-defines)
+monetdb_hg_revision()
+
+# required for symbol existance tests
+if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+ add_definitions(-D_XOPEN_SOURCE -D_GNU_SOURCE)
+ set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_GNU_SOURCE")
+endif()
+
+monetdb_configure_defines()
+
+if(HAVE_NETDB_H)
+ set(CMAKE_EXTRA_INCLUDE_FILES "netdb.h" "unistd.h")
+endif()
+if(HAVE_WINSOCK_H)
+ set(CMAKE_EXTRA_INCLUDE_FILES "winsock.h")
+endif()
+set(CMAKE_REQUIRED_INCLUDES "/usr/include")
+
+monetdb_configure_crypto()
+monetdb_configure_sizes()
+
+include(GNUInstallDirs)
+
+# Define the macro variables after configuring the install directories.
+# Some variables define additional installation settings.
+monetdb_macro_variables()
+monetdb_configure_misc()
+# Define custom target after the install directories variables.
+# Some custom target will need these setting.
+include(monetdb-custom-targets)
+
+SET(CMAKE_SKIP_BUILD_RPATH FALSE)
+SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
+SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_FULL_LIBDIR}")
+SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+
+# required for some instalation files
+set(PROGRAM_PERMISSIONS_DEFAULT
+ OWNER_WRITE
+ OWNER_READ
+ OWNER_EXECUTE
+ GROUP_READ
+ GROUP_EXECUTE
+ WORLD_READ
+ WORLD_EXECUTE)
+
+find_program(BASH NAMES bash DOC "bash interpreter fullpath")
+
+if(WIN32)
+ configure_file(monetdb_config_win32.h.in
+ ${CMAKE_CURRENT_BINARY_DIR}/monetdb_config.h)
+ configure_file(unistd.h.in
+ ${CMAKE_CURRENT_BINARY_DIR}/unistd.h)
+else()
+ configure_file(monetdb_config.h.in
+ ${CMAKE_CURRENT_BINARY_DIR}/monetdb_config.h)
+endif()
+
+add_library(monetdb_config_header
+ INTERFACE)
+
+target_include_directories(monetdb_config_header
+ INTERFACE
+ $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/monetdb>)
+
+install(TARGETS
+ monetdb_config_header
+ EXPORT monetdb_config_headerTargets
+ COMPONENT monetdbdev)
+
+install(EXPORT monetdb_config_headerTargets
+ FILE monetdb_config_headerTargets.cmake
+ NAMESPACE MonetDB::
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/cmake
+ COMPONENT monetdbdev)
+
+install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/monetdb_config.h
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/monetdb
+ COMPONENT monetdbdev)
+
+# [TODO]: install created python file
+configure_file(create_include_object.py.in
+ ${CMAKE_CURRENT_BINARY_DIR}/create_include_object.py
+ @ONLY)
+
+if(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
+ set(CMAKE_MODULE_LINKER_FLAGS "-Wl,-undefined,dynamic_lookup
-Wl,-undefined,dynamic_lookup")
+endif()
+
+add_subdirectory(common)
+add_subdirectory(clients)
+add_subdirectory(gdk)
+add_subdirectory(monetdb5)
+add_subdirectory(sql)
+add_subdirectory(geom)
+add_subdirectory(tools)
+if(TESTING)
+ add_subdirectory(testing)
+endif()
+
+include(CMakePackageConfigHelpers)
+configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in
+ "${CMAKE_CURRENT_BINARY_DIR}/MonetDBConfig.cmake"
+ INSTALL_DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/cmake)"
+ NO_SET_AND_CHECK_MACRO
+ NO_CHECK_REQUIRED_COMPONENTS_MACRO)
+
+write_basic_package_version_file(
+ "${CMAKE_CURRENT_BINARY_DIR}/MonetDBConfigVersion.cmake"
+ VERSION "${MONETDB_VERSION}"
+ COMPATIBILITY AnyNewerVersion)
+
+install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/MonetDBConfig.cmake
+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/cmake
+ COMPONENT monetdbdev)
+
+include(monetdb-packages)
+
+include(CTest)
+add_subdirectory(ctest)
+
+if(CMAKE_SUMMARY)
+ monetdb_cmake_summary()
+endif()
+
+# vim: set ts=2:sw=2:et
diff --git a/Config.cmake.in b/Config.cmake.in
new file mode 100644
--- /dev/null
+++ b/Config.cmake.in
@@ -0,0 +1,16 @@
+#[[
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+# Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V.
+#]]
+
+@PACKAGE_INIT@
+
+include("${CMAKE_CURRENT_LIST_DIR}/monetdb_config_headerTargets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/streamTargets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/mapiTargets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/matomicTargets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/gdkTargets.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/monetdb5Targets.cmake")
diff --git a/Makefile.ag b/Makefile.ag
deleted file mode 100644
--- a/Makefile.ag
+++ /dev/null
@@ -1,25 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-# Copyright 1997 - July 2008 CWI, August 2008 - 2020 MonetDB B.V.
-
-SUBDIRS = buildtools common clients \
- gdk \
- monetdb5 \
- sql \
- HAVE_GEOM?geom \
- tools \
- HAVE_TESTING?testing \
-
-EXTRA_DIST = bootstrap configure configure.ac configure.ag libversions \
- MonetDB.spec rpm.mk.in COPYING README.rst license.txt HowToStart.rst \
- README-Fedora README-Debian
-
-EXTRA_DIST_DIR = NT debian MacOSX documentation
-
-headers_config = {
- DIR = includedir/monetdb
- HEADERS = h
- SOURCES = monetdb_config.h
-}
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -984,6 +984,9 @@ fi
%postun -p /sbin/ldconfig
%changelog
+* Fri May 29 2020 Sjoerd Mullender <[email protected]> - 11.37.7-20200529
+- Rebuilt.
+
* Tue May 26 2020 Sjoerd Mullender <[email protected]> - 11.37.5-20200526
- Rebuilt.
- BZ#6864: (I)LIKE with multiple % doen't find matches
diff --git a/README-Debian b/README-Debian
--- a/README-Debian
+++ b/README-Debian
@@ -2,16 +2,12 @@ The following packages (DEBs) are or can
These packages are required.
-automake
+cmake # version >= 3.12
bison
gettext
libssl-dev
-libtool
libxml2-dev
-m4
-make
mercurial
-pkg-config
These packages are optional, but required when building the MonetDB
.deb packages.
diff --git a/README-Fedora b/README-Fedora
--- a/README-Fedora
+++ b/README-Fedora
@@ -2,14 +2,12 @@ The following packages (RPMs) are or can
These packages are required.
+cmake # version >= 3.12
bison
gettext-devel
-libtool
libxml2-devel
mercurial
openssl-devel
-pkgconf-m4
-pkgconf-pkg-config
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list