| 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
|