I have updated the couchdb views which were computing tables that aren't
consistent with the current database structure. Some of views had
essentially become deadcode and consumed indexing resources needlessly. See
https://github.com/apache/incubator-openwhisk/pull/2760 for the new views,
which are versioned as ".v2" and added installed in couchdb as part of a
normal fresh deployment. If you have a persisted couch, you'll need to
install the views. You'll want to do this ahead of time to make sure a
seamless transition to using the new views.

The new views will be computed along with the previous views. They are not
enabled by default. There is now an ansible level configuration which
dictates which view version to use. I propose to switch to the new version
https://github.com/apache/incubator-openwhisk/pull/2762 by silent consensus
- if there are no objections in 72 hours, we'll merge the PR 2762.

At some point we can remove the old view, I've prepared a PR for that as
well https://github.com/apache/incubator-openwhisk/pull/2763 which can
merge next week - again by silent consensus until there are objections.

-r

Reply via email to