featurebase/dax/mds/controller
Travis Turner a9b3fd2c4d Database isolation: Balancer (#2407)
* Database isolation: Balancer

Remove naive Balancer

remove debugging lines

Thread dax.Transaction through Controller

Change role to roleType

Swap out Balancer interface with new one

Standardize InvalidTransaction error

Add some interface comments

* Remove type.Worker; replace with type.Address

* Remove database validate from Queryer

This is already being handled in the `CreateTable()` method. Prior
to doing that validation, we were getting a panic, but that's no longer
the case.

* Remove dax.TableQualifier; replace with dax.QualifiedDatabaseID

* Update IDK test to create database

(cherry picked from commit d971cfc269)
2023-01-19 22:10:08 +00:00
..
balancer Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
http first cut at automatic snapshotting 2023-01-10 23:26:29 +00:00
partitioner Sync from private repo to commit 12d608c80d 2022-12-12 09:01:20 -08:00
balancer.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
config.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
controller.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
controller_test.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
director.go Sync from private repo to commit 12d608c80d 2022-12-12 09:01:20 -08:00
errors.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
node_registerer.go Sync from private repo to commit 12d608c80d 2022-12-12 09:01:20 -08:00
sets.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
snapping_turtle.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00
stringers.go Database isolation: Balancer (#2407) 2023-01-19 22:10:08 +00:00