-
-
How we handle now:
https://github.com/KaymeKaydex/go-vshard-router/blob/e4e989ded648c1689ed53756f4134f9b0581b5b1/api.go#L172-L179
Reference how we should handle:
https://github.com/tarantool/vs…
-
При отсутствии в приложении файлов файлов `init.lua`и `instances.yml` `tt pack` возвращает ошибку
⨯ error collect applications info: there are no apps found in instance_enabled directory
В tara…
-
Since #574 `tt` sets the `TT_IPROTO_LISTEN_DEFAULT` environment variable. If it is too long, tarantool can't start with a message like the following:
> F> can't initialize storage: bind, called on …
-
After merging #10805 and tarantool/tarantool-ee#992 there is an option `failover.replicasets..learners` for the supervised failover to ignore some instances as master candidates. Even though it's stil…
-
NewRouter returns an error if some (all) cluster replicas are down (or in case of misconfiguration too).
It's ok if some replicas are temporarily unavailable (due to an incident or something else).…
-
Now we do a lot of allocations per a request:
```
$ go test -bench BenchmarkClientSerialTyped -benchmem
BenchmarkClientSerialTyped-12 12250 94545 ns/op 898 B/op 16 allocs/o…
-
Create pool with empty set of instances:
```go
p, err := pool.ConnectWithOpts(ctx, []pool.Instance{}, connOpts)
...
```
Later, try to add new instances via add method:
```
if err = p.Add(ctx, i…
-
Subtask of https://github.com/tarantool/tarantool/issues/6056
There are several problems with CI / CD in vshard:
- It uses Travis CI, which going to be paid service (.org infrastructure will gon…
-
Some unit tests in `cluster` were removed in https://github.com/tarantool/tt/pull/724 after switching to go-tarantool due to inability to mock Tarantool connections. Once the facilities required to mo…