couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rnew...@apache.org
Subject [3/5] couchdb-couch-epi git commit: Call maybe_start_keeper for couch_epi_data_source
Date Wed, 02 Sep 2015 18:31:02 GMT
Call maybe_start_keeper for couch_epi_data_source

COUCHDB-2796


Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-epi/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-epi/commit/7f32e4f4
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-epi/tree/7f32e4f4
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-couch-epi/diff/7f32e4f4

Branch: refs/heads/master
Commit: 7f32e4f48d129688f89bfe863be2a33d08e5c46e
Parents: fa12608
Author: ILYA Khlopotov <iilyak@ca.ibm.com>
Authored: Wed Sep 2 08:11:36 2015 -0700
Committer: ILYA Khlopotov <iilyak@ca.ibm.com>
Committed: Wed Sep 2 09:53:08 2015 -0700

----------------------------------------------------------------------
 src/couch_epi_data_source.erl | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-couch-epi/blob/7f32e4f4/src/couch_epi_data_source.erl
----------------------------------------------------------------------
diff --git a/src/couch_epi_data_source.erl b/src/couch_epi_data_source.erl
index bbeed70..f44430d 100644
--- a/src/couch_epi_data_source.erl
+++ b/src/couch_epi_data_source.erl
@@ -54,6 +54,7 @@ childspec(Id, App, EpiKey, Locator, Options) ->
     }.
 
 start_link(SubscriberApp, {epi_key, Key}, Src, Options) ->
+    maybe_start_keeper(Key),
     {ok, Locator} = locate(SubscriberApp, Src),
     gen_server:start_link(?MODULE, [SubscriberApp, Locator, Key, Options], []).
 
@@ -189,3 +190,7 @@ current(Handle, Subscriber) ->
     catch error:undef ->
         []
     end.
+
+maybe_start_keeper(Key) ->
+    Handle = couch_epi_data_gen:get_handle(Key),
+    couch_epi_module_keeper:maybe_start_keeper(couch_epi_data_gen, Handle).


Mime
View raw message