Hi Team, As part of supporting Multi Region deployment of OpenWhisk cluster on CosmosDB we need to implement a Cache Invalidation Service [1].
This service would have 2 aspects 1. Listen for changes in specific collection. In this case using CosmosDB specific feature called change feed 2. Convert the json docs to respective collections CacheInvalidationMessage. Here #2 can be common code but #1 is specific to CosmosDB. Given above background wanted to check where should be keep this codebase. Should we keep this as part of main repo or get a new repo created for such CosmosDB specific services [2] Chetan Mehrotra [1] https://github.com/apache/incubator-openwhisk/issues/4277#cache-invalidation-service [2] Going forward we may have few more service making use of CosmosDB change feed support
