Clone Tools
  • last updated 13 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix IIndexAccessor interface, add a boolean exclusiveMode parameter for the createSearchCursor method

    • -1
    • +1
    ./LSMInvertedIndexDeletedKeysBTreeMergeCursor.java
    • -1
    • +1
    ./LSMInvertedIndexRangeSearchCursor.java
  1. … 39 more files in changeset.
Fix for asterix issue 630.

    • -2
    • +19
    ./LSMInvertedIndexFlushOperation.java
    • -1
    • +13
    ./LSMInvertedIndexMergeOperation.java
  1. … 14 more files in changeset.
Merge master into salsubaiee/master_issue_92.

  1. … 14 more files in changeset.
Support for full compation.

  1. … 16 more files in changeset.
Changed the location of clearing the component holder.

  1. … 3 more files in changeset.
Allowed merge subset of the disk components correctly. Added new merge policy.

    • -0
    • +63
    ./LSMInvertedIndexDeletedKeysBTreeMergeCursor.java
    • -52
    • +6
    ./LSMInvertedIndexRangeSearchCursor.java
  1. … 26 more files in changeset.
checkpoint towards fixing LSN related issues(issue 591, 609, and 614) and more

  1. … 56 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
    ./LSMInvertedIndexDiskComponentFactory.java
  1. … 8 more files in changeset.
Another round of code cleanup.

    • -53
    • +0
    ./LSMInvertedIndexComponentFactory.java
    • -0
    • +53
    ./LSMInvertedIndexDiskComponentFactory.java
  1. … 11 more files in changeset.
Added files missed from previous commit.

    • -0
    • +56
    ./LSMInvertedIndexDiskComponent.java
    • -0
    • +56
    ./LSMInvertedIndexMemoryComponent.java
  1. … 5 more files in changeset.
Renaming classes and vars.

    • -1
    • +1
    ./LSMInvertedIndexComponentFactory.java
    • -56
    • +0
    ./LSMInvertedIndexImmutableComponent.java
    • -56
    • +0
    ./LSMInvertedIndexMutableComponent.java
    • -1
    • +1
    ./LSMInvertedIndexRangeSearchCursor.java
  1. … 20 more files in changeset.
Fixed casting bug.

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

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

    • -2
    • +2
    ./LSMInvertedIndexImmutableComponent.java
    • -2
    • +2
    ./LSMInvertedIndexMutableComponent.java
  1. … 20 more files in changeset.
Bug fixes.

  1. … 11 more files in changeset.
Added many fixes. Checkpointing.

    • -11
    • +12
    ./LSMInvertedIndexRangeSearchCursor.java
    • -12
    • +12
    ./LSMInvertedIndexSearchCursor.java
  1. … 23 more files in changeset.
Implemented k-buffering for lsm indexes. Also add a fix for issues 589 and 594.

    • -2
    • +3
    ./LSMInvertedIndexMutableComponent.java
    • -32
    • +36
    ./LSMInvertedIndexOpContext.java
    • -3
    • +3
    ./LSMInvertedIndexRangeSearchCursor.java
  1. … 87 more files in changeset.
Removed the lsm no-op operation.

  1. … 5 more files in changeset.
Use atomic boolean for a var that is being accessed and modified by multiple threads.

    • -7
    • +1
    ./LSMInvertedIndexMutableComponent.java
  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.
Fix for issue 575.

  1. … 6 more files in changeset.
Merged master

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

  1. … 4 more files in changeset.
LSM-indexes are now unaware of io devices. Absolute directory info is passed to the index.

  1. … 51 more files in changeset.
Delete the artifacts of a loaded component if it turn out to be an empty load.

Addressed code review comments.

  1. … 8 more files in changeset.
Pass a boolean argument to the bulkload to decides if checking for an empty index is needed.

  1. … 25 more files in changeset.
Fixed two hidden bugs in the LSM inverted index that were surfaced after fixing asterix issue 500.

    • -16
    • +16
    ./LSMInvertedIndexFileManager.java
  1. … 1 more file in changeset.