Changeset: 69410a316a7a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/69410a316a7a
Modified Files:
sql/backends/monet5/UDF/pyapi3/Tests/pyapi3_18.test
sql/backends/monet5/UDF/pyapi3/conversion3.c
sql/backends/monet5/UDF/pyapi3/pytypes3.c
Branch: default
Log
Changeset: 5e655386ffe8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5e655386ffe8
Modified Files:
sql/backends/monet5/UDF/pyapi3/Tests/pyapi3_18.test
Branch: default
Log Message:
Add test for issue #7289 (date type)
diffs (34 lines):
diff --git
Changeset: 56a377041a1f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/56a377041a1f
Modified Files:
sql/backends/monet5/UDF/pyapi3/conversion3.c
sql/backends/monet5/UDF/pyapi3/convert_loops.h
sql/backends/monet5/UDF/pyapi3/pyapi3.c
Changeset: 985acf30fee6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/985acf30fee6
Modified Files:
sql/backends/monet5/UDF/pyapi3/Tests/pyapi3_18.test
sql/backends/monet5/UDF/pyapi3/conversion3.c
sql/backends/monet5/UDF/pyapi3/convert_loops.h
Changeset: 70d80b1021de for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/70d80b1021de
Modified Files:
sql/backends/monet5/UDF/pyapi3/Tests/pyapi3_18.test
sql/backends/monet5/UDF/pyapi3/conversion3.c
sql/backends/monet5/UDF/pyapi3/convert_loops.h
Changeset: 50551d82056c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/50551d82056c
Modified Files:
sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.test
Branch: default
Log Message:
Convert numpy array to list before processing
diffs (12 lines):
diff --git
Changeset: dc7043f1da2c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/dc7043f1da2c
Modified Files:
sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.test
Branch: default
Log Message:
Fix failing test after pyapi changes
diffs (12 lines):
diff --git
Changeset: 66ca3ab61821 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/66ca3ab61821
Added Files:
testing/pyproject.toml.in
Modified Files:
testing/CMakeLists.txt
Branch: Sep2022
Log Message:
Create a proper python package in the build directory
Copy the sources of the
Changeset: df0f08f72e71 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/df0f08f72e71
Added Files:
testing/pyproject.toml.in
Modified Files:
testing/CMakeLists.txt
Branch: Jan2022
Log Message:
Create a proper python package in the build directory
Copy the sources of the
Changeset: 6f32a4fefe4e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6f32a4fefe4e
Modified Files:
testing/CMakeLists.txt
Branch: Jan2022
Log Message:
Fix dev installation of python testing package
diffs (27 lines):
diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt
Changeset: 394b46f30999 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/394b46f30999
Modified Files:
clients/mapilib/mapi.c
Branch: client_interrupts
Log Message:
Fix compilation
diffs (11 lines):
diff --git a/clients/mapilib/mapi.c b/clients/mapilib/mapi.c
---
Changeset: d8b67dbe398a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d8b67dbe398a
Modified Files:
clients/mapiclient/mclient.c
clients/mapilib/mapi.c
Branch: client_interrupts
Log Message:
Ignore SIGINT during computation
diffs (133 lines):
diff --git
Changeset: e0efcf97ebc9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e0efcf97ebc9
Modified Files:
clients/mapiclient/mclient.c
Branch: client_interrupts
Log Message:
Merge with default
diffs (truncated from 254454 to 300 lines):
diff --git a/.bumpversion.cfg
Changeset: 75e0ec55b4b8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/75e0ec55b4b8
Added Files:
common/stream/tls_stream.c
Modified Files:
common/stream/CMakeLists.txt
common/stream/socket_stream.c
common/stream/stream.h
common/stream/url_stream.c
Changeset: 711be047f451 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/711be047f451
Modified Files:
common/stream/stream.h
common/stream/tls_stream.c
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Server listens for SSL connections without crashing
Changeset: d765841c5538 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d765841c5538
Modified Files:
cmake/monetdb-defines.cmake
cmake/monetdb-findpackages.cmake
cmake/monetdb-functions.cmake
cmake/monetdb-options.cmake
common/stream/CMakeLists.txt
Changeset: 5757238512ab for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5757238512ab
Modified Files:
common/stream/tls_stream.c
Branch: smapi
Log Message:
Update copyright notice in new file
diffs (12 lines):
diff --git a/common/stream/tls_stream.c b/common/stream/tls_stream.c
Changeset: bbce097d17f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/bbce097d17f3
Modified Files:
common/stream/stream.h
common/stream/tls_stream.c
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Accept/negotiate TLS connection
If HAVE_OPENSSL is
Changeset: b7c164a70e50 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b7c164a70e50
Modified Files:
common/stream/tls_stream.c
Branch: smapi
Log Message:
Initial implementation of tls read and write functions
diffs (106 lines):
diff --git a/common/stream/tls_stream.c
Changeset: fdbc8fe59b1d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fdbc8fe59b1d
Modified Files:
common/stream/stream.h
common/stream/tls_stream.c
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Start certificate/keypair parametrization
diffs
Changeset: 678a575cd10f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/678a575cd10f
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 5947 to 300 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
---
Changeset: 0a4f7e0118f4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0a4f7e0118f4
Modified Files:
monetdb_config.h.in
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 16062 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -785,3
Changeset: c2242d708092 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c2242d708092
Modified Files:
cmake/monetdb-defines.cmake
cmake/monetdb-findpackages.cmake
cmake/monetdb-functions.cmake
cmake/monetdb-options.cmake
common/stream/CMakeLists.txt
Changeset: 41ffee2ac80a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/41ffee2ac80a
Modified Files:
cmake/monetdb-findpackages.cmake
cmake/monetdb-functions.cmake
cmake/monetdb-options.cmake
Branch: smapi
Log Message:
Change CMake to configure OpenSSL
diffs (39
Changeset: e52769a2cdbf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e52769a2cdbf
Modified Files:
cmake/monetdb-defines.cmake
common/stream/CMakeLists.txt
common/stream/socket_stream.c
monetdb_config.h.in
Branch: smapi
Log Message:
Set up OpenSSL for use
Changeset: e5d0b39b1f73 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e5d0b39b1f73
Modified Files:
testing/CMakeLists.txt
Branch: Jan2022
Log Message:
Remove MonetDBtesting code from CMake
diffs (34 lines):
diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt
---
Changeset: 7cfc0455f67f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7cfc0455f67f
Modified Files:
testing/CMakeLists.txt
Branch: Sep2022
Log Message:
Merge with Jan2022 branch
diffs (34 lines):
diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt
---
Changeset: b6af47f0ae37 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b6af47f0ae37
Modified Files:
testing/process.py
Branch: Jul2021
Log Message:
In MonetDBtesting use vault key if it exists when starting a new process
diffs (13 lines):
diff --git a/testing/process.py
Changeset: c18c8961e337 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c18c8961e337
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 428564 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -790,3 +790,4 @@
Changeset: 9901660c49d5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9901660c49d5
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 10931 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -791,3 +791,4 @@
Changeset: 116701254083 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/116701254083
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 460 to 300 lines):
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -432,6 +432,7 @@ install it.
Changeset: 48fb19325595 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/48fb19325595
Modified Files:
tools/merovingian/daemon/proxy.c
Branch: smapi
Log Message:
Don't use block streams when proxying
diffs (29 lines):
diff --git a/tools/merovingian/daemon/proxy.c
Changeset: 007fcc77507d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/007fcc77507d
Modified Files:
cmake/monetdb-defines.cmake
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 5974 to 300 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@
Changeset: 8b5bd4db8f64 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8b5bd4db8f64
Modified Files:
common/stream/stream.c
tools/merovingian/daemon/proxy.c
Branch: smapi
Log Message:
Fix compilation under STREAM_DEBUG
diffs (36 lines):
diff --git
Changeset: f58e2a9f2a56 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f58e2a9f2a56
Modified Files:
common/stream/stream.c
Branch: smapi
Log Message:
Better debugging messages
diffs (44 lines):
diff --git a/common/stream/stream.c b/common/stream/stream.c
---
Changeset: 2ffcb11c228b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2ffcb11c228b
Modified Files:
cmake/monetdb-functions.cmake
Branch: smapi
Log Message:
Merge with default
diffs (truncated from 27740 to 300 lines):
diff --git a/.bumpversion.cfg b/.bumpversion.cfg
---
Changeset: c56fb13c62b6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c56fb13c62b6
Modified Files:
tools/merovingian/daemon/merovingian.c
tools/merovingian/daemon/merovingian.h
Branch: smapi
Log Message:
Add tls properties
diffs (27 lines):
diff --git
Changeset: a75ca949924d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a75ca949924d
Modified Files:
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Do not crash if relevant dbfarm properties have not been defined
diffs (32 lines):
diff --git
Changeset: c46fc5208688 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c46fc5208688
Modified Files:
common/stream/tls_stream.c
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Error checking in tls_read and tls_write
diffs (117 lines):
diff --git
Changeset: bb4e20108377 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/bb4e20108377
Modified Files:
tools/merovingian/daemon/merovingian.c
tools/merovingian/daemon/merovingian.h
Branch: smapi
Log Message:
Remove tls_port property
diffs (22 lines):
diff --git
Changeset: 5e4c7cadbaa1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5e4c7cadbaa1
Modified Files:
tools/merovingian/daemon/client.c
tools/merovingian/daemon/merovingian.c
Branch: smapi
Log Message:
Validate TLS properties at startup
diffs (78 lines):
diff --git
Changeset: da183548dbff for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/da183548dbff
Modified Files:
tools/merovingian/daemon/client.c
Branch: smapi
Log Message:
Actually use the use_tls property
If it is set to true, but the certificate and the key have not been configured
it is
Changeset: b86c8c98aac7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b86c8c98aac7
Modified Files:
common/stream/tls_stream.c
Branch: smapi
Log Message:
Fix return values for tls_write and tls_read
diffs (25 lines):
diff --git a/common/stream/tls_stream.c
Changeset: 562791e0fabf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/562791e0fabf
Modified Files:
tools/merovingian/daemon/proxy.c
Branch: smapi
Log Message:
Proxy even local connections if use_tls is specified
diffs (23 lines):
diff --git a/tools/merovingian/daemon/proxy.c
Changeset: 7b4e6a46a692 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7b4e6a46a692
Modified Files:
tools/merovingian/daemon/client.c
tools/merovingian/daemon/proxy.c
Branch: smapi
Log Message:
No need to strdup paths to cert/key
diffs (52 lines):
diff --git
Changeset: 7fa2dcb15167 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7fa2dcb15167
Modified Files:
common/stream/tls_stream.c
tools/merovingian/daemon/proxy.c
Branch: smapi
Log Message:
Proxy UNIX sockets for TLS connections
diffs (206 lines):
diff --git
Changeset: 3d2c0455e394 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3d2c0455e394
Modified Files:
monetdb5/modules/atoms/Tests/json01.maltest
monetdb5/modules/atoms/Tests/json02.maltest
monetdb5/modules/atoms/Tests/json08.maltest
Changeset: 159672d0af34 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/159672d0af34
Modified Files:
monetdb5/modules/atoms/Tests/json13.maltest
monetdb5/modules/atoms/json.c
Branch: default
Log Message:
Return a list when jsonpath contains * operator
diffs (34 lines):
Changeset: d1f05fb6dc53 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d1f05fb6dc53
Modified Files:
sql/benchmarks/nobench/Tests/nobench.test
sql/test/BugTracker-2019/Tests/filter_json_null.Bug-6773.test
sql/test/json/Tests/bulklength.test
Branch: default
Log
Changeset: 36f9596a3f4b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/36f9596a3f4b
Modified Files:
monetdb5/modules/atoms/Tests/json05.maltest
Branch: default
Log Message:
Fix more json tests
diffs (57 lines):
diff --git a/monetdb5/modules/atoms/Tests/json05.maltest
Changeset: 8f5988722d63 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8f5988722d63
Modified Files:
monetdb5/modules/atoms/json.c
Branch: default
Log Message:
Fix duplicate key search
diffs (21 lines):
diff --git a/monetdb5/modules/atoms/json.c b/monetdb5/modules/atoms/json.c
Changeset: 8b84a41f34c0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8b84a41f34c0
Modified Files:
monetdb5/modules/atoms/Tests/json03.maltest
monetdb5/modules/atoms/Tests/json04.maltest
monetdb5/modules/atoms/Tests/json05.maltest
Changeset: 8a85f7a17b66 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8a85f7a17b66
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Handle allocation failures
diffs (38 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: c634f4995480 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c634f4995480
Modified Files:
sql/benchmarks/nobench/Tests/nobench.test
sql/test/json/Tests/books.test
sql/test/json/Tests/bulkjson.test
sql/test/json/Tests/bulklength.test
Changeset: b596ec48db00 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b596ec48db00
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Allocate more space for json construction
diffs (12 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: d292af6d71c1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d292af6d71c1
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
merged default
diffs (174 lines):
diff --git a/clients/Tests/exports.stable.out
Changeset: 253f5ecbeaa3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/253f5ecbeaa3
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Handle JSON nulls
diffs (15 lines):
diff --git a/monetdb5/modules/atoms/json.c b/monetdb5/modules/atoms/json.c
Changeset: 274a39b6ea88 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/274a39b6ea88
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Return the correct length
diffs (25 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: 7c49633a14c9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7c49633a14c9
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Do not store spaces in json
diffs (47 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: dba7305dc228 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/dba7305dc228
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Allocate more space for JSON construction buffer
diffs (12 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: 2cb4d60391f5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2cb4d60391f5
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Handle commas properly without requiring extra space
diffs (59 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: eed6b414d75c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/eed6b414d75c
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Rework JSONfromString to avoid a copy and use less space
diffs (92 lines):
diff --git
Changeset: 7842856d5faf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7842856d5faf
Modified Files:
clients/examples/C/bincopydata.c
Branch: json-storage
Log Message:
Generate canonical JSON for bincopy tests
diffs (12 lines):
diff --git a/clients/examples/C/bincopydata.c
Changeset: d288f2bf648c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d288f2bf648c
Modified Files:
sql/test/copy/Tests/no_escape2.test
sql/test/orderidx/Tests/imprints_all_types.test
sql/test/orderidx/Tests/oidx_all_types.test
Branch: json-storage
Log Message:
/monetdb5/ChangeLog
--- a/monetdb5/ChangeLog
+++ b/monetdb5/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog file for MonetDB5
# This file is updated with Maddlog
+* Fri Oct 20 2023 Panagiotis Koutsourakis
+- Change how json is stored in the database: We now normalize json
+ strings after parsing, removing
Changeset: d94504c0eae4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d94504c0eae4
Modified Files:
monetdb5/modules/atoms/Tests/json01.maltest
monetdb5/modules/atoms/Tests/json05.maltest
monetdb5/modules/atoms/Tests/json08.maltest
Changeset: 787129b6e7d4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/787129b6e7d4
Modified Files:
sql/test/prepare/Tests/named_placeholders.test
Branch: default
Log Message:
Add more tests for the named parameters
diffs (28 lines):
diff --git
Changeset: 9ebd128754e3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9ebd128754e3
Modified Files:
monetdb5/modules/atoms/json.c
Branch: default
Log Message:
Handle duplicate keys in JSON object parsing
According to the ECMAscript language specification
Changeset: d6e90e6193c6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d6e90e6193c6
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Simplify code in JSONfromString
JSONfromString is now a wrapper around JSONstr2json. JSONstr2json
parses the input
Changeset: 9f856de4d543 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9f856de4d543
Branch: json-storage
Log Message:
Merge with default
diffs (truncated from 1019 to 300 lines):
diff --git a/sql/ChangeLog b/sql/ChangeLog
--- a/sql/ChangeLog
+++ b/sql/ChangeLog
@@ -10,14 +10,16 @@
storage
new file mode 100644
--- /dev/null
+++ b/monetdb5/ChangeLog.json-storage
@@ -0,0 +1,10 @@
+# ChangeLog file for monetdb5
+# This file is updated with Maddlog
+
+* Fri Oct 20 2023 Panagiotis Koutsourakis
+- Change how json is stored in the database: We now normalize json
+ strings
/ChangeLog.json-storage
new file mode 100644
--- /dev/null
+++ b/monetdb5/ChangeLog.json-storage
@@ -0,0 +1,10 @@
+# ChangeLog file for monetdb5
+# This file is updated with Maddlog
+
+* Fri Oct 20 2023 Panagiotis Koutsourakis
+- Change how json is stored in the database: We now normalize json
Changeset: 8afe81baa0b0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8afe81baa0b0
Branch: json-storage
Log Message:
Close json-storage branch
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to
Changeset: 0ebcc94c3690 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0ebcc94c3690
Modified Files:
sql/test/BugTracker-2008/Tests/All
sql/test/BugTracker-2013/Tests/All
sql/test/BugTracker-2019/Tests/All
sql/test/Tests/All
sql/test/VOC/Tests/All
Changeset: 0a91a8a89b86 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0a91a8a89b86
Modified Files:
monetdb5/mal/Tests/All
Branch: default
Log Message:
Skip one more if libpcre is not found
diffs (12 lines):
diff --git a/monetdb5/mal/Tests/All b/monetdb5/mal/Tests/All
---
Changeset: b8dae0073c58 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b8dae0073c58
Branch: literal_features
Log Message:
Merge with default
diffs (202 lines):
diff --git a/documentation/index.rst b/documentation/index.rst
--- a/documentation/index.rst
+++ b/documentation/index.rst
@@
Changeset: 822e5a590a29 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/822e5a590a29
Branch: default
Log Message:
Merge branch literal_features into default
diffs (truncated from 1772 to 300 lines):
diff --git a/sql/common/sql_types.c b/sql/common/sql_types.c
---
Changeset: d8870e2eae85 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d8870e2eae85
Branch: literal_features
Log Message:
Merge with default
diffs (162 lines):
diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -2421,10 +2421,15 @@
Changeset: f6be9addd8f1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f6be9addd8f1
Modified Files:
monetdb5/modules/atoms/json.c
Branch: default
Log Message:
Check that we are not recursing too deeply at JSON storage creation
diffs (18 lines):
diff --git
Changeset: da8d3c2ddcea for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/da8d3c2ddcea
Modified Files:
sql/test/sys-schema/Tests/All
Branch: default
Log Message:
Skip test depending on pcre (last one)
diffs (12 lines):
diff --git a/sql/test/sys-schema/Tests/All
Changeset: 55dc18037ccd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/55dc18037ccd
Branch: default
Log Message:
Merge heads
diffs (38 lines):
diff --git a/sql/backends/monet5/rel_bin.c b/sql/backends/monet5/rel_bin.c
--- a/sql/backends/monet5/rel_bin.c
+++
Changeset: 424a2c27d7b1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/424a2c27d7b1
Modified Files:
monetdb5/modules/atoms/json.c
Branch: json-storage
Log Message:
Allocate enough space for the null byte
diffs (22 lines):
diff --git a/monetdb5/modules/atoms/json.c
Changeset: 6d5a48d485da for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6d5a48d485da
Added Files:
sql/test/Tests/more_like_tests.test
Modified Files:
sql/test/Tests/All
Branch: Jun2023
Log Message:
Add test for regex bug
diffs (39 lines):
diff --git a/sql/test/Tests/All
Changeset: 53bdd81ba929 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/53bdd81ba929
Modified Files:
monetdb5/modules/mal/pcre.c
Branch: Jun2023
Log Message:
Fix regex bug
diffs (23 lines):
diff --git a/monetdb5/modules/mal/pcre.c b/monetdb5/modules/mal/pcre.c
---
Changeset: 87f9c7266ea1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/87f9c7266ea1
Modified Files:
gdk/gdk_strimps.c
sql/test/strimps/Tests/persisted_strimp.py
Branch: strimps-updates
Log Message:
Fix persistence bug and test
diffs (52 lines):
diff --git
Changeset: 4d5de3bd9c62 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4d5de3bd9c62
Branch: strimps-updates
Log Message:
Merge with default
diffs (truncated from 10035 to 300 lines):
diff --git a/cmake/monetdb-options.cmake b/cmake/monetdb-options.cmake
---
Changeset: c1e07cf7bb31 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c1e07cf7bb31
Modified Files:
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Use portable format macro for printing query bitsring
diffs (33 lines):
diff --git a/gdk/gdk_strimps.c b/gdk/gdk_strimps.c
Changeset: fa8fb0be9762 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fa8fb0be9762
Modified Files:
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Revert earlier change to preserve strimp disk format
diffs (21 lines):
diff --git a/gdk/gdk_strimps.c b/gdk/gdk_strimps.c
Changeset: f71ffe291661 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f71ffe291661
Modified Files:
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Remove unused functions
diffs (26 lines):
diff --git a/gdk/gdk_strimps.c b/gdk/gdk_strimps.c
--- a/gdk/gdk_strimps.c
+++
Changeset: 42cad0e51a65 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/42cad0e51a65
Modified Files:
gdk/CMakeLists.txt
Branch: strimps-updates
Log Message:
Merge with default
diffs (truncated from 2638 to 300 lines):
diff --git a/ChangeLog.Sep2022 b/ChangeLog.Sep2022
deleted
Changeset: af7741d72cb1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/af7741d72cb1
Added Files:
sql/test/strimps/Tests/strimps_with_nulls.test
Modified Files:
sql/test/strimps/Tests/All
Branch: strimps-updates
Log Message:
Add test with nulls
diffs (137 lines):
diff
Changeset: 414311096bb1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/414311096bb1
Modified Files:
gdk/CMakeLists.txt
Branch: strimps-updates
Log Message:
Merge with default
diffs (truncated from 2682 to 300 lines):
diff --git a/clients/Tests/MAL-signatures-hge.test
/null
+++ b/ChangeLog.strimps-updates
@@ -0,0 +1,10 @@
+# ChangeLog file for strimpsv2
+# This file is updated with Maddlog
+
+* Mon Jul 17 2023 Panagiotis Koutsourakis
+- Implemented direct masking for strimp construction. The strimps
+ datastructure now keeps an array of 65K 64-bit integers
mode 100644
--- /dev/null
+++ b/ChangeLog.strimps-updates
@@ -0,0 +1,10 @@
+# ChangeLog file for strimpsv2
+# This file is updated with Maddlog
+
+* Mon Jul 17 2023 Panagiotis Koutsourakis
+- Implemented direct masking for strimp construction. The strimps
+ datastructure now keeps an array of 65K 64
Changeset: 223e7375debd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/223e7375debd
Branch: strimps-updates
Log Message:
Merge with default
diffs (truncated from 315 to 300 lines):
diff --git a/sql/server/rel_distribute.c b/sql/server/rel_distribute.c
--- a/sql/server/rel_distribute.c
Changeset: 9cd93eb9592a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9cd93eb9592a
Modified Files:
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Map all characters to lowercase
When constructing the imprint for a string we first map all the
characters to lowercase.
Changeset: cb4628c14cc1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cb4628c14cc1
Modified Files:
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Conditional support for case insensitive strimps
Compile using -DLOWERCASE_STRIMPS to enable case insensitive strimps
Changeset: 9128b800d559 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9128b800d559
Modified Files:
gdk/gdk_private.h
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
Merge with default
diffs (truncated from 32877 to 300 lines):
diff --git a/.hgtags b/.hgtags
---
Changeset: cc098c48aed8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cc098c48aed8
Removed Files:
gdk/gdk_strimps.h
Modified Files:
gdk/CMakeLists.txt
gdk/gdk_strimps.c
Branch: strimps-updates
Log Message:
No need for gdk_strimps.h anymore
gdk_strimps.c does not
Changeset: d058ae4cb458 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d058ae4cb458
Modified Files:
gdk/gdk_strimps.c
Branch: Jun2023
Log Message:
Fix an off-by-one bug in strimps iteration
This bug would create different bitstrings for the strings 'Karen'
and 'Karen%'. Although
901 - 1000 of 1022 matches
Mail list logo