1. 02 2月, 2015 4 次提交
  2. 31 1月, 2015 2 次提交
  3. 28 1月, 2015 1 次提交
  4. 18 1月, 2015 1 次提交
  5. 15 1月, 2015 2 次提交
  6. 19 12月, 2014 1 次提交
    • F
      [RocksJava] Slice / DirectSlice improvements · b015ed0c
      fyrz 提交于
      Summary:
      - AssertionError when initialized with Non-Direct Buffer
      - Tests + coverage for DirectSlice
      - Slice sigsegv fixes when initializing from String and byte arrays
      - Slice Tests
      
      Test Plan: Run tests without source modifications.
      
      Reviewers: yhchiang, adamretter, ankgup87
      
      Subscribers: dhruba
      
      Differential Revision: https://reviews.facebook.net/D30081
      b015ed0c
  7. 27 11月, 2014 2 次提交
  8. 26 11月, 2014 3 次提交
  9. 22 11月, 2014 1 次提交
  10. 21 11月, 2014 1 次提交
  11. 20 11月, 2014 2 次提交
    • F
      [RocksJava] JavaDoc is executed too often · e7fcaa4d
      fyrz 提交于
      Previous to this commit too much targets got dependencies
      on javadocs target.
      
      Introduced one additional target "javalib" which resolves
      that situation. JavaDoc will now be generated once while
      executing a task with prefix "rocksdbjava".
      e7fcaa4d
    • F
      [RocksJava] Make cleanup - Clean Target · 2cd1794e
      fyrz 提交于
      - Remove JNI includes on clean
      - Remove target folder generated by Maven
      - Remove shared object
      - Remove jar
      2cd1794e
  12. 15 11月, 2014 8 次提交
  13. 13 11月, 2014 3 次提交
  14. 11 11月, 2014 2 次提交
  15. 10 11月, 2014 2 次提交
  16. 03 11月, 2014 2 次提交
  17. 31 10月, 2014 2 次提交
    • F
      [RocksJava] Options Refactoring 3.6 · 39464a99
      fyrz 提交于
      Summary:
      Options extends now two interfaces DBOptionsInterface
      and ColumnFamilyOptionsInterface. There are also further
      improvements to the Options bindings:
      
      Optimize methods were ported to Java. (OptimizeForPointLookup,
      OptimizeLevelCompaction, OptimizeUniversalCompaction).
      
      To align BuiltinComparator with every other Enum it was moved to
      a separate file.
      
      Test Plan:
      make rocksdbjava
      make jtest
      39464a99
    • F
      Integrated review comments by ankgup87 · b011e201
      fyrz 提交于
      - Added tests
      - Minor code-style changes
      b011e201
  18. 28 10月, 2014 1 次提交
    • F
      [RocksJava] - Hardening RocksIterator · 56ef2caa
      fyrz 提交于
      RocksIterator will sometimes Sigsegv on dispose. Mainly thats related
      to dispose order. If the related RocksDB instance is freed beforehand
      RocksIterator.dispose() will fail.
      
      Within this commit there is a major change to RocksIterator. RocksIterator
      will hold a private reference to the RocksDB instance which created the
      RocksIterator. So even if RocksDB is freed in the same GC cycle the
      RocksIterator instances will be freed prior to related RocksDB instances.
      
      Another aspect targets the dispose logic if the RocksDB is freed previously
      and already gc`ed. On dispose of a RocksIterator the dispose logic will check
      if the RocksDB instance points to an initialized DB. If not the dispose logic
      will not perform any further action.
      
      The crash can be reproduced by using the related test provided within this
      commit.
      
      Related information: This relates to @adamretter`s facebook rocksdb-dev group
      post about SigSegv on RocksIterator.dispose().
      56ef2caa