Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#IssueDecisionNotes/Jira
1What topic to use? proposed ncmp-async-xxx
Topic provide by client?!
2Are adding a new REST endpoint for async or modifying an existing endpoint?

To facilitate asynchronous requests to DMI we will need to either create a new endpoint or modify existing endpoint to include /async flag. The second solution may not be backwards compatible. However creating a new endpoint solely for a flag is also not ideal. We could add async to list of options (but this might interfere with the purpose of /options.

Additionally, considered adding a new endpoint for async which simply re-routes the response to the original endpoint while adding the logic for OK response to the client. However, would this lead to a change in the schema? If so, would this be backwards compatible?

Jira
serverONAP Jira
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCPS-830

3Agree URL for async once #2 is clarified

4Passthrough request need to be able to handle different response types (using accept header) but the async option would have a fixed and possibly different response type.

5How many messages are we expecting at peak time?

6Should we create a standalone app to demo or are tests sufficient?

7

Do we need to persist the generated requestID?



8Will cps-temporal require the requestID?

...