- Feb 07, 2025
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
- Change error type - Use add_of!() macro
-
Georgy Moshkin authored
It results in compilation warnings because of missing feature `mock`
-
Georgy Moshkin authored
I still don't like this version, because we now have at least 3 instantiations of stop_background_jobs, which is pretty massive. The better solution would be to collect the iterators into a Vec and pass the slice to the function, which would make it so the final binary only has 1 version of it. But the source code is a little bit more readable in the current version, and considering how nobody cares that picodata's release binary weighs 166MB...
-
Georgy Moshkin authored
This change makes it so we don't have to lock the fiber mutex in some cases.
-
This means that trailing SQL statements in multi-statement queries are no longer silently ignored. We still allow trailing empty statements, since they don't have any observable effect. Leading empty statements are still not allowed. I don't think they are likely to be an issue in practice.
-
Erik Khamitov authored
-
- Feb 06, 2025
-
-
-
This fixes the `static-mut-refs` lint in sbroad.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Feb 05, 2025
-
-
Erik Khamitov authored
When specifying the precision for localtimestamp, the digits to the right are zeroed out. However, if there were already zeros in those positions in the original value, the test may fail even when precisions are different. This can lead to flaky tests so test is removed.
-
Вартан Бабаян authored
-
- Feb 04, 2025
-
-
-
printlns were previously used in order to fix expected explain more easily, this commit removes them and also refactors some code
-
-
Before this commit we wasn't recalculating types after parameters binding. This commit add additional tree traversal in order to fix it.
-
Previously we were mistakenly giving default Integer type to the Null value or to the column with no type. This commit fixes such behavior and also adds support for type absence during its calculation on SQL expressions
-
Stop using tarantool types in virtual table columns and derive them from IR plan.
-
-
-
-
Вартан Бабаян authored
-
Вартан Бабаян authored
-
Dmitry Ivanov authored
* fae9c5bbe fix: timeouts for on_shutdown fibers used to be computed incorrectly * e2911d68e feat: auto set box.cfg{checkpoint_enabled=false} on split-brain * 4cd0b4ae0 feat: add box.cfg.checkpoint_enabled to toggle snapshots on/off * 3352da865 fix: ssl iostream used to return errors without setting them via diag_set * cdf7a646d fix: drop WAL directory lock upon exec()
-
Кирилл Безуглый authored
-
Criterion 0.5 has disabled default features of Clap, but those include help & usage messages. Added Clap to explicit dependencies with default features, so that it works properly for benches.
-
- Feb 03, 2025
-
-
Since it's deprecated option, it should not appear anywhere except of explicit user intention.
-
-
-
-
-
fix: rule for build-base-image
-
This reduces build errors for sbroad tests when the `mock` feature isn't enabled. This doesn't fully fix the build, linking still fails with an error (strange, tarantool-module is listed in dev dependencies, but somewhy isn't linked properly). However, at least there are fewer errors now. cfg(test) on inner test modules is useless, since the containing module is already conditionally included.
-
- Jan 31, 2025
-
-
Kurdakov Alexander authored
- checkpoint_interval - checkpoint_count - max_concurrent_messages max_concurrent_messages were renamed to iproto_net_msg_max
-
- Jan 30, 2025
-
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
-
-
-