2021-10-29 |
Niels Nes |
optional compilation HGE
dict
|
2021-10-29 |
Niels Nes |
allow more dict.*select on partitions
dict
|
2021-10-29 |
Niels Nes |
approved output
dict
|
2021-10-29 |
Niels Nes |
don't compress twice
dict
|
2021-10-29 |
Niels Nes |
push thetaselect down
dict
|
2021-10-29 |
Niels Nes |
batcalc.-+ on const + for column can be rewritten
dict
|
2021-10-29 |
Niels Nes |
initial steps for simplified Frame of Reference (with very large (full bat) frame) compression
dict
|
2021-10-29 |
Pedro Ferreira |
Extend tests with views
sqlfuncfix
|
2021-10-29 |
Pedro Ferreira |
Merged with default
sqlfuncfix
|
2021-10-29 |
Pedro Ferreira |
Clear logical table instantiation in the rel optimizer. A SQL function depending on a merge table must create the dependency on the parent rather the children
sqlfuncfix
|
2021-10-29 |
Pedro Ferreira |
Reset SQL function instantiation whenever one of its dependencies changes (key, merge table hierarchy, access, trigger, idx)
sqlfuncfix
|
2021-10-29 |
Niels Nes |
dropped CMP0076 cmake policy setting (using the old behaviour)
|
2021-10-29 |
Pedro Ferreira |
Use a lock while instantiating a SQL or MAL function to avoid hidden race conditions. After the instantiation is done, the lock won't be used
sqlfuncfix
|
2021-10-29 |
Sjoerd Mullender |
Don't use linear hashing to grow string hash; better estimate for initial size.
string-dedup
|
2021-10-28 |
Sjoerd Mullender |
Create system tables with a reasonable estimate of the required capacity.
string-dedup
|
2021-10-28 |
Pedro Ferreira |
Generate MAL names for SQL functions using a counter. Later we could improve this by moving them into a separate module
sqlfuncfix
|
2021-10-28 |
Sjoerd Mullender |
Merge with Jul2021 branch.
|
2021-10-28 |
Sjoerd Mullender |
Fixed SQL number parsing.
Jul2021
|
2021-10-28 |
Pedro Ferreira |
Reset implementation earlier
sqlfuncfix
|
2021-10-28 |
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
|
2021-10-28 |
Sjoerd Mullender |
Merge with default branch.
string-dedup
|
2021-10-28 |
Sjoerd Mullender |
A bit of cleanup.
|
2021-10-27 |
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
|
2021-10-27 |
Sjoerd Mullender |
No need to clean string hash (there is none).
string-dedup
|
2021-10-27 |
Sjoerd Mullender |
Merge with default branch.
string-dedup
|
2021-10-27 |
Sjoerd Mullender |
Use knowledge about double-eliminated strings.
|
2021-10-27 |
Panagiotis Koutsourakis |
Merge with default
string_imprints
|
2021-10-27 |
Panagiotis Koutsourakis |
Avoid building the strimp if there are not enough pairs
string_imprints
|
2021-10-27 |
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.
|
2021-10-27 |
Niels Nes |
reset storage_type when dict compression doesn't fit sht type offsets anymore.
dict
|
2021-10-27 |
Niels Nes |
merged with default
dict
|
2021-10-27 |
Niels Nes |
merged with jul2021
|
2021-10-27 |
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
|
2021-10-27 |
Sjoerd Mullender |
Add some casts.
dict
|
2021-10-27 |
Sjoerd Mullender |
Copy-paste error (presumably).
dict
|
2021-10-27 |
Niels Nes |
more mal_profiler backports, ie make sure we lock and use mal_profiler last in the optimizers
Jul2021
|
2021-10-27 |
Pedro Ferreira |
Partly revert changeset 896fc5b945f3 COPY INTO and COPY FROM will keep using different string delimiters
|
2021-10-26 |
Niels Nes |
mergred with default
dict
|
2021-10-26 |
Sjoerd Mullender |
Merge with Jul2021 branch.
|
2021-10-26 |
Niels Nes |
merged with default
dict
|
2021-10-26 |
Niels Nes |
changed some locks, should fix parsing issues with stethoscope
|
2021-10-26 |
Sjoerd Mullender |
Approved for pymonetdb 1.5.0.
Jul2021
|
2021-10-26 |
Niels Nes |
backported flush fixes
Jul2021
|
2021-10-26 |
Sjoerd Mullender |
Merge with default branch.
string-dedup
|
2021-10-26 |
Niels Nes |
merged with d
dict
|
2021-10-26 |
Niels Nes |
merged
|
2021-10-26 |
Niels Nes |
make sure too only flush at end of event.
|
2021-10-26 |
Niels Nes |
add clear of dict column
dict
|
2021-10-26 |
Pedro Ferreira |
Clean before returning
|
2021-10-26 |
Sjoerd Mullender |
Merge with Jul2021 branch.
|
2021-10-26 |
Sjoerd Mullender |
Python 3.10 no longer defines ssize_t.
Jul2021
|
2021-10-25 |
Panagiotis Koutsourakis |
Merge with default
string_imprints
|
2021-10-26 |
Niels Nes |
merged with default
dict
|
2021-10-26 |
Sjoerd Mullender |
Merge with Oct2020 branch.
Jul2021
|
2021-10-26 |
Sjoerd Mullender |
Share vheap if projecting an already shared vheap.
Oct2020
|
2021-10-26 |
Niels Nes |
don't flush (again) if we wrote the BLOCK auto flush size.
|
2021-10-26 |
Pedro Ferreira |
Next subquery crash
|
2021-10-25 |
Pedro Ferreira |
Another scale propagation issue
|
2021-10-25 |
Pedro Ferreira |
Also update label count on table returning function outputs
|
2021-10-25 |
Martin van Dinther |
Approve upgrade outputs for new system table sys.fkey_actions and view sys.fkeys
|