The .NET 1.0.4 release will be coming out shortly, but yes, that fix is in 
master (which 1.0.4 will be cut from).

And yes, the output from your mapper and/or reducer functions, and the version 
string you pass to `SetMap` for your view must be identical on all platforms 
for the views to work correctly.

On Dec 20, 2014, at 4:06 AM, Ken Courville 
<[email protected]<mailto:[email protected]>> wrote:

Yup. That's exactly what we're looking for.  We have .NET servers and want to 
provide the initial database, all in one file, based on the customers current 
dataset (which is in constant flux naturally), without having to download and 
insert batches of records.  Their datasets ranges from a few thousand to a 
couple hundred thousand documents.  In this scenario, processing and 
downloading a single file is much faster than streaming thousands of inserts 
over the internet.

And if the views can be initialized on the server side, where there's more 
computing power, even better!

So, if I understand right, I need to ensure I use the 1.0.4 release of Android 
CB Lite. For .NET, I the latest tag is 1.0.0. Should I use that one or master? 
We will be adding in iOS support soon, too. So that's good to know as well.

Also, I do need to ensure that the map block is included on all platforms.  So, 
if I emit something like '["@{doc.type}", "@{doc.id}"]' on the server, then I 
also need to emit that same string value on corresponding clients.




On Friday, December 19, 2014 10:00:33 AM UTC-7, Zachary Gramana wrote:
The common use case here would be shipping a baseline database snapshot in 
order to enable a first run experience that doesn't require an initial sync in 
order to be usable, and/or to avoid a full enumeration of a very large dataset.

In that case, it would be natural to ship the same snapshot on all platforms an 
app is targeting.


> On Dec 19, 2014, at 11:39 AM, Jens Alfke <[email protected]<javascript:>> 
> wrote:
>
> But there should be almost no reason to copy database files. Use replication 
> instead.

--
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/9841f5a8-eaf2-4270-ba7f-8d30c5e59f21%40googlegroups.com<https://groups.google.com/d/msgid/mobile-couchbase/9841f5a8-eaf2-4270-ba7f-8d30c5e59f21%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/81596B67-9D60-4CAE-A1A3-4F2C7E02DF9F%40couchbase.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to