diff options
| author | Stefan Boberg <[email protected]> | 2026-03-13 12:09:03 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-03-13 12:09:03 +0100 |
| commit | 34ea559aa1e2606a2af0377a661d71f54d198cc5 (patch) | |
| tree | 99c390daefd122598766632049d27b97e6622f54 /src/zencore/compactbinarybuilder.cpp | |
| parent | Add --no-network option (#831) (diff) | |
| download | zen-34ea559aa1e2606a2af0377a661d71f54d198cc5.tar.xz zen-34ea559aa1e2606a2af0377a661d71f54d198cc5.zip | |
Add SessionsServiceClient and enhanced sessions dashboard
- Add SessionsServiceClient in zenutil for announcing sessions to a
remote zenserver (POST/PUT/DELETE lifecycle with 15s heartbeat timer)
- Storage server registers itself into its own local sessions service
- Add session mode attribute coupled to server mode (Compute, Proxy, etc)
- Track ended sessions with ended_at timestamp and status filtering
- Sessions dashboard: master-detail layout with selectable rows,
Active/Ended/All tabs, metadata panel, live WebSocket updates,
paging, abbreviated date formatting, and "this" pill for self session
- Accept JSON payloads on sessions POST endpoint via ReadPayloadObject
- Add --sessions-url config option for remote session announcement
Diffstat (limited to 'src/zencore/compactbinarybuilder.cpp')
0 files changed, 0 insertions, 0 deletions