[codex] align mvp dashboard with backend for main update#8
Merged
argahsuknesib merged 13 commits intomainfrom Apr 7, 2026
Merged
[codex] align mvp dashboard with backend for main update#8argahsuknesib merged 13 commits intomainfrom
argahsuknesib merged 13 commits intomainfrom
Conversation
Introduce src/api/janus_api.rs with QueryResult, QueryHandle, JanusApi, execution status and error types. Replace the old query_registration export with the new janus_api module and remove the deprecated file. Enhance QueryRegistry with register/get/unregister/add_subscriber/ increment_execution_count/list_all/clear/get_statistics helpers and add RegistryStatistics to support query lifecycle management.
Features: - HTTP server with REST API for historical queries and live stream registration - WebSocket real-time streaming for continuous query results - Janus Dashboard (Svelte) for visualizing live and historical data - Dictionary encoding with persistent storage - MQTT integration for IoT sensor data ingestion - JanusQL parser with time-window support (RANGE, LOGICAL, PHYSICAL) - Streaming segment storage with sparse/dense indexing - Stream Bus CLI for debugging and testing - Comprehensive documentation in docs/ directory This MVP provides a working unified Live and Historical RDF Stream Processing engine with a user-friendly dashboard interface.
…on, and storage write throughput
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Why
The mvp branch is the current demo branch and is ahead of main with the HTTP API/dashboard stack, but it still had a small API mismatch and a frontend type-check failure.
Validation
Notes