Hmm, we already obverse this duplicate omap keys set from pglog operations. And I think we need to resolve it in upper layer, of course, coalescing omap operations in FileStore is also useful. @Somnath Do you do this dedup work in KeyValueStore already? On Thu, Feb 26, 2015 at 10:28 PM, Andreas Bluemle <andreas.bluemle@xxxxxxxxxxx> wrote: > Hi, > > during the performance weely meeting, I had mentioned > my experiences concerning the transaction structure > for write requests at the level of the FileStore. > Such a transaction not only contains the OP_WRITE > operation to the object in the file system, but also > a series of OP_OMAP_SETKEYS and OP_SETATTR operations. > > Find attached a README and source code patch, which > describe a prototype for coalescing the OP_OMAP_SETKEYS > operations and the performance impact f this change. > > Regards > > Andreas Bluemle > > -- > Andreas Bluemle mailto:Andreas.Bluemle@xxxxxxxxxxx > ITXperts GmbH http://www.itxperts.de > Balanstrasse 73, Geb. 08 Phone: (+49) 89 89044917 > D-81541 Muenchen (Germany) Fax: (+49) 89 89044910 > > Company details: http://www.itxperts.de/imprint.htm -- Best Regards, Wheat -- 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