featurebase/dax/controller
Travis Turner ea72396b4d
Remove Node from data model; standardize on Worker (#2366)
* Remove Node from data model; standardize on Worker

This commit does a lot of things, but in general it attempts to simplify
the data model by getting rid of the Node and NodeRole models. Instead,
these will use the Worker model, which itself has individual boolean
fields for role types.

Get rid of roleType in some FreeWorker methods

rename NodeService to WorkerRegistry

simplify the freeworker interface

fix the tests

* Remove DeleteWorker method from workerJobService
2023-04-04 20:20:53 -05:00
..
balancer Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00
client Add HasDirective to dax.Node struct to force Directive on restart (#2335) 2023-03-21 13:22:16 -05:00
http Add HasDirective to dax.Node struct to force Directive on restart (#2335) 2023-03-21 13:22:16 -05:00
partitioner Remove MDS and replace it with Controller (#2219) 2023-01-30 16:54:12 -06:00
poller Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00
schemar Cloud 1457 (#2347) 2023-03-23 16:20:45 -04:00
service Sqldb rip boltdb (#2341) 2023-03-22 08:54:13 -05:00
sqldb Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00
balancer.go Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00
config.go Sqldb rip boltdb (#2341) 2023-03-22 08:54:13 -05:00
controller.go Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00
controller_test.go RetryWithTx (#2348) 2023-03-30 20:54:37 -05:00
director.go Remove MDS and replace it with Controller (#2219) 2023-01-30 16:54:12 -06:00
errors.go Remove MDS and replace it with Controller (#2219) 2023-01-30 16:54:12 -06:00
node_registerer.go Cloud 1358 bolt postgres (#2286) 2023-03-20 09:02:22 -05:00
sets.go Remove MDS and replace it with Controller (#2219) 2023-01-30 16:54:12 -06:00
snapping_turtle.go Cloud 1358 bolt postgres (#2286) 2023-03-20 09:02:22 -05:00
stringers.go Remove MDS and replace it with Controller (#2219) 2023-01-30 16:54:12 -06:00
worker.go Remove Node from data model; standardize on Worker (#2366) 2023-04-04 20:20:53 -05:00