{"push_id":727140441,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d61e9088b9136b1cbb07197e84c02bd83628aa0c","before":"ebd17f827e3e1cbc3e2082e12625e1cb5476be40","commits":[{"sha":"d61e9088b9136b1cbb07197e84c02bd83628aa0c","author":{"email":"52fd5d4a6dc39f24404c4ccfbc872fa0f3bb41e2@gmail.com","name":"Sundar Sridharan"},"message":"Use default kvstore for vbstate for faster indexing\n\nFor single node case there are 256 kvstores (1 for each vbucket)\ncreated in a single forestdb file. Now creating an additional\nkvstore for the vbstate makes for a total of 257 kvstores.\nIn multi-kv mode, forestdb uses HB+trie for the sequence trees.\nAs only 256 kvstores can be represented in a single byte, two chunks\nare needed to distinguish 257 kvstores. But by using the default\nkvstore for the vbstate, we can keep the trie functioning within\nthe first chunk, thus speeding up index traversals on sequence numbers.\n\nChange-Id: Ic2b589a54d74b96abea94a27c93742f900c56d34\nReviewed-on: http://review.couchbase.org/53255\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Chiyoung Seo <chiyoung@couchbase.com>","distinct":true,"url":"https://api.github.com/repos/membase/ep-engine/commits/d61e9088b9136b1cbb07197e84c02bd83628aa0c"}]}