featurebase/dax/mds/controller
Travis Turner 14f1930004
Make interfaces more specific than "MDS" (#2352)
* Make interfaces more specific than "MDS"

- Introduce `dax.Schemar` interface
- Introduce `dax.Noder` interface
- The rest is generally to standardize on the new interfaces.
- Remove `pilosa.SchemaInfoAPI` interface
- Move `TranslateNode` and `ComputeNode` types from controller to dax package
- Remove `queryer.FeatureBaseImporter`
- Remove `queryer.MDS` interface
- Remove `queryer.Importer` interface
- Identify types using an "MDS" interface and split into Noder/Schemar as necessary
- Changed `Queryer.orchestrator` to a `map[qual]*qualifiedOrchestrator` because we can't share an orchestrator across quals

* Convert orchestrator to use TableKeyer
2022-12-12 13:14:17 -06:00
..
alpha Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
http Introduce ServiceManager and Refactor DAX Integration tests (#2320) 2022-12-05 14:49:17 -06:00
naive Introduce ServiceManager and Refactor DAX Integration tests (#2320) 2022-12-05 14:49:17 -06:00
partitioner Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
balancer.go Introduce ServiceManager and Refactor DAX Integration tests (#2320) 2022-12-05 14:49:17 -06:00
config.go Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
controller.go Make interfaces more specific than "MDS" (#2352) 2022-12-12 13:14:17 -06:00
controller_test.go rename shard partition field (#2302) 2022-11-16 15:58:20 -06:00
director.go Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
errors.go Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
node_registerer.go Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
sets.go Add DAX - full list of squashed commits below 2022-11-16 11:19:40 -06:00
stringers.go Introduce ServiceManager and Refactor DAX Integration tests (#2320) 2022-12-05 14:49:17 -06:00