This is the shortest path to understanding the current Janus implementation.
- ../README.md
- ../GETTING_STARTED.md
- ../START_HERE.md
- JANUSQL.md
- QUERY_EXECUTION.md
- BASELINES.md
- HTTP_API_CURRENT.md
- ANOMALY_DETECTION.md
- QUICK_REFERENCE.md
-
- query structure
- supported window types
USING BASELINE <window> LAST|AGGREGATE- how live and historical queries are derived
-
- registration and parsed metadata
start_query()flow- historical workers
- live workers and MQTT subscription
- result multiplexing and runtime status
-
- what baseline bootstrap does
LASTvsAGGREGATE- async warm-up behavior
- what state is and is not retained
-
- current REST endpoints
- WebSocket result flow
- request and response shapes
- persisted query lifecycle status
-
- when extension functions are enough
- when baseline state helps
- recommended query patterns
-
- common local commands
- query lifecycle endpoints
- replay endpoints
- smoke-test flow
- Maintained dashboard repository:
https://github.com/SolidLabResearch/janus-dashboard