...
CPS-1515 - Spike: Support multiple CM-Handles for NCMP Get Operation
Requirements
Functional
Addtional Additional Information |
|
---|
REST NCMP-xx | Support batch read operation using an asynchronous response to client specified topic | payload includes list of cm handle ids |
|
REST DMY-yy | Support batch read operation using an asynchronous response to client specified topic | payload includes list of (associated for this plugin) cm handles ids with their |
public private (additional, TBC) properties |
|
|
|
|
|
Error handling
Error Scenario | Expected behavior |
|
---|
DMI Not respond to initial synchronous request with normal HTTTP timeout | Special Error message send to client topic detailing cm-handles |
|
Capabilities
Parameter | Expectation | Notes |
---|
Response Time 1 request | <2 seconds | - Async response available on client topic
- No delay in DMI PLugin (tested/measured using stub DMI Plugin)
|
---|
Batch-size | 200-300 cm handles | No hardcoded limit |
---|
Response payload size | ?? KB | Performance test for cabilitie should be tested with this average response size |
---|
Environment |
|
|
---|
Out-of-scope
- support for multiple resource identifies in one batch operation
- cache data: only passthrough datastores will be supported (see decision #2)
...