- Oct 15, 2024
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
Add new config::AlterSystemParameters struct which is responsible for definitions of system parameters, their default values and mapping to sbroad type. This is a big step towards moving all system parameters from _pico_property into another system table.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Oct 14, 2024
-
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
We pass a timeout into the connection pool call which should be enough
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Maksim Kaitmazian authored
-
- Oct 11, 2024
-
-
Виталий Шунков authored
-
- Oct 10, 2024
-
-
Вартан Бабаян authored
-
-
This commit resolves the performance issues observed in pgbench benchmark*. Because of the Nagle's algorithm, every message was read with 50ms delay, while the query execution took only 1ms. By disabling the algorithm via TCP_NODELAY option, we achieve 50 times performance improvement for a single client in simple query mode. * https://git.picodata.io/picodata/picodata/picodata/-/issues/1002
-
-
-
Егор Ивков authored
-
-
There was a bug when SQL statistics LRU removed some old query from the _sql_query table. The query ref_counter field in unsigned, but the code decremented it below zero in the space on eviction. That produced an error (fixed).
-
- Oct 09, 2024
-
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Виталий Шунков authored
-
- Oct 07, 2024
-
-
Дмитрий Кольцов authored
Should read footer as: References #991 Closes #943
-
Due to the bug in RPC (see https://git.picodata.io/picodata/picodata/picodata/-/issues/991) RPC call timeout does not account TCP connection establishment. So a request to a peer without a connection was not aborted due to timeout. Force a timeout directly for a future returned by RPC to avoid this Closes #991
-
Previously webUI failed to retrieve data about instances if one of those was dead. The cause was that webUI HTTP request timeout was less than get_instances_data timeout. References #943
-
- update sbroad submodule to commit with fix
-
- Oct 04, 2024
-
-
Виталий Шунков authored
-
Dmitry Rodionov authored
-
- Oct 03, 2024
-
-
Вартан Бабаян authored
-
All migrations are explicitly listed in manifest.yaml, so there is no much sense in strict extension check Closes #990
-
Maksim Kaitmazian authored
-
- Oct 02, 2024
-
-
New argument `--timeout` for `picodata expel`.
-
New argument `--timeout` for `picodata connect`.
-
- Oct 01, 2024
-
-
Maksim Kaitmazian authored
Note that after this merge request, we no longer validate whether the format of the created object matches with the schema. Consequently, we do not suppress errors if formats match anymore. Before: ```sql CREATE USER u WITH PASSWORD 'Passw0rd' 1 CREATE USER u WITH PASSWORD 'Passw0rd' 0 CREATE USER u WITH PASSWORD 'DifferentPassw0rd' error: user already exists with different auth method ``` Now: ```sql CREATE USER u WITH PASSWORD 'Passw0rd' 1 CREATE USER u WITH PASSWORD 'Passw0rd' error: user u already exists CREATE USER u WITH PASSWORD 'DifferentPassw0rd' error: user u already exists CREATE USER IF NOT EXISTS u WITH PASSWORD 'DifferentPassw0rd' 0 ```
-