2021-02-25 |
Panagiotis Koutsourakis |
Basic correct implementation
string_imprints
|
2021-03-01 |
Pedro Ferreira |
I forgot to add this test. Blobs are convertible to chars
|
2021-03-01 |
Pedro Ferreira |
Don't use visitor, so the predicate can return earlier if it fails
|
2021-03-01 |
Pedro Ferreira |
Don't use visitors to evaluate a predicate, because they cannot exit earlier if the predicate is validated
|
2021-03-01 |
Pedro Ferreira |
At the moment, avoid successive blob allocations by reusing the same buffer
|
2021-03-01 |
Niels Nes |
merged
|
2021-03-01 |
Niels Nes |
output empty string instead of crash on NULL
|
2021-03-01 |
Niels Nes |
cleanup no longer needed malblkcopy
|
2021-03-01 |
Pedro Ferreira |
Allocation and unlock checks
|
2021-03-01 |
Pedro Ferreira |
Reset variable ids
|
2021-03-01 |
svetlin |
experimenting with maltest
qcancel
|
2021-03-01 |
svetlin |
set timeout when clients.querytimeout is called
qcancel
|
2021-03-01 |
svetlin |
more checks
qcancel
|
2021-03-01 |
Pedro Ferreira |
Approved output
|
2021-03-01 |
Pedro Ferreira |
Approved output
|
2021-03-01 |
Pedro Ferreira |
Compilation fix
|
2021-02-27 |
Niels Nes |
keep locks during heapsaves
|
2021-02-27 |
Niels Nes |
more concurrency fixes
|
2021-02-27 |
Niels Nes |
don't use newly added rows (of other active transactions)
|
2021-02-27 |
Niels Nes |
only append when the read returned a value
|
2021-02-26 |
Pedro Ferreira |
Clean the hash if changes are made
|
2021-02-26 |
Pedro Ferreira |
Less allocations and clear hash table when required
|
2021-02-26 |
Pedro Ferreira |
Small optimizations. Use a less expensive hash function (75 vs 120 average cycles for tpch queries) and don't lock on always single threaded hash tables
|
2021-02-26 |
Niels Nes |
small compilation fix
|
2021-02-26 |
Sjoerd Mullender |
Serious progress on the upgrade front: it worked at least once.
|
2021-02-26 |
Sjoerd Mullender |
Merge heads.
Jun2020
|
2021-02-24 |
Sjoerd Mullender |
Check for UTF-8 correctness before writing into the WAL.
Jun2020
|
2021-02-26 |
Pedro Ferreira |
Remove unecessary list allocations
|
2021-02-26 |
Pedro Ferreira |
Reduce allocations and lookups
|
2021-02-26 |
Niels Nes |
more locks and cleanup
|
2021-02-26 |
Niels Nes |
some more cleanup
|
2021-02-26 |
Pedro Ferreira |
Anything inside a comment must be ignored
|
2021-02-26 |
Pedro Ferreira |
Set default pipe at the end of test
|
2021-02-26 |
Pedro Ferreira |
Approved windows output
|
2021-02-26 |
Sjoerd Mullender |
Fix return type.
|
2021-02-25 |
Pedro Ferreira |
Avoid list merging
|
2021-02-25 |
Sjoerd Mullender |
Changed interface of atomRead function and reduce number of mallocs during WAL read.
|
2021-02-25 |
Sjoerd Mullender |
Merge with Oct2020 branch.
|
2021-02-25 |
Sjoerd Mullender |
Improve COPY INTO speed by reusing buffer.
Oct2020
|
2021-02-25 |
Pedro Ferreira |
Call optimizer only when outer joins are available
|
2021-02-25 |
Niels Nes |
merged
|
2021-02-25 |
Niels Nes |
merged
|
2021-02-25 |
Pedro Ferreira |
Allocate only when needed
|
2021-02-25 |
Niels Nes |
merged
Oct2020
|
2021-02-25 |
Niels Nes |
merged with oct
|
2021-02-25 |
Niels Nes |
merged with Jun2020
Oct2020
|
2021-02-25 |
Niels Nes |
make sure we reorder outer joins when possible
Jun2020
|
2021-02-25 |
Niels Nes |
inlined mvc_highwater..
|
2021-02-25 |
Niels Nes |
more highwater changes
|
2021-02-25 |
Pedro Ferreira |
Filter functions are bound on the same level as regular functions. There's no need to attempt to bind them earlier in the scanner
|
2021-02-25 |
Niels Nes |
added small less heavy highwater check.
|
2021-02-25 |
Thodoris Zois |
Copy into file monetdbe + example_copy test update
|
2021-02-25 |
Niels Nes |
merged
|
2021-02-25 |
Niels Nes |
fixed monetdbe_append
|
2021-02-25 |
Pedro Ferreira |
Swap function input parameters early on (if commutative), so we don't have to do another expensive function bind call in the optimizer
|
2021-02-25 |
Niels Nes |
cleanup
|
2021-02-25 |
Niels Nes |
merged
|
2021-02-25 |
Niels Nes |
use less malloc/free
|
2021-02-25 |
Sjoerd Mullender |
alter_table needs create_table.
|
2021-02-24 |
Sjoerd Mullender |
The three type_* bats are never persisted, so make them transient.
|