Clone
Abdullah Alamoudi <bamousaa@gmail.com>
committed
on 19 Feb 17
Feed Connection Refactoring
1. The feed subscription network using FeedJoint is removed.
2. FeedConnection metadata dataset is added (pkeys:… Show more
Feed Connection Refactoring

1. The feed subscription network using FeedJoint is removed.

2. FeedConnection metadata dataset is added (pkeys: dataverseName,

  feedName, datasetName).

3. Replaced the old intake job + collect job combination with one single

  job using SplitOperator.

4. Now one feed can connect to multiple datasets.

5. The disconnect feed job is replaced by ActiveManagerMessage.

6. The new feed life cycle is:

  - Create feed

  - Connect feed to dataset0, dataset1, dataset2, etc.

  - Start feed

  - Stop feed

  - Disconnect feed

7. New feedEventListner framework by Abdullah

Change-Id: Ic36267eb9a10df21734ce1cc1f38583e23c9e8f0

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1259

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

Show less

master + 6 more