We are working on a mobile application that uses Cloudant Sync. So far, it has been very successful. Thanks for your work.
We are using the filtered replication mechanism based on a filter function for the Pull replication process. The filter function in CouchDB/Cloudant is know to be quite inefficient as it has process the complete database in order to obtain the result.
CouchDB 2.0/Cloudant NoSQL DB support _selectors in the filtering of the database changes. Selector can be supported over Mango indexes and it can be much more efficient than the filter functions.
Is there any plan to include support for this kind of filtering in Cloudant Sync?
Thanks,
Juanjo
sync-android version(s) that are affected by this issue.
sync-android artifact you are using
[X] cloudant-sync-datastore-android
[ ] cloudant-sync-datastore-android-encryption
[ ] cloudant-sync-datastore-javase
Android or Java version (including vendor and platform).
We are working on a mobile application that uses Cloudant Sync. So far, it has been very successful. Thanks for your work.
We are using the filtered replication mechanism based on a filter function for the Pull replication process. The filter function in CouchDB/Cloudant is know to be quite inefficient as it has process the complete database in order to obtain the result.
CouchDB 2.0/Cloudant NoSQL DB support _selectors in the filtering of the database changes. Selector can be supported over Mango indexes and it can be much more efficient than the filter functions.
Is there any plan to include support for this kind of filtering in Cloudant Sync?
Thanks, Juanjo