Hi I'm working on a new erasure code, different than the one implemented in ceph lrc plugin. I'm trying to understand how ceph lrc plugin allocates shards in a layer, but it's not clear from the code. For example, say I have a local group containing shards 0,1,2,5 While 0,1,2 are data and 5 is parity. I'd like to place all of these shards in the same rack. Where in lrc .cc code these shards, which are composing a single layer, are allocated to the same rack? Thanks, Oleg -- 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