"acknowledged" = false means the cluster-wide delete index operation has
been executed on the master node, but not all nodes that hold shards of the
index did respond within the default timeout (10s). This does not
necessarily mean your index is not deleted, but it indicates non-responsive
nodes, and that may affect further operations especially those using locks
on the global cluster state, so this should draw your attention. Note,
there is a parameter "timeout" where you can increase the default timeout.
This may help in situations where indices are deleted while some nodes are
heavily loaded with other tasks. Think of "acknowledged" = true as an
equivalent to "not_timed_out" = true.
Best regards,
Jörg
On Wednesday, December 19, 2012 12:37:24 AM UTC+1, krispyjala wrote:
I just deleted an index via java, and it seems to not have return
acknowledgement. When curling using command line, it
returns {"ok":true,"acknowledged":false}. Does this mean the index is
really deleted? What does acknowledged mean, and why would it ever return
false? Using 0.19.11.Thanks,
KJ.
--