Hi, I am working on this feature(http://tracker.ceph.com/issues/15835). It requires me to randomize the split threshold for each OSD so that all of them don't split together. I was looking at the documentation and I found that the variable 'mds_bal_split_size' sets the threshold and is defined in the MDS config file. I had some doubts regarding this: Which config file is this referring to? Is it a good idea to randomize this value when the functions should_split() and should_split_fast() are called? Both these functions return boolean values(defined in CDir.cc and CDir.h) based on whether we have reached the threshold, so i guess randomizing while checking shouldn't really break anything. However, each time we may be generating different values for this variable each time the function is called. What do you suggest? Is there a cleaner solution to this? Cheers, Vedant Nanda -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html