Implement InMemory Transport Layer for StellaOps Router

- Added InMemoryTransportOptions class for configuration settings including timeouts and latency.
- Developed InMemoryTransportServer class to handle connections, frame processing, and event management.
- Created ServiceCollectionExtensions for easy registration of InMemory transport services.
- Established project structure and dependencies for InMemory transport library.
- Implemented comprehensive unit tests for endpoint discovery, connection management, request/response flow, and streaming capabilities.
- Ensured proper handling of cancellation, heartbeat, and hello frames within the transport layer.
This commit is contained in:
StellaOps Bot
2025-12-05 01:00:10 +02:00
parent 8768c27f30
commit 175b750e29
111 changed files with 25407 additions and 19242 deletions

View File

@@ -1,8 +1,8 @@
# Database Verification Requirements
**Version:** 1.0.0
**Status:** DRAFT
**Last Updated:** 2025-11-28
**Status:** ACTIVE
**Last Updated:** 2025-12-04
---
@@ -12,6 +12,19 @@ This document defines the verification and testing requirements for the MongoDB
---
## Module Verification Reports
| Module | Status | Report | Date |
| --- | --- | --- | --- |
| Authority | PASS | `docs/db/reports/authority-verification-2025-12-03.md` | 2025-12-03 |
| Notify | PASS | `docs/db/reports/notify-verification-2025-12-02.md` | 2025-12-02 |
| Scheduler | PENDING | _TBD_ | — |
| Policy | PENDING | _TBD_ | — |
| Concelier (Vuln) | PENDING | _TBD_ | — |
| Excititor (VEX/Graph) | PENDING | _TBD_ | — |
---
## 1. Verification Principles
### 1.1 Core Guarantees
@@ -909,6 +922,8 @@ public class RollbackVerificationTests
- [ ] MongoDB reads disabled
- [ ] MongoDB backups archived
> Note: Authority and Notify have completed cutover and verification; remaining modules pending.
---
## 10. Reporting