TREEcg / event-stream-client

Deprecated! Use the rdf-connect/ldes-client instead
https://github.com/rdf-connect/ldes-client
Other
14 stars 9 forks source link

Make pausing not have to wait for a new fetch after being in 'now only syncing' mode #50

Closed KasperZutterman closed 2 years ago

KasperZutterman commented 2 years ago

https://github.com/TREEcg/event-stream-client/blob/c9b49579b6d657ecfdeac06b50689b23528ab17a/packages/actor-init-ldes-client/lib/EventStream.ts#L177-L197

[2021-11-04T09:00:57.759Z]  INFO: GET https://smartdata.dev-vlaanderen.be/base/gemeente?page=4
[2021-11-04T09:00:57.901Z]  INFO: 200 https://smartdata.dev-vlaanderen.be/base/gemeente?page=4 (142) ms
Now only syncing
[2021-11-04T09:01:00.024Z]  INFO: Waiting 4.89s before refetching: https://smartdata.dev-vlaanderen.be/base/gemeente?page=4
[2021-11-04T09:01:02.030Z]  INFO: Waiting 2.878s before refetching: https://smartdata.dev-vlaanderen.be/base/gemeente?page=4
[2021-11-04T09:01:04.036Z]  INFO: Waiting 0.871s before refetching: https://smartdata.dev-vlaanderen.be/base/gemeente?page=4
[2021-11-04T09:01:04.036Z]  INFO: GET https://smartdata.dev-vlaanderen.be/base/gemeente?page=4
[2021-11-04T09:01:04.086Z]  INFO: 200 https://smartdata.dev-vlaanderen.be/base/gemeente?page=4 (50) ms