You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, clients of pacifica-notifications may create, read, update and delete event subscriptions. The side-effect of creating a new subscription is that the client receives CloudEvents notifications for future Pacifica transactions only.
This feature request is for "backfilling", whereby the client requests CloudEvents notifications for past Pacifica transactions.
Steps to Reproduce:
The client issues an HTTP request to a new pacifica-notifications endpoint, where the payload of the HTTP request is that of the "create" endpoint, but also includes additional two timestamps that collectively specify a time interval.
Expected Result:
The client receives CloudEvents notifications for Pacifica transactions that occurred in the past within the specified time interval that match the specified criteria (i.e., the JSONPath).
Actual Result:
n/a
The text was updated successfully, but these errors were encountered:
This will need a corresponding ticket in the pacifica-metadata and pacifica-policy packages to provide an endpoint to query.
The trick with this feature is that we should allow the user to query for some number of past events but, only ones they are allowed to replay. We do have some context that can limit the query depending on where we allow this feature.
An unrestricted replay mechanism should only be allowed for administrators (and should probably be a second ticket in pacifica-metadata).
Pacifica Notifications version
n/a
Pacifica Core Software versions
n/a
Platform Details
n/a
Scenario:
Currently, clients of
pacifica-notifications
may create, read, update and delete event subscriptions. The side-effect of creating a new subscription is that the client receives CloudEvents notifications for future Pacifica transactions only.This feature request is for "backfilling", whereby the client requests CloudEvents notifications for past Pacifica transactions.
Steps to Reproduce:
The client issues an HTTP request to a new
pacifica-notifications
endpoint, where the payload of the HTTP request is that of the "create" endpoint, but also includes additional two timestamps that collectively specify a time interval.Expected Result:
The client receives CloudEvents notifications for Pacifica transactions that occurred in the past within the specified time interval that match the specified criteria (i.e., the JSONPath).
Actual Result:
n/a
The text was updated successfully, but these errors were encountered: