Changeset: db5af1da0713 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/db5af1da0713
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_batop.c
Branch: Jul2021
Log Message:
Implemented BAT{update,replace}pos to update/replace multiple values.
The loc
Changeset: b440c909b84e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b440c909b84e
Modified Files:
gdk/gdk_bat.c
gdk/gdk_batop.c
Branch: Jul2021
Log Message:
Make it easier to append multiple NIL values in one go.
Just call BUNappendmulti with a NULL value for the values
Changeset: b58b19a11e87 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b58b19a11e87
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_batop.c
sql/storage/bat/bat_storage.c
Branch: Jul2021
Log Message:
Fix interface of new functions, and use
Changeset: 4381827a1c0b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4381827a1c0b
Modified Files:
gdk/gdk_aggr.c
gdk/gdk_batop.c
gdk/gdk_group.c
gdk/gdk_imprints.c
gdk/gdk_join.c
gdk/gdk_select.c
sql/benchmarks/tpcds/Tests/one.test.
Changeset: c29fdf74c0c4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c29fdf74c0c4
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Simplify unload test.
diffs (17 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -2375,9 +
Changeset: a53bf23e6341 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a53bf23e6341
Modified Files:
monetdb5/modules/kernel/bat5.c
Branch: Jul2021
Log Message:
Dereference external values.
diffs (51 lines):
diff --git a/monetdb5/modules/kernel/bat5.c b/monetdb5/modules/kernel/b
Changeset: 49f602f33158 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/49f602f33158
Modified Files:
gdk/gdk_string.c
Branch: Jul2021
Log Message:
Delay initialization of string heap hash until first string is entered.
This means that empty string bats take up no space at all.
di
Changeset: d32213caa34f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d32213caa34f
Modified Files:
gdk/gdk_logger.c
gdk/gdk_select.c
gdk/gdk_tm.c
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_listing.c
monetdb5/mal/mal_profiler.c
mone
Changeset: 9f9a288a6902 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9f9a288a6902
Modified Files:
gdk/gdk.h
gdk/gdk_bbp.c
gdk/gdk_heap.c
gdk/gdk_storage.c
sql/storage/bat/bat_logger.c
Branch: Jul2021
Log Message:
Don't save empty heap files.
dif
Changeset: 5e37d4f15c48 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5e37d4f15c48
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_aggr.c
Changeset: cc4d477cc939 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cc4d477cc939
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Removed islocked assertions: they trigger for some reason on Windows 7.
diffs (63 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--
Changeset: 93bc892a8414 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/93bc892a8414
Modified Files:
monetdb5/modules/atoms/json.c
Branch: Jul2021
Log Message:
',' is strictly a separator in json.
diffs (39 lines):
diff --git a/monetdb5/modules/atoms/json.c b/monetdb5/modules/at
Changeset: 4261a1837b4e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4261a1837b4e
Modified Files:
monetdb5/modules/atoms/json.c
Branch: Jul2021
Log Message:
Tab, linefeed and carriage return are not allowed in JSON strings.
diffs (14 lines):
diff --git a/monetdb5/modules/atom
Changeset: 3f80f619171c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3f80f619171c
Modified Files:
monetdb5/modules/atoms/json.c
Branch: Jul2021
Log Message:
Fix JSON parsing.
\f is not a whitespace char; decimal point must be followed by a
digit; no control char allowed in strin
Changeset: d428efc87167 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d428efc87167
Modified Files:
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_heap.c
gdk/gdk_private.h
gdk/gdk_string.c
Branch: Jul2021
Log Message:
Simplify code: move choice between exten
Changeset: 3c7af438b73c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3c7af438b73c
Modified Files:
sql/storage/bat/bat_storage.c
Branch: Jul2021
Log Message:
Remove bad assert.
In the past, updates were not sorted, so this assert prevented
upgrades.
diffs (11 lines):
diff --gi
Changeset: 9841d27bcb7b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9841d27bcb7b
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Get ref count inside lock.
diffs (29 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -228
Changeset: abd5584e0974 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/abd5584e0974
Modified Files:
sql/backends/monet5/UDF/pyapi3/conversion3.c
Branch: Jul2021
Log Message:
Don't create masked array if it turns out there are no nils.
diffs (49 lines):
diff --git a/sql/backends
Changeset: ab9dd439560c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ab9dd439560c
Modified Files:
sql/storage/store.c
Branch: Jul2021
Log Message:
Destroy lock before dealloc.
diffs (11 lines):
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+
Changeset: 2578b647acbc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2578b647acbc
Modified Files:
gdk/gdk_bat.c
sql/test/miscellaneous/Tests/groupby_error.test
sql/test/orderidx/Tests/simpletable.test
sql/test/orderidx/Tests/smalltable.test
Branch: Jul2021
Changeset: d9aed3b92de5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d9aed3b92de5
Modified Files:
common/utils/mcrypt.c
Branch: Jul2021
Log Message:
We always have SHA512, so we need the code to produce the hex string.
diffs (19 lines):
diff --git a/common/utils/mcrypt.c b/co
Changeset: cb334b0ff7d0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cb334b0ff7d0
Modified Files:
gdk/gdk_batop.c
gdk/gdk_private.h
gdk/gdk_string.c
monetdb5/modules/mal/tablet.c
Branch: Jul2021
Log Message:
A bunch of micro optimizations.
diffs (222 li
Changeset: b68d23e2fc22 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b68d23e2fc22
Modified Files:
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_heap.c
gdk/gdk_private.h
gdk/gdk_string.c
monetdb5/optimizer/opt_dataflow.c
Changeset: b02226341320 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b02226341320
Modified Files:
gdk/gdk.h
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_project.c
gdk/gdk_string.c
monetdb5/mal/mal_profiler.c
monetdb5/
Changeset: e9f7a99a2648 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e9f7a99a2648
Modified Files:
sql/benchmarks/tpcds/Tests/one.test.in
Branch: Jul2021
Log Message:
Typo.
diffs (12 lines):
diff --git a/sql/benchmarks/tpcds/Tests/one.test.in
b/sql/benchmarks/tpcds/Tests/one.
Changeset: d13263b977bc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d13263b977bc
Modified Files:
gdk/gdk.h
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_string.c
monetdb5/mal/mal_profiler.c
monetdb5/mal/mal_resource.c
Changeset: 98f562869090 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/98f562869090
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Extra safety in debug code: don't crash when no descriptor.
diffs (28 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_
Changeset: 29685d85efe3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/29685d85efe3
Modified Files:
gdk/gdk.h
gdk/gdk_atoms.c
gdk/gdk_bbp.c
gdk/gdk_logger.c
gdk/gdk_storage.c
monetdb5/mal/mal_debugger.c
monetdb5/modules/kernel/bat5.c
Changeset: 210fa748cd4a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/210fa748cd4a
Modified Files:
gdk/gdk_batop.c
Branch: Jul2021
Log Message:
Bat p is optional: don't crash with debug tracing.
diffs (14 lines):
diff --git a/gdk/gdk_batop.c b/gdk/gdk_batop.c
--- a/gdk/gdk_bat
Changeset: 1febf8a266a5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1febf8a266a5
Modified Files:
gdk/gdk_batop.c
gdk/gdk_hash.c
gdk/gdk_private.h
Branch: Jul2021
Log Message:
Destroy hash after failed update.
diffs (49 lines):
diff --git a/gdk/gdk_batop.c b/g
Changeset: bb227615634f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/bb227615634f
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
In a separate thread, unload bats that haven't been used in a while.
diffs (80 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a
Changeset: 8b5ad812921b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8b5ad812921b
Modified Files:
gdk/gdk_hash.c
Branch: Jul2021
Log Message:
Be more careful when to remove the hash-is-uptodate bit.
diffs (198 lines):
diff --git a/gdk/gdk_hash.c b/gdk/gdk_hash.c
--- a/gdk/gdk
Changeset: d788f02f7c3b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d788f02f7c3b
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk_hash.c
gdk/gdk_hash.h
Branch: Jul2021
Log Message:
Turn HASHgrowbucket into a static function.
diffs (47 lines):
diff --g
Changeset: bcb48b85cf30 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/bcb48b85cf30
Modified Files:
NT/mkodbcwxs.py
NT/mksqlwxs.py
Branch: Jul2021
Log Message:
Try to use appropriate environment variable to find visual studio files.
diffs (62 lines):
diff --git a/NT/mko
Changeset: edf6c5e9dff1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/edf6c5e9dff1
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_aggr.c
gdk/gdk_analytic_func.c
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_calc.c
Changeset: a68a877360e4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a68a877360e4
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_aggr.c
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_calc.c
gdk/gdk_h
Changeset: 6426f2395d94 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6426f2395d94
Modified Files:
gdk/gdk_analytic_func.c
Branch: Jul2021
Log Message:
Remove restrict keywords that at least some compilers cause unwanted
optimizations.
diffs (129 lines):
diff --git a/gdk/gdk_
Changeset: daa48b97fca5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/daa48b97fca5
Modified Files:
gdk/gdk.h
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_hash.c
Branch: Jul2021
Log Message:
In updating operations, set count at end inside the theaplock.
I.e. do no
Changeset: 6980f2d26c8a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6980f2d26c8a
Modified Files:
gdk/gdk_group.c
Branch: Oct2020
Log Message:
Don't use small hash size when subgrouping.
This fixes a problem when subgrouping a large column of width 1 or 2
which would take foreve
Changeset: a2ac2cbb0723 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a2ac2cbb0723
Modified Files:
gdk/gdk_group.c
Branch: Jul2021
Log Message:
Merge with Oct2020 branch.
diffs (43 lines):
diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c
--- a/gdk/gdk_group.c
+++ b/gdk/gdk_group
Changeset: e066094d5537 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e066094d5537
Modified Files:
gdk/gdk.h
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_group.c
gdk/gdk_hash.c
Branch: default
Log Message:
Merge with Jul2021 branch.
diffs (truncated fro
Changeset: 6476c6378fc7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6476c6378fc7
Modified Files:
gdk/gdk_join.c
gdk/gdk_select.c
Branch: Jul2021
Log Message:
In join and select, be more careful when we acquire the hash lock.
Only look at the thash pointer when we have t
Changeset: a006527b8bed for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a006527b8bed
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_batop.c
monetdb5/modules/kernel/bat5.c
Branch: Jul2021
Log Message:
Removed function that has never been c
Changeset: 355608bedf7b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/355608bedf7b
Modified Files:
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_delta.c
gdk/gdk_unique.c
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_profiler.c
monetdb5/mal/ma
Changeset: 0b3db1241854 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0b3db1241854
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_join.c
gdk/gdk_select.c
gdk/gdk_unique.c
mone
Changeset: 3964ff1b8b99 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3964ff1b8b99
Modified Files:
gdk/gdk_aggr.c
gdk/gdk_align.c
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_group.c
gdk/gdk_hash.c
gdk/gdk_select.c
Changeset: 68aa1effbbe0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/68aa1effbbe0
Modified Files:
gdk/gdk.h
sql/storage/bat/bat_storage.c
Branch: Jul2021
Log Message:
bat_iterator is for read-only access only.
diffs (51 lines):
diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a
Changeset: 742c240a14f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/742c240a14f3
Modified Files:
gdk/gdk_logger_old.c
Branch: Jul2021
Log Message:
No need to use locking for reading catalog bats during initialization.
diffs (76 lines):
diff --git a/gdk/gdk_logger_old.c b/gdk
Changeset: 2bcbf52d8f6f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2bcbf52d8f6f
Modified Files:
gdk/gdk_storage.c
Branch: Jul2021
Log Message:
Lock hash heap when saving it.
diffs (14 lines):
diff --git a/gdk/gdk_storage.c b/gdk/gdk_storage.c
--- a/gdk/gdk_storage.c
+++ b/g
Changeset: 29bd1b903d37 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/29bd1b903d37
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_aggr.c
gdk/gdk_batop.c
gdk/gdk_orderidx.c
gdk/gdk_search.c
gdk/gdk_select.c
Branch:
Changeset: f15ba2a35dbe for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f15ba2a35dbe
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_aggr.c
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_group.c
gdk/gdk_
Changeset: 29f41d31f964 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/29f41d31f964
Modified Files:
gdk/gdk_hash.c
Branch: Jul2021
Log Message:
No need for full-featured iterator inside hash changing functions.
These functions are only called when the caller is modifying the BAT,
Changeset: 7703eda4a1d5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7703eda4a1d5
Modified Files:
gdk/gdk_hash.c
Branch: default
Log Message:
Merge with Jul2021 branch.
diffs (159 lines):
diff --git a/gdk/gdk_hash.c b/gdk/gdk_hash.c
--- a/gdk/gdk_hash.c
+++ b/gdk/gdk_hash.c
@
Changeset: 9f79c6af29bb for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9f79c6af29bb
Modified Files:
gdk/gdk_storage.c
Branch: Jul2021
Log Message:
To avoid deadlock, and also unnecessary work, try the lock, don't wait.
diffs (25 lines):
diff --git a/gdk/gdk_storage.c b/gdk/gdk_
Changeset: 13038bd0a411 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/13038bd0a411
Modified Files:
sql/storage/bat/bat_storage.c
Branch: Jul2021
Log Message:
Add some casts.
diffs (21 lines):
diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c
--- a/sql/
Changeset: fe018a7bbbd6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fe018a7bbbd6
Modified Files:
common/utils/mstring.h
gdk/gdk_string.c
Branch: Jul2021
Log Message:
Move function checkUTF8 to mstring.h so it is generally available.
diffs (176 lines):
diff --git a/co
Changeset: 4db9e30b90ff for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4db9e30b90ff
Modified Files:
gdk/gdk_aggr.c
gdk/gdk_align.c
gdk/gdk_imprints.c
gdk/gdk_private.h
gdk/gdk_select.c
gdk/gdk_tracer.c
sql/test/BugTracker-2016/Tests/s
Changeset: e4d5a200873d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e4d5a200873d
Modified Files:
gdk/gdk_string.c
Branch: Jul2021
Log Message:
Remove ancient, unused code for ASCII chr interpretation.
We don't have chr anymore.
diffs (51 lines):
diff --git a/gdk/gdk_string.c
Changeset: 0bca4c7dc091 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0bca4c7dc091
Modified Files:
gdk/gdk_align.c
Branch: Jul2021
Log Message:
Properties are not shared between view and parent.
diffs (14 lines):
diff --git a/gdk/gdk_align.c b/gdk/gdk_align.c
--- a/gdk/gdk_ali
Changeset: ccd4dcd1fef3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ccd4dcd1fef3
Modified Files:
gdk/gdk_batop.c
Branch: Jul2021
Log Message:
Use parent order index.
diffs (23 lines):
diff --git a/gdk/gdk_batop.c b/gdk/gdk_batop.c
--- a/gdk/gdk_batop.c
+++ b/gdk/gdk_batop.c
Changeset: b21c5be4dbec for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b21c5be4dbec
Modified Files:
gdk/gdk_select.c
Branch: Jul2021
Log Message:
Can't have a label right before a declaration.
diffs (12 lines):
diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_sele
Changeset: 95d77c1c1b1c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/95d77c1c1b1c
Modified Files:
gdk/gdk_bat.c
sql/test/BugTracker-2016/Tests/storagemodel.test
Branch: Jul2021
Log Message:
When setting tkey property on view, maybe also set it on parent.
diffs (237 lin
Changeset: de4e3bf2c42b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/de4e3bf2c42b
Modified Files:
gdk/gdk_aggr.c
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_private.h
gdk/gdk_select.c
gdk/gdk_string.c
Branch: default
Log Message:
Merge with Jul2
Changeset: ed899cca1778 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ed899cca1778
Modified Files:
gdk/gdk_system.h
Branch: Jul2021
Log Message:
Remove code for non-native locks (i.e. home-grown using atomic instructions).
diffs (157 lines):
diff --git a/gdk/gdk_system.h b/gdk
Changeset: de90ccd28a1c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/de90ccd28a1c
Modified Files:
gdk/gdk_system.c
gdk/gdk_system.h
Branch: Jul2021
Log Message:
Make lock stats faster to use by using a doubly linked list.
Deleting random entries from a singly linked list
Changeset: a919efdd4160 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a919efdd4160
Modified Files:
testing/Mtest.py.in
testing/Mz.py.in
Branch: Jul2021
Log Message:
Add conditional NOWAL, and ported changes from Mtest to Mz.
diffs (truncated from 598 to 300 lines):
dif
Changeset: 534970c6cd82 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/534970c6cd82
Modified Files:
sql/test/Tests/All
sql/test/bugs/Tests/predicate_or-sf-1409824.test
Branch: Jul2021
Log Message:
Fix or add conditionals for nowal testing.
diffs (48 lines):
diff --git a
Changeset: 4c1d5bc029ea for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4c1d5bc029ea
Modified Files:
gdk/gdk_select.c
Branch: Jul2021
Log Message:
Ignore error from BATimprints.
diffs (11 lines):
diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_select.c
+++ b/gdk/g
Changeset: e801e59bc9d4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e801e59bc9d4
Modified Files:
testing/Mconvert.py.in
testing/Mtest.py.in
testing/Mz.py.in
Branch: Jul2021
Log Message:
Remove --jenkins option.
diffs (90 lines):
diff --git a/testing/Mconvert.
Changeset: 4c9dfea79f79 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4c9dfea79f79
Modified Files:
gdk/gdk_imprints.c
gdk/gdk_private.h
gdk/gdk_select.c
Branch: Jul2021
Log Message:
Better check before calling BATimprints.
diffs (85 lines):
diff --git a/gdk/gdk
Changeset: 24d467c69819 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/24d467c69819
Modified Files:
sql/test/BugTracker-2019/Tests/alter_table_drop_column.Bug-6749.py
Branch: Jul2021
Log Message:
Remove unneeded backslashes.
diffs (81 lines):
diff --git a/sql/test/BugTracker-20
Changeset: cda402643811 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/cda402643811
Modified Files:
sql/test/emptydb-upgrade-chain-hge/Tests/All
sql/test/emptydb-upgrade-chain/Tests/All
sql/test/emptydb-upgrade-hge/Tests/All
sql/test/emptydb-upgrade/Tests/Al
Changeset: e4d481413612 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e4d481413612
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
If a bat doesn't have to be backed up, don't keep BBPSYNCING bit.
The bit indicates that the bat is between being backed up (i.e. moved
to
Changeset: fd9e40be4f41 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fd9e40be4f41
Modified Files:
gdk/gdk_bat.c
Branch: Jul2021
Log Message:
Rearranged some code.
diffs (19 lines):
diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c
--- a/gdk/gdk_bat.c
+++ b/gdk/gdk_bat.c
@@ -2296,11
Changeset: 4ebd298efa56 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4ebd298efa56
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Spin without locking, make sure status bits reflect current situation.
diffs (67 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
---
Changeset: ffb98d6ca7d8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ffb98d6ca7d8
Modified Files:
gdk/gdk_select.c
Branch: Jul2021
Log Message:
Fix comment.
diffs (12 lines):
diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_select.c
+++ b/gdk/gdk_select.c
@@ -18
Changeset: 407004767d48 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/407004767d48
Modified Files:
gdk/gdk_imprints.c
Branch: Jul2021
Log Message:
When bat changes during imprints build, discard imprints.
Note that imprints are created on the parent bat of a view, and this
paren
Changeset: 3e24d64d9041 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3e24d64d9041
Modified Files:
gdk/gdk_imprints.c
Branch: Jul2021
Log Message:
Clean up temporary bats.
diffs (14 lines):
diff --git a/gdk/gdk_imprints.c b/gdk/gdk_imprints.c
--- a/gdk/gdk_imprints.c
+++ b/gdk
Changeset: b6765b3c9b57 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b6765b3c9b57
Modified Files:
gdk/gdk_bat.c
Branch: Jul2021
Log Message:
Fix setting of tseqbase on append.
diffs (19 lines):
diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c
--- a/gdk/gdk_bat.c
+++ b/gdk/gdk_bat.c
plit /;/, $ENV{PERL_MONETDB_CLI_MODULES}
|| 'MonetDB::CLI::MapiPP';
diff --git a/debian/changelog b/debian/changelog
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,3 +15,9 @@ libdbd-monetdb-perl (1.0) unstable; urge
* The Perl interface to MonetDB is now a separate package.
Changeset: 187aadf0ae59 for monetdb-perl
URL: https://dev.monetdb.org/hg/monetdb-perl/rev/187aadf0ae59
Modified Files:
.hgtags
Branch: default
Log Message:
Version 1.2.
diffs (8 lines):
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -1,3 +1,4 @@
1cd213d2b7f5b3b291a61de9b
Changeset: e9608050e060 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e9608050e060
Modified Files:
gdk/gdk_firstn.c
Branch: Jul2021
Log Message:
Don't produce unneeded column.
diffs (28 lines):
diff --git a/gdk/gdk_firstn.c b/gdk/gdk_firstn.c
--- a/gdk/gdk_firstn.c
+++ b/gdk/g
Changeset: c1f0575eecbf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c1f0575eecbf
Modified Files:
gdk/gdk_atoms.h
Branch: Jul2021
Log Message:
Use a cheaper way to check for uuid nil.
diffs (19 lines):
diff --git a/gdk/gdk_atoms.h b/gdk/gdk_atoms.h
--- a/gdk/gdk_atoms.h
+++ b
Changeset: 27b06e0ac8cc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/27b06e0ac8cc
Modified Files:
sql/storage/store.c
Branch: Jul2021
Log Message:
Use correct nil check for type.
diffs (12 lines):
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.
Changeset: 8292c7a4dee3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8292c7a4dee3
Modified Files:
gdk/gdk_atoms.h
Branch: Jul2021
Log Message:
Use nil check that the compiler can more easily optimize.
diffs (26 lines):
diff --git a/gdk/gdk_atoms.h b/gdk/gdk_atoms.h
--- a/gdk/
Changeset: ca0a61a2f0ff for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ca0a61a2f0ff
Modified Files:
gdk/gdk_project.c
Branch: Jul2021
Log Message:
When projecting a single value, the result is constant.
Also slight optimization if first projected bat is empty.
diffs (34 lines):
Changeset: ad12d1d7895d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ad12d1d7895d
Modified Files:
gdk/gdk_join.c
Branch: Jul2021
Log Message:
Balance locks and unlocks properly.
diffs (16 lines):
diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_
Changeset: a65b0d17c941 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a65b0d17c941
Modified Files:
gdk/gdk_bat.c
Branch: Jul2021
Log Message:
Don't clean up iterator twice.
diffs (11 lines):
diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c
--- a/gdk/gdk_bat.c
+++ b/gdk/gdk_bat.c
@@
Changeset: 60c9b0a73ffc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/60c9b0a73ffc
Modified Files:
gdk/gdk.h
gdk/gdk_bbp.c
gdk/gdk_hash.c
gdk/gdk_heap.c
gdk/gdk_imprints.c
gdk/gdk_orderidx.c
gdk/gdk_private.h
gdk/gdk_storage.
Changeset: 7624bf8741c8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7624bf8741c8
Modified Files:
gdk/gdk_bat.c
Branch: Jul2021
Log Message:
Simplify heap extending.
diffs (104 lines):
diff --git a/gdk/gdk_bat.c b/gdk/gdk_bat.c
--- a/gdk/gdk_bat.c
+++ b/gdk/gdk_bat.c
@@ -738,
Changeset: e46abef96de3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e46abef96de3
Modified Files:
geom/monetdb5/geom.c
geom/monetdb5/geomBulk.c
monetdb5/modules/atoms/mtime.c
monetdb5/modules/kernel/alarm.c
monetdb5/modules/mal/wlc.c
Branch: Jul202
Changeset: 6b2fe82d5dc0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6b2fe82d5dc0
Modified Files:
gdk/gdk_logger.h
gdk/gdk_logger_internals.h
sql/backends/monet5/rel_bin.c
sql/include/sql_catalog.h
sql/server/rel_basetable.h
sql/server/rel_
Changeset: f8bfd615ce50 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f8bfd615ce50
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_bbp.c
gdk/gdk_logger.c
gdk/gdk_tm.c
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_in
Changeset: 1d034c70950b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1d034c70950b
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk_bat.c
gdk/gdk_bbp.c
gdk/gdk_bbp.h
gdk/gdk_private.h
gdk/gdk_tm.c
Branch: Jul2021
Log Message:
Make s
Changeset: 81811988a165 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/81811988a165
Modified Files:
gdk/gdk_bat.c
gdk/gdk_batop.c
Branch: Jul2021
Log Message:
Move locking of the hash out of the inner loop.
This doesn't work for the calls to BUNappend, but we work around t
Changeset: 80ab14debafe for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/80ab14debafe
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Don't unload a bat that is being synced.
diffs (12 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk
Changeset: ea29cca40671 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ea29cca40671
Modified Files:
gdk/gdk.h
gdk/gdk_bat.c
Branch: Jul2021
Log Message:
Deal with offsets that point outside of the vheap.
This is for the logger's sake during application of the WAL.
diffs
Changeset: aa8eb19bb2a5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/aa8eb19bb2a5
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_bat.c
gdk/gdk_batop.c
gdk/gdk_bbp.c
gdk/gdk_hash.c
gdk/gdk_heap.c
gdk/gdk_p
Changeset: f486880fdb58 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f486880fdb58
Modified Files:
monetdb5/modules/mal/txtsim.c
Branch: Jul2021
Log Message:
Plug a hole.
diffs (19 lines):
diff --git a/monetdb5/modules/mal/txtsim.c b/monetdb5/modules/mal/txtsim.c
--- a/monetdb
Changeset: 2383796ca3f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2383796ca3f3
Modified Files:
testing/Mtest.py.in
Branch: Jul2021
Log Message:
Add option --restart to restart the server for each test (old behavior).
diffs (61 lines):
diff --git a/testing/Mtest.py.in b/tes
1 - 100 of 18386 matches
Mail list logo