···215215 (`persisted: false`), only the running task is stopped, the source will
216216 reappear on the next restart since `CRAWLER_URLS` is re-applied at startup.
217217 (unless you remove it manually from your configuration of course).
218218- - cursor state is not cleared. use `DELETE /cursors` separately if you want
218218+ - cursor state is not cleared. use `DELETE /crawler/cursors` separately if you want
219219 the source to restart from the beginning when re-added.
220220 - returns `200 OK` if the source was found and removed, `404 Not Found` otherwise.
221221+- `DELETE /crawler/cursors`: reset stored cursors for a given crawler URL. body: `{ "key": "..." }`
222222+ where key is a URL. clears the relay crawler cursor as well as any by-collection
223223+ cursors associated with that URL. causes the next crawler pass to restart from the beginning.
221224222225### firehose management
223226···242245 the database and will not reappear on restart. if it came from `RELAY_HOSTS`
243246 (`persisted: false`), only the running task is stopped; the source reappears
244247 on the next restart.
245245- - cursor state is not cleared. use `DELETE /cursors` separately if you want
248248+ - cursor state is not cleared. use `DELETE /firehose/cursors` separately if you want
246249 the relay to restart from the beginning when re-added.
247250 - returns `200 OK` if the relay was found and removed, `404 Not Found` otherwise.
251251+- `DELETE /firehose/cursors`: reset the stored cursor for a given firehose relay URL. body: `{ "key": "..." }`
252252+ where key is a URL. causes the next firehose connection to restart from the beginning.
248253249254### repository management
250255···269274- `POST /db/compact`: trigger a full major compaction of all database keyspaces
270275 in parallel. the crawler, firehose, and backfill worker are paused for the
271276 duration and restored on completion.
272272-- `DELETE /cursors`: reset all stored cursors for a given URL. body: `{ "key": "..." }`
273273- where key is a URL. clears both the firehose cursor and the relay crawler cursor,
274274- as well as any by-collection cursors associated with that URL. causes the next
275275- firehose connection and crawler pass to restart from the beginning.
276277277278## data access (xrpc)
278279