Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Replace tracker /topologies/{config,physicalplan,executionstate,schedulerlocation,metadata} with /topologies/info #3644

Open
Code0x58 opened this issue Dec 7, 2020 · 0 comments

Comments

@Code0x58
Copy link
Contributor

Code0x58 commented Dec 7, 2020

/topologies/config
/topologies/physicalplan
/topologies/executionstate
/topologies/schedulerlocation
/topologies/metadata
↓
/topologies/info

These methods in the tracker all return a subset of a topology "info" object (a transformed version of the protobuf data on a topology which is received from the state manager), which is available in full on the /topologies/info endpoint.

Removing these will simplify the tracker further, and hopefully make it easier to simplify how the tracker is used throughout Heron (i.e. the interface)

This can follow on nicely from #3642

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant