Why not object-replicator push object to handoff location?

Asked by Hugo Kou

Hi folks ,

I'm interesting about that why object-replicator does not push object to a handoff node?

So what's the usage of get_more_node function in replicator.py

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Solved by:
Chuck Thier
Solved:
Last query:
Last reply:
Revision history for this message
Best Chuck Thier (cthier) said :
#1

The object replicator will push an object to a handoff node if another primary node returns that the drive the object is supposed to go on is bad. We don't push to handoff nodes on general errors, otherwise things like network partitions or rebooting machines would cause storms of unneeded handoff traffic.

--
Chuck

Revision history for this message
Hugo Kou (tonytkdk) said :
#2

Thanks Chuck Thier, that solved my question.