Fix to the minor bug in supporting transaction commit per DB shard
Fix to the minor bug in supporting transaction commit per DB shard

This fixes the bug that causes not to enter a new transaction for
each shard.

Change-Id: Ia63741eefe5e1248b6cf53f02978aa3e1390bf0d
Reviewed-on: http://review.membase.org/3908
Reviewed-by: Steve Yen <ef850f73f7832052d3c6d9b5ddd3a1716d9a57f1@gmail.com>
Tested-by: Steve Yen <ef850f73f7832052d3c6d9b5ddd3a1716d9a57f1@gmail.com>

membase/ep-engine,daverigby/ep-engine,couchbase/ep-engine,couchbaselabs/ep-engine,sriganes/ep-engine,daverigby/kv_engine,zbase/ep-engine,zbase/ep-engine,abhinavdangeti/ep-engine,abhinavdangeti/ep-engine,hisundar/ep-engine,membase/ep-engine,membase/ep-engine,sriganes/ep-engine,daverigby/kv_engine,daverigby/ep-engine,daverigby/kv_engine,abhinavdangeti/ep-engine,sriganes/ep-engine,daverigby/ep-engine,teligent-ru/ep-engine,couchbaselabs/ep-engine,daverigby/kv_engine,teligent-ru/ep-engine,abhinavdangeti/ep-engine,jimwwalker/ep-engine,owendCB/ep-engine,owendCB/ep-engine,jimwwalker/ep-engine,hisundar/ep-engine,jimwwalker/ep-engine,teligent-ru/ep-engine,hisundar/ep-engine,zbase/ep-engine,jimwwalker/ep-engine,daverigby/ep-engine,couchbase/ep-engine,owendCB/ep-engine,hisundar/ep-engine,couchbaselabs/ep-engine,couchbaselabs/ep-engine,zbase/ep-engine,owendCB/ep-engine,abhinavdangeti/ep-engine,couchbase/ep-engine,zbase/ep-engine,membase/ep-engine,couchbase/ep-engine,sriganes/ep-engine,couchbaselabs/ep-engine,teligent-ru/ep-engine