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 <sjo...@acm.org>
+- Removed upgrade code for versions before Jul2021.
+
 * Wed May  8 2024 Sjoerd Mullender <sjo...@acm.org>
 - 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 <sjo...@acm.org> - 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 <sjo...@acm.org> - 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 <sjo...@acm.org> - 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 <sjo...@acm.org> - 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 -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to