When looking at code https://github.com/elasticsearch/elasticsearch-river-couchdb/blob/master/src/main/java/org/elasticsearch/river/couchdb/CouchdbRiver.java#L428
It sounds like _seq is added to BulkProcessor itself at the end.
That means to me that when _seq doc is updated you know that you have processed all elements before that _seq number.
Makes sense?
--
David Pilato | Technical Advocate | Elasticsearch.com
@dadoonet | @elasticsearchfr
Le 19 mars 2014 à 09:30:51, Andrew Coulton (andrew@ingenerator.com) a écrit:
Thanks David - and is there any status anywhere that shows if BulkProcessor is finished?
Cheers,
Andrew
On 18 March 2014 14:32, David Pilato david@pilato.fr wrote:
IIRC as soon as docs have been sent to BulkProcessor. Which means that it's not synchronized.
--
David
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
Le 18 mars 2014 à 15:05, Andrew Coulton andrew@ingenerator.com a écrit :
David,
Thanks - that makes sense. Do you happen to know if the last_seq gets updated once the document has been indexed, or just once it's been posted into the elasticsearch queue?
Andrew
On 18 March 2014 12:47, David Pilato david@pilato.fr wrote:
The only thing I can think about is by get _seq document from couchdb river.
curl -XGET 'localhost:9200/_river/my_db/_seq'
And see if last_seq
field has the same value as the couchdb _changes API has.
--
David Pilato | Technical Advocate | Elasticsearch.com
@dadoonet | @elasticsearchfr
Le 18 mars 2014 à 13:39:04, Andrew Coulton (andrew@ingenerator.com) a écrit:
Hi,
Is there a way to check whether the index (and couchdb river) are up to date with changes after we add a batch of documents? We have a workflow that involves adding new content to the index and then running some reports against it, but obviously I need to wait to run the reports until all the changes are in the index.
I've had a look at the various status request/responses, and a fair bit of googling around, but I can't see anything obvious - quite possible I've missed it though.
Thanks,
Andrew
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elasticsearch/M6XNjoYld2I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/etPan.53284052.3d1b58ba.97ca%40MacBook-Air-de-David.local.
For more options, visit https://groups.google.com/d/optout.
--
Andrew Coulton
Founder
inGenerator Ltd
Follow us on Twitter @inGenerator
Phone us on 0131 510 0271
inGenerator Ltd is a company registered in Scotland (no SC435161) with its registered office at 8 Craigleith Hill Row, Edinburgh EH4 2JX.
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAN3TXFc-y4VDwk105UYHsbNg9zEYav-SgNsWOwjO7VjVb%3DKtCQ%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elasticsearch/M6XNjoYld2I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/AC721639-B741-4DBE-9572-59A5D674DE36%40pilato.fr.
For more options, visit https://groups.google.com/d/optout.
--
Andrew Coulton
Founder
inGenerator Ltd
Follow us on Twitter @inGenerator
Phone us on 0131 510 0271
inGenerator Ltd is a company registered in Scotland (no SC435161) with its registered office at 8 Craigleith Hill Row, Edinburgh EH4 2JX.
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAN3TXFdZbm0nYcwKpK5wGtJgn-E-KhPFP4n6mb3cQg%2BpS99JDQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/etPan.53295ceb.1ba026fa.97ca%40MacBook-Air-de-David.local.
For more options, visit https://groups.google.com/d/optout.