1. 02 2月, 2015 6 次提交
  2. 31 1月, 2015 9 次提交
  3. 29 1月, 2015 1 次提交
  4. 28 1月, 2015 4 次提交
    • F
      [RocksJava] Cleanup portal.h & tests · ca2b0027
      fyrz 提交于
      Summary:
      Simple Java Native Objects usually are represented using
      the same functionality but within different classes.
      
      With this commit a template class was introduced to remove
      the redundant impelementation to a certain extent.
      
      [RocksJava] Removed todo comment in portal.h
      
      As jclass instances shall not be cached, both
      todos are obsolete and can be removed.
      
      [RocksJava] Add missing test to Makefile
      
      [RocksJava] Added tests for uncovered methods
      
      Test Plan:
      make rocksdbjava
      make jtest
      mvn -f rocksjni.pom package
      
      Reviewers: adamretter, yhchiang, ankgup87
      
      Subscribers: dhruba
      
      Differential Revision: https://reviews.facebook.net/D32145
      ca2b0027
    • F
      [RocksJava] Add missing test to Makefile · f8dc5c45
      fyrz 提交于
      f8dc5c45
    • F
      [RocksJava] Removed todo comment in portal.h · b3c13314
      fyrz 提交于
      As jclass instances shall not be cached, both
      todos are obsolete and can be removed.
      b3c13314
    • F
      [RocksJava] Cleanup portal.h · 7ffcc457
      fyrz 提交于
      Simple Java Native Objects usually are represented using
      the same functionality but within different classes.
      
      With this commit a template class was introduced to remove
      the redundant impelementation to a certain extent.
      7ffcc457
  5. 24 1月, 2015 1 次提交
    • F
      [RocksJava] Fix native library loader · e61f38e5
      fyrz 提交于
      Summary:
      Prior to this the native library loader instance didn`t
      care about a state. So if library loading was called multiple
      times, multiple copies of the shared object were put into
      the tmp folder and loaded into the JVM.
      
      This changed within this commit to the following behavior:
      
      - library loading is now synchronized
      - library is loaded within the first call
      - if loading was successful the library loaded sets a flag
      - every subsequent call checks for a boolean flag indicating if there was
        already a successful attempt
      
      Test Plan:
      - Execute example and watch tmp folder while the example is running
      
      - After this patch only one shared object will be in the tmp folder
      
      Usual tests:
      - make rocksdbjava jtest
      - mvn -f rocksjni.pom package
      
      Reviewers: adamretter, ankgup87, yhchiang
      
      Subscribers: dhruba
      
      Differential Revision: https://reviews.facebook.net/D32133
      e61f38e5
  6. 23 1月, 2015 6 次提交
  7. 20 1月, 2015 1 次提交
  8. 18 1月, 2015 4 次提交
  9. 17 1月, 2015 2 次提交
  10. 16 1月, 2015 2 次提交
  11. 15 1月, 2015 4 次提交