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
Punchlist
- AMF: Parse and set environment variables before spawning process