Size: 967
Comment:
|
Size: 1436
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 17: | Line 17: |
* Timers 1. Timers like in SAFplus6 but C++ and calls object->Wakeable() 1. supports 10000s of simultaneous timers (using a heap, like SAFplus6 but use a std or boost heap) == Management == 1. Add combined audit log -- rather than have individual logs at the SNMP, NETCONF level, add audit logging at the management API level. Log (time, user, application, data path, change) 1. HTTP/HTTPS RESTCONF or equivalent 1. RADIUS |
|
Line 20: | Line 30: |
* AMF: Parse and set environment variables before spawning process |
* IOC: remove clAspLocalId (and ALL other node id variables) in favor of SAFplus::ASP_NODEADDR |
SAFplus 7 Roadmap
- Reconnect Mgt to Netconf, SNMP
- Replicated Checkpoint
- Support Transactions in generated Mgt code
- extension to specify common directory for imported .yang
- extension to generated code as xxxGenerated and then provide derived class xxx: public xxxGenerated for customization
- thread pool
- Refer to the SAFplus C thread pool for guidelines.
- support min thread, max threads
- reuse threads
- pass in a class with Callable interface to run the thread
- thread pool should time how long the thread is running for and log and assert if the thread runs for too long.
- base class should provide int executionTimeLimit; that specifies the # milliseconds before thread is stuck.
- Base class provides start time, end time member
- Base class provide Callable* object for when the job is complete
- Timers
Timers like in SAFplus6 but C++ and calls object->Wakeable()
- supports 10000s of simultaneous timers (using a heap, like SAFplus6 but use a std or boost heap)
Management
- Add combined audit log -- rather than have individual logs at the SNMP, NETCONF level, add audit logging at the management API level.
- Log (time, user, application, data path, change)
- HTTP/HTTPS RESTCONF or equivalent
- RADIUS
Punchlist
- IOC: remove clAspLocalId (and ALL other node id variables) in favor of SAFplus::ASP_NODEADDR