Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
checkpoint towards fixing LSN related issues(issue 591, 609, and 614) and more

  1. … 55 more files in changeset.
change a method name and added comments.

  1. … 8 more files in changeset.
Catch the correct excpetion type.

  1. … 1 more file in changeset.
Changed the io scheduler to allow asynchronous concurrent flush/merge ops.

  1. … 6 more files in changeset.
Another round of renaming.

    • -2
    • +2
    ./LSMRTreeWithAntiMatterTuplesDiskComponentFactory.java
  1. … 6 more files in changeset.
Another round of code cleanup.

    • -0
    • +53
    ./LSMRTreeDiskComponentFactory.java
    • -11
    • +10
    ./LSMRTreeWithAntiMatterTuples.java
    • -43
    • +0
    ./LSMRTreeWithAntiMatterTuplesComponentFactory.java
    • -0
    • +43
    ./LSMRTreeWithAntiMatterTuplesDiskComponentFactory.java
  1. … 7 more files in changeset.
Added files missed from previous commit.

    • -0
    • +57
    ./LSMRTreeDiskComponent.java
    • -0
    • +58
    ./LSMRTreeMemoryComponent.java
  1. … 5 more files in changeset.
Renaming classes and vars.

    • -11
    • +11
    ./LSMRTreeWithAntiMatterTuples.java
    • -1
    • +1
    ./LSMRTreeWithAntiMatterTuplesComponentFactory.java
    • -3
    • +3
    ./LSMRTreeWithAntiMatterTuplesSearchCursor.java
  1. … 17 more files in changeset.
Fixed casting bug.

  1. … 1 more file in changeset.
Fixed a bug in the lsm rtree merge op context reset.

  1. … 1 more file in changeset.
Another round of refactoring. Moved critical code to sync. blocks.

  1. … 7 more files in changeset.
Code refactoring and cleanup.

  1. … 18 more files in changeset.
Bug fixes.

    • -10
    • +5
    ./LSMRTreeWithAntiMatterTuples.java
  1. … 10 more files in changeset.
Added many fixes. Checkpointing.

  1. … 22 more files in changeset.
Remeoved debugging code.

Implemented k-buffering for lsm indexes. Also add a fix for issues 589 and 594.

    • -142
    • +151
    ./LSMRTreeAbstractCursor.java
    • -52
    • +6
    ./LSMRTreeWithAntiMatterTuples.java
    • -53
    • +114
    ./LSMRTreeWithAntiMatterTuplesSearchCursor.java
  1. … 84 more files in changeset.
Use atomic boolean for a var that is being accessed and modified by multiple threads.

  1. … 3 more files in changeset.
let inserting duplicate keys become a NoOp instead of throwing exceptions which fail the job

  1. … 11 more files in changeset.
address Sattam's comments

  1. … 9 more files in changeset.
Fix for issue 575.

  1. … 6 more files in changeset.
Fixed issues in bulkload cleanup in case of errors.

    • -10
    • +16
    ./LSMRTreeWithAntiMatterTuples.java
  1. … 3 more files in changeset.
LSM-indexes are now unaware of io devices. Absolute directory info is passed to the index.

    • -4
    • +3
    ./LSMRTreeWithAntiMatterTuplesFileManager.java
  1. … 50 more files in changeset.
Delete the artifacts of a loaded component if it turn out to be an empty load.

Addressed code review comments.

    • -13
    • +13
    ./LSMRTreeWithAntiMatterTuples.java
  1. … 7 more files in changeset.
Pass a boolean argument to the bulkload to decides if checking for an empty index is needed.

    • -9
    • +10
    ./LSMRTreeWithAntiMatterTuples.java
  1. … 24 more files in changeset.
Prevented bulkloading an lsm index if it is not empty.

  1. … 28 more files in changeset.
add/update license headers

    • -1
    • +1
    ./LSMRTreeWithAntiMatterTuplesComponentFactory.java
  1. … 2273 more files in changeset.
ensuring new lifecycle changes work with all indexes

  1. … 5 more files in changeset.
activating/deactivating an index multiple times now throws error

  1. … 5 more files in changeset.
fixed bug in partial frame flushing for LSM index insertupdel change immutable components to handle forced modification operations properly

  1. … 66 more files in changeset.
added IVirtualBufferCacheProvider interface; fixed bug in VBC; add reference counts to VBC open/close methods; give unique virtual file names in lsm indices

    • -11
    • +6
    ./LSMRTreeWithAntiMatterTuples.java
  1. … 40 more files in changeset.