log

age author description
Fri, 29 Oct 2021 09:48:20 +0200 Sjoerd Mullender Don't use linear hashing to grow string hash; better estimate for initial size. string-dedup
Thu, 28 Oct 2021 14:57:58 +0200 Sjoerd Mullender Create system tables with a reasonable estimate of the required capacity. string-dedup
Thu, 28 Oct 2021 18:04:52 +0200 Pedro Ferreira Generate MAL names for SQL functions using a counter. Later we could improve this by moving them into a separate module sqlfuncfix
Thu, 28 Oct 2021 17:46:22 +0200 Sjoerd Mullender Merge with Jul2021 branch.
Thu, 28 Oct 2021 17:44:19 +0200 Sjoerd Mullender Fixed SQL number parsing. Jul2021
Thu, 28 Oct 2021 17:31:40 +0200 Pedro Ferreira Reset implementation earlier sqlfuncfix
Thu, 28 Oct 2021 16:33:15 +0200 Pedro Ferreira Started function backend gencode cleanup. SQL and MAL functions require instantiation before they can be used. Make sure a function is instantiated before using the obtained MAL module and function names sqlfuncfix
Thu, 28 Oct 2021 10:18:44 +0200 Sjoerd Mullender Merge with default branch. string-dedup
Thu, 28 Oct 2021 10:13:31 +0200 Sjoerd Mullender A bit of cleanup.
Wed, 27 Oct 2021 19:15:36 +0200 Pedro Ferreira Don't leave new compilation properties on errors, so set them at a reversible state. Cleaned my mal function find implementation address code
Wed, 27 Oct 2021 18:39:58 +0200 Sjoerd Mullender No need to clean string hash (there is none). string-dedup
Wed, 27 Oct 2021 18:36:45 +0200 Sjoerd Mullender Merge with default branch. string-dedup
Wed, 27 Oct 2021 18:34:33 +0200 Sjoerd Mullender Use knowledge about double-eliminated strings.
Wed, 27 Oct 2021 18:06:53 +0300 Panagiotis Koutsourakis Merge with default string_imprints
Wed, 27 Oct 2021 18:05:10 +0300 Panagiotis Koutsourakis Avoid building the strimp if there are not enough pairs string_imprints
Wed, 27 Oct 2021 15:44:34 +0200 Martin van Dinther Removed function sys.ALTER_TABLE(s STRING, t STRING) as it is only used in 1 place and can easily be inlined.
Wed, 27 Oct 2021 14:17:03 +0200 Niels Nes reset storage_type when dict compression doesn't fit sht type offsets anymore. dict
Wed, 27 Oct 2021 13:53:19 +0200 Niels Nes merged with default dict
Wed, 27 Oct 2021 13:41:22 +0200 Niels Nes merged with jul2021
Wed, 27 Oct 2021 13:34:54 +0200 Niels Nes make sure we use the proper mvc_var from before a barrier block. No need to call mvc() again (allows for slightly more mal optimizations). Jul2021
Wed, 27 Oct 2021 10:52:00 +0200 Sjoerd Mullender Add some casts. dict
Wed, 27 Oct 2021 10:51:50 +0200 Sjoerd Mullender Copy-paste error (presumably). dict
Wed, 27 Oct 2021 10:40:49 +0200 Niels Nes more mal_profiler backports, ie make sure we lock and use mal_profiler last in the optimizers Jul2021
Wed, 27 Oct 2021 09:18:02 +0200 Pedro Ferreira Partly revert changeset 896fc5b945f3 COPY INTO and COPY FROM will keep using different string delimiters
Tue, 26 Oct 2021 21:00:51 +0200 Niels Nes mergred with default dict
Tue, 26 Oct 2021 20:50:49 +0200 Sjoerd Mullender Merge with Jul2021 branch.
Tue, 26 Oct 2021 20:05:13 +0200 Niels Nes merged with default dict
Tue, 26 Oct 2021 20:04:53 +0200 Niels Nes changed some locks, should fix parsing issues with stethoscope
Tue, 26 Oct 2021 19:29:48 +0200 Sjoerd Mullender Approved for pymonetdb 1.5.0. Jul2021
Tue, 26 Oct 2021 17:40:14 +0200 Niels Nes backported flush fixes Jul2021
Tue, 26 Oct 2021 17:21:49 +0200 Sjoerd Mullender Merge with default branch. string-dedup
Tue, 26 Oct 2021 16:56:49 +0200 Niels Nes merged with d dict
Tue, 26 Oct 2021 16:55:54 +0200 Niels Nes merged
Tue, 26 Oct 2021 16:55:43 +0200 Niels Nes make sure too only flush at end of event.
Tue, 26 Oct 2021 16:50:14 +0200 Niels Nes add clear of dict column dict
Tue, 26 Oct 2021 16:07:38 +0200 Pedro Ferreira Clean before returning
Tue, 26 Oct 2021 16:04:10 +0200 Sjoerd Mullender Merge with Jul2021 branch.
Tue, 26 Oct 2021 15:55:08 +0200 Sjoerd Mullender Python 3.10 no longer defines ssize_t. Jul2021
Mon, 25 Oct 2021 14:54:50 +0300 Panagiotis Koutsourakis Merge with default string_imprints
Tue, 26 Oct 2021 13:50:23 +0200 Niels Nes merged with default dict
Tue, 26 Oct 2021 13:45:11 +0200 Sjoerd Mullender Merge with Oct2020 branch. Jul2021
Tue, 26 Oct 2021 13:38:33 +0200 Sjoerd Mullender Share vheap if projecting an already shared vheap. Oct2020
Tue, 26 Oct 2021 13:45:46 +0200 Niels Nes don't flush (again) if we wrote the BLOCK auto flush size.
Tue, 26 Oct 2021 11:29:27 +0200 Pedro Ferreira Next subquery crash
Mon, 25 Oct 2021 17:11:02 +0200 Pedro Ferreira Another scale propagation issue
Mon, 25 Oct 2021 17:09:02 +0200 Pedro Ferreira Also update label count on table returning function outputs
Mon, 25 Oct 2021 16:36:41 +0200 Martin van Dinther Approve upgrade outputs for new system table sys.fkey_actions and view sys.fkeys
Mon, 25 Oct 2021 15:59:34 +0200 Mitchell Weggemans Avoid SEGFAULT by checking for 0 geo-update
Mon, 25 Oct 2021 15:50:34 +0200 Martin van Dinther Approve new check outputs for new system table sys.fkey_actions and view sys.fkeys
Mon, 25 Oct 2021 15:41:14 +0200 Pedro Ferreira rel_bind_path improvements 1. Call rel_base_bind_column only if basetable relation has no exps set 2. Return early on error and avoid crash. 3. Don't compute other children bind paths if earlier ones are not found
Mon, 25 Oct 2021 14:35:03 +0200 Pedro Ferreira Test the right table
Mon, 25 Oct 2021 14:23:44 +0200 Pedro Ferreira Fixed two small issues: 1. Set hseqbase on the remote bat 2. Don't push down select relation under projection with identity function call (later we can optimize this by extracting the identity function call from the projection)
Mon, 25 Oct 2021 14:04:34 +0200 Sjoerd Mullender Fix remote get for string bats to use the correct name for the tail file.
Mon, 25 Oct 2021 11:33:13 +0200 Sjoerd Mullender Off-by-one error.
Mon, 25 Oct 2021 11:00:10 +0200 Pedro Ferreira Removed wrong false result detection on comparison expression
Sun, 24 Oct 2021 14:23:18 +0200 Niels Nes merged with default dict
Sun, 24 Oct 2021 12:07:38 +0200 Niels Nes crude attempt at reducing extreem fanout of mitosis on self joins.
Sat, 23 Oct 2021 17:11:59 +0200 Niels Nes don't rewrite case if the condition has a relation
Sat, 23 Oct 2021 17:11:24 +0200 Niels Nes small changes for missing user/password on remote connections
Fri, 22 Oct 2021 16:40:31 +0200 Niels Nes small fix (needs checks) for the TIMEOUT_LOOP ie off by one