Based on the "WARNING: changeCache: Giving up, accepting #11298 even though 
#11297 is missing -- db.(*changeCache)._addPendingLogs() at 
change_cache.go:320" message after the break in your logs, this looks like 
a case of the initial revision (#11297) not appearing on the TAP feed, and 
Sync Gateway blocking waiting for that revision.  

What version of Sync Gateway are you running?  If it's 1.0.4, I expect the 
increased time you're seeing is due 
to https://github.com/couchbase/sync_gateway/issues/517.

The timeout handling is addressed in master, based on the changes delivered 
for https://github.com/couchbase/sync_gateway/issues/525 - it no longer 
blocks waiting for slow sequences.

However, I'd like to better understand the real root cause - i.e. why the 
initial revision (#11297) isn't showing up on the TAP feed as expected.  A 
few questions:
1. Is this consistently reproducible for frequent single-doc updates?
2. Can you upload (to a gist) the full logs for the 80s window, to shed 
some light on what else is happening for the feed in that window?

Thanks,
Adam  

-- 
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/598b21cb-1371-4a0c-8923-d960c272980d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to