Upgrade from 0.8.4 to 0.9.1-SNAPSHOT loses feed details under category node

Description

1. Start with 0.8.4
2. Upgrade to 0.9.1-SNAPSHOT
3. During upgrade, a call to feedProvider.getFeeds() results in 0 feeds. This call should result in #of feeds that are due for upgrading.
4. Due to the above, some upgrade actions fail.
5. After Kylo server starts up, invoke this URL:
http://localhost:8420/api/v1/metadata/debug/jcr/metadata/feeds/replace-with-category-name/tba:details

The following is received:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 tba:details jcr:primaryType=tba:categoryDetails jcr:mixinTypes=[mode:accessControllable] - jcr:created=2017-12-04T22:52:17.788Z - jcr:createdBy="dladmin" - jcr:lastModified=2018-03-01T17:22:27.375-08:00 - jcr:lastModifiedBy="service" tba:feedRoleMemberships jcr:primaryType=tba:CategoryFeedRoleMemberships - jcr:created=2017-12-04T22:52:17.788Z - jcr:createdBy="dladmin" tba:roleMemberships jcr:primaryType=tba:roleMembership - tba:role=06478fdf-bd75-443a-b575-74ebdf6c5931 tba:roleMemberships[2] jcr:primaryType=tba:roleMembership - tba:role=652cd26e-bccb-4718-b425-a0b70ad57531 tba:roleMemberships[3] jcr:primaryType=tba:roleMembership - tba:role=2a7787b0-4ee0-463e-9b5a-9224b14428af mode:acl jcr:primaryType=mode:Acl U_service jcr:primaryType=mode:Permission - name="U_service" - privileges=["jcr:read","jcr:all"] admin jcr:primaryType=mode:Permission - name="admin" - privileges=["jcr:all"] G_admin jcr:primaryType=mode:Permission - name="G_admin" - privileges=["jcr:read","jcr:all"]

Note that there are no feed details under the category.

Environment

None

Status

Assignee

Sean Felten

Reporter

Jagrut Sharma

Labels

None

Reviewer

None

Story point estimate

None

Priority

High