Did you get an {"ok":true,"_local_id":"foo"} response from the first
_replicate call?I've just verified that adding "cancel":true to the original _replicate setting cancels the task. Perhaps you're on an earlier version than this feature? B. On Thu, Aug 19, 2010 at 5:08 PM, Zachary Zolton <[email protected]> wrote: > Howdy, > > I know you're supposed to be able to cancel a continuous replication > task by adding "cancel":true to the JSON body, but I've never been > able to get it working. > > For example, I just started this replication job: > > curl -X POST 'http://localhost:5984/_replicate' -d > '{"source":"my-db","target":"http://username:[email protected]/target-db","continuous":true,"create_target":true}' > > Then, I tried to cancel it: > > curl -X POST 'http://localhost:5984/_replicate' -d > '{"source":"my-db","target":"http://username:[email protected]/target-db","continuous":true,"cancel":true}' > > I get the following result: > > {"error":"not_found"} > > Any ideas of what I'm doing wrong here? > > > Cheers, > > Zach > > > P.S. I'm aware of the instructions on the wiki: > http://wiki.apache.org/couchdb/Replication#Cancelling_a_continuous_replication_task >
