Hi all, I'm writing a custom handler here and for specific reason I want a continuous replication of one design doc from a db to another db on the same CouchDB server :
start_replication(Name) -> SourceDb = ?l2b(couch_config:get("myproject", "db", "somedb")), {ok, RepDb} = couch_rep:ensure_rep_db_exists(), RepDoc = {[ {<<"_id">>, couch_uuids:new()}, {<<"source">>, SourceDb}, {<<"target">>, Name}, {<<"doc_ids">>, [<<"_design/somedesign">>]}, {<<"continuous">>, true} ]}, couch_db:update_doc(RepDb, couch_doc:from_json_obj(RepDoc), []), ok. (http://www.friendpaste.com/7YB7OfpudslHY8zUqEOVLb) It works only for the first replication. When I check the active tasks I can see the started replication, but updating the design doc on the source db doesn't trigger replication. Any idea what could be the problem here ? - benoit