-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/48050/
-----------------------------------------------------------

Review request for atlas and Suma Shivaprasad.


Bugs: ATLAS-503
    https://issues.apache.org/jira/browse/ATLAS-503


Repository: atlas


Description
-------

The patch implements retries in HBaseKeyColumnValueStore while acquiring locks 
within a JVM using the LocalLockMediator. The number of retries is configured 
using atlas.graph.storage.lock.retries. As described above, the value for this 
property should be equal to the desired level of parallelism. For e.g. if this 
is set to 10, it means that 10 concurrent operations can proceed to acquire 
locks on the same store, key and column.


Diffs
-----

  
titan/src/main/java/com/thinkaurelius/titan/diskstorage/hbase/HBaseKeyColumnValueStore.java
 b4dc12e 
  
titan/src/test/java/com/thinkaurelius/titan/diskstorage/hbase/HBaseKeyColumnValueStoreTest.java
 PRE-CREATION 

Diff: https://reviews.apache.org/r/48050/diff/


Testing
-------

* Existing UTs and new UTs added here.
* Also set this configuration to 10 retries and verified that 10 concurrent 
users from JMeter can create traits in parallel.


Thanks,

Hemanth Yamijala

Reply via email to