- Dec 19, 2023
-
-
- Nov 16, 2023
-
-
Georgy Moshkin authored
-
- Jun 01, 2023
-
-
Georgy Moshkin authored
-
- May 15, 2023
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- May 04, 2023
-
-
Denis Smirnov authored
Current commit introduces distributed SQL in picodata (we use 'sbroad' library). Now it is possible to execute cluster-wide SQL with 'pico.sql([[query]], {params})' lua method. Current limitations: 1. DDL is still not implemented in picodata, so space sharding is mocked by '_pico_space' space (we'll remove it later). 2. We still have duplicating symbols of the Tarantool module in sbroad and in picodata rlibs. 3. We need to reuse piocdata's sharding functions and handle the case when different spaces in the query have different sharding functions. Co-authored-by:
Georgy Moshkin <gmoshkin@picodata.io>
-
- Apr 11, 2023
-
-
Adopted styleguide is "actual == expected", not vice versa.
-
- Mar 27, 2023
-
-
Егор Ивков authored
-
- Dec 23, 2022
-
-
Georgy Moshkin authored
-
-
- Dec 13, 2022
-
-
Georgy Moshkin authored
NOTE: there's still a bug, because we set each new replicaset's weight to 1 (even ones which don't satisfy replication factor) before the bucket distribution is bootstrapped. But there must be at least one replicaset with non zero weight in order for vshard.*.cfg to work. A potential solution would be to only configure vshard once a replicaset is filled up.
-
- Dec 05, 2022
-
-
- Dec 02, 2022
-
-
Georgy Moshkin authored
-
- Nov 22, 2022
-
-
Yaroslav Dynnikov authored
-
- Nov 17, 2022
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Nov 09, 2022
-
-
Tarantool synchronous replication is broken in such a way, that local & asynchronous transactions get rolled back upon synchronous transaction rollback. This is critical for us, because we use local spaces for the raft log, which should be orthogonal to synchronous business spaces, but is not due to this behavior. Until it is fixed, we will not use synchronous replication. See https://github.com/tarantool/tarantool/issues/7903
-
-