Details
-
Bug
-
Resolution: Fixed
-
Critical
-
2.0-beta
-
Security Level: Public
Description
In 1.8.1 we had this nailed. Shutdown was waiting for all dirty items to hit disk.
With latest 2.0 I'm not seeing this. Here's how I reproduced:
- load 3M items and shutdown all nodes while disk write queue is still > 0
- start nodes back and observe how many items are after warmup. In 2.0 it's always < 3M
Same thing works in 1.8.1.
Here's how I'm stopping all nodes for cluster_run environment: I'm POST-ing rpc:eval_everywhere(ns_bootstrap, stop, []). to /diag/eval. That's same API that our stop action of initscripts is doing.
Attachments
For Gerrit Dashboard: MB-6407 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
20296,2 | MB-6407 Check incoming and outgoing flusher queues upon shutdown | master | ep-engine | Status: MERGED | +2 | +1 |