$streams projection?
Yes. Thank you.
Its worth noting that the $streams projection will not just give you the list of streams but also a notification of any new streams created.
How do you use this projection ?
I have 9 streams when opening http://127.0.0.1:2113/projection/$streams
I get :
{
"coreProcessingTime": 19,
"version": 8,
"epoch": 8,
"effectiveName": "$streams",
"writesInProgress": 0,
"readsInProgress": 0,
"partitionsCached": 1,
"status": "Running",
"stateReason": "",
"name": "$streams",
"mode": "Continuous",
"position": "C:179469685/P:179469685",
"progress": 100.0,
"lastCheckpoint": "C:0/P:-1",
"eventsProcessedAfterRestart": 2572,
"statusUrl": "http://127.0.0.1:2113/projection/$streams",
"stateUrl": "http://127.0.0.1:2113/projection/$streams/state",
"resultUrl": "http://127.0.0.1:2113/projection/$streams/result",
"queryUrl": "http://127.0.0.1:2113/projection/$streams/query%3Fconfig=yes",
"enableCommandUrl": "http://127.0.0.1:2113/projection/$streams/command/enable",
"disableCommandUrl": "http://127.0.0.1:2113/projection/$streams/command/disable",
"checkpointStatus": "",
"bufferedEvents": 0,
"writePendingEventsBeforeCheckpoint": 0,
"writePendingEventsAfterCheckpoint": 0
}
How to get my list ? Could you point me to the documentation page ?
Try reading the stream $streams, this is the information on the projection itself.