vitess-gh/go/timer
Shlomi Noach d0feff929d
Backport v14: reduce ApplySchema complexity, normalize calls to `ReloadSchema` (#10796)
* Tablet Executor: consolidate ReloadSchema calls, and skip for Online DDL

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* ApplySchema: renew keyspace lock while iterating SQLs

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* ApplySchema: do not ReloadSchema on ExecuteFetchAsDba

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* Online DDL: issue a ReloadSchema at the completion of any migration

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>
2022-07-25 12:50:38 +05:30
..
randticker.go add license in /go file 2019-10-21 22:30:02 +08:00
randticker_flaky_test.go add license in /go file 2019-10-21 22:30:02 +08:00
rate_limiter.go Backport v14: reduce ApplySchema complexity, normalize calls to `ReloadSchema` (#10796) 2022-07-25 12:50:38 +05:30
rate_limiter_test.go Backport v14: reduce ApplySchema complexity, normalize calls to `ReloadSchema` (#10796) 2022-07-25 12:50:38 +05:30
sleep_context.go timer: add SleepContext 2020-11-09 19:28:59 -08:00
sleep_context_test.go timer: add SleepContext 2020-11-09 19:28:59 -08:00
suspendable_ticker.go support 'TickNow()' 2021-01-25 13:42:32 +02:00
timer.go vttablet: replManager unit tests 2020-07-22 21:25:38 -07:00
timer_flaky_test.go goimports -local vitess.io/vitess -w . 2021-01-04 18:27:04 -05:00