Changeset: c27e21d8f775 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c27e21d8f775
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
monetdb5/mal/mal_client.c
monetdb5/mal/mal_parser.c
monetdb5/optimizer/opt_prelude.c
monetdb5/optimizer/opt_prelude.h
monetdb5/optimizer/opt_remap.c
sql/backends/monet5/UDF/capi/capi.c
sql/backends/monet5/generator/generator.c
sql/backends/monet5/rel_bin.c
sql/backends/monet5/sql.c
sql/backends/monet5/sql_scenario.c
sql/backends/monet5/sql_statement.c
sql/storage/bat/bat_storage.c
sql/storage/store.c
Branch: resource_management
Log Message:
merge with default
diffs (truncated from 14636 to 300 lines):
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md
b/.github/ISSUE_TEMPLATE/bug_report.md
deleted file mode 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ /dev/null
@@ -1,34 +0,0 @@
----
-name: Bug report
-about: Create a report to help us improve the sytem
-title: ''
-labels: ''
-assignees: ''
-
----
-
-**Describe the bug**
-A clear and concise description of what the bug is.
-
-**To Reproduce**
-Create a setting with minimal input for an external user to demonstrate the
buggy behavior.
-This includes the relevant part of the database schema description.
-Performance trace of the rogue query (using the TRACE command)
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-**Screenshots**
-If applicable, add screenshots to help explain your problem.
-
-**Software versions**
- - MonetDB version number [a milestone label]
- - OS and version: [e.g. Ubuntu 18.04]
- - Installed from release package or self-installed and compiled
-
-
-**Issue labeling **
-Make liberal use of the labels to characterise the issue topics. e.g. identify
severity, version, etc..
-
-**Additional context**
-Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml
b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,61 @@
+name: Bug report
+description: Use this template to report bugs in MonetDB
+labels: ["needs triage"]
+body:
+ - type: textarea
+ id: summary
+ attributes:
+ label: Describe the bug
+ description: |
+ Clear and concise description of what the bug is.
+ validations:
+ required: true
+ - type: textarea
+ id: reproduction
+ attributes:
+ label: Reproduction steps
+ description: |
+ Create a setting with minimal input for an external user to
demonstrate the buggy behavior.
+ This includes the relevant part of the database schema description.
+ Performance trace of the rogue query (using the TRACE command).
+ validations:
+ required: false
+ - type: textarea
+ id: expected
+ attributes:
+ label: Expected behavior
+ description: |
+ Clear and concise description of what you expected to happen.
+ validations:
+ required: false
+ - type: input
+ id: mdbversion
+ attributes:
+ label: MonetDB release
+ placeholder: e.g., Dec2023_SP1, 11.49.1
+ validations:
+ required: true
+ - type: dropdown
+ id: binsource
+ attributes:
+ label: Executables source
+ options:
+ - "Release packages"
+ - "Self compiled and installed"
+ validations:
+ required: true
+ - type: input
+ id: osversion
+ attributes:
+ label: Operating System
+ placeholder: e.g., Fedora Linux 39 (Workstation Edition)
+ validations:
+ required: true
+ - type: textarea
+ id: additional
+ attributes:
+ label: Additional context
+ description: |
+ Add any other context or screenshots about the problem here.
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md
b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-name: Feature request
-about: Suggest an idea for this project
-title: ''
-labels: ''
-assignees: ''
-
----
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. Ex. I'm always
frustrated when [...]
-
-**Describe the solution you'd like**
-A clear and concise description of what you want to happen.
-
-**Describe alternatives you've considered**
-A clear and concise description of any alternative solutions or features
you've considered.
-
-**Additional context**
-Add any other context or screenshots about the feature request here.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml
b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,36 @@
+name: Feature request
+description: Use this template for feature requests
+labels: ["needs triage"]
+body:
+ - type: textarea
+ id: problem
+ attributes:
+ label: Is your feature request related to a problem? Describe it
+ description: |
+ A clear and concise description of what the problem is.
+ validations:
+ required: true
+ - type: textarea
+ id: solution
+ attributes:
+ label: Describe the solution you'd like to see implemented
+ description: |
+ A clear and concise description of what you want to happen.
+ validations:
+ required: true
+ - type: textarea
+ id: alternatives
+ attributes:
+ label: Describe alternatives you've considered
+ description: |
+ A clear and concise description of any alternative solutions or
features you've considered.
+ validations:
+ required: true
+ - type: textarea
+ id: additional
+ attributes:
+ label: Additional context
+ description: |
+ Add any other context or screenshots about the feature request here.
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/other_issue.yml
b/.github/ISSUE_TEMPLATE/other_issue.yml
new file mode 100644
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/other_issue.yml
@@ -0,0 +1,28 @@
+name: Other issue
+description: Use this template for general issues (documentation bug, help,
etc)
+labels: ["needs triage"]
+body:
+ - type: textarea
+ id: problem
+ attributes:
+ label: Describe your problem
+ description: |
+ A clear and concise description of what the problem is.
+ validations:
+ required: true
+ - type: textarea
+ id: solution
+ attributes:
+ label: Describe the solution you'd like to see implemented
+ description: |
+ A clear and concise description of what you want to happen.
+ validations:
+ required: true
+ - type: textarea
+ id: additional
+ attributes:
+ label: Additional context
+ description: |
+ Add any other context or screenshots about the problem here.
+ validations:
+ required: false
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -828,3 +828,5 @@ d656785f49ee62c19705722aa6b7c171904c64d5
9a694c41042503a22d6c92aeab5bc4ca1912b62e Dec2023_9
9a694c41042503a22d6c92aeab5bc4ca1912b62e Dec2023_SP3_release
e1e9e22bf3d734dc50b56151c657a57c18f56561 Aug2024_root
+cde7d8f7c99540a8c95856df052a9f123b0c1643 Dec2023_11
+cde7d8f7c99540a8c95856df052a9f123b0c1643 Dec2023_SP4_release
diff --git a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -182,6 +182,11 @@ install(FILES
DESTINATION ${EXPORT_TARGET_PATH}
COMPONENT monetdbdev)
+install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/MonetDBConfigVersion.cmake
+ DESTINATION ${EXPORT_TARGET_PATH}
+ COMPONENT monetdbdev)
+
include(monetdb-packages)
include(CTest)
diff --git a/ChangeLog.Aug2024 b/ChangeLog.Aug2024
--- a/ChangeLog.Aug2024
+++ b/ChangeLog.Aug2024
@@ -1,6 +1,9 @@
# ChangeLog file for devel
# This file is updated with Maddlog
+* Tue Jun 25 2024 Sjoerd Mullender <[email protected]>
+- Removed upgrade code for versions before Jul2021.
+
* Wed May 8 2024 Sjoerd Mullender <[email protected]>
- The shared library (.dll aka .so files) now have the version number
as part of the name. This should allow the building of compatibility
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -95,7 +95,7 @@ Group: Applications/Databases
License: MPL-2.0
URL: https://www.monetdb.org/
BugURL: https://github.com/MonetDB/MonetDB/issues
-Source:
https://www.monetdb.org/downloads/sources/Dec2023-SP3/MonetDB-%{version}.tar.bz2
+Source:
https://www.monetdb.org/downloads/sources/Dec2023-SP4/MonetDB-%{version}.tar.bz2
# The Fedora packaging document says we need systemd-rpm-macros for
# the _unitdir and _tmpfilesdir macros to exist; however on RHEL 7
@@ -974,6 +974,40 @@ rm "${RPM_BUILD_ROOT}"%{_unitdir}/monetd
%endif
%changelog
+* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629
+- Rebuilt.
+- GH#7509: MonetDB Dec2023-SP2 crashes at `sql_init_subtype`
+- GH#7511: MonetDB Dec2023-SP2 crashes with the `PASSWORD_HASH` function
+- GH#7512: MonetDB Dec2023-SP2 crashes with the
+ `GET_MERGE_TABLE_PARTITION_EXPRESSIONS` function
+- GH#7513: MonetDB Dec2023-SP2 crashes with the `GETHOST` function
+- GH#7518: mserver reports errors when starting if geom module is enabled
+ but database was created without
+- GH#7526: deadlock, causing new connections to hang indefinitely
+- GH#7531: loading more than 2147483647 rows gives issue.
+- GH#7536: Truncated file when dumping a table from mclient into a gzipped
+ file
+- GH#7537: MonetDB crashes with a SIGSEGV due to a null pointer
+ dereference when using prepared statements
+- GH#7541: Unexpected result when using `LEVENSHTEIN`
+- GH#7546: monetdbd leaks file descriptors when starting mserver5.
+
+* Sat Jun 29 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629
+- monetdb5: The mserver5 program has a new option: --without-geom. If the
server
+ was compiled with geom support (or the geom module was installed in a
+ binary distribution), this option allows the server to start without
+ the geom module, so that it can proceed with a database that was
+ created without geom.
+
+* Wed May 15 2024 Sjoerd Mullender <[email protected]> - 11.49.11-20240629
+- sql: When sys.persist_unlogged is called for a table, it may return that
+ zero rows were persisted. If this is because the call was done too
+ early, i.e. the table was recently created and the write-ahead log
+ where this was logged has not been processed yet, the call will
+ request an immediate write-ahead log rotation. This means that the
+ WAL will be processed as soon as possible and a new call to
+ sys.persist_unlogged soon after will likely return a positive result.
+
* Thu May 02 2024 Sjoerd Mullender <[email protected]> - 11.49.9-20240502
- Rebuilt.
- GH#7422: Aggregate functions with variadic arguments
diff --git a/clients/Tests/All b/clients/Tests/All
--- a/clients/Tests/All
+++ b/clients/Tests/All
@@ -1,6 +1,6 @@
exports
-HAVE_HGE&HAVE_FITS&HAVE_GEOM&HAVE_LIBR&HAVE_LIBPY3&HAVE_NETCDF&HAVE_SHP&NOT_WIN32?MAL-signatures-hge
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]