Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change folder structure for Java repackage

Change only the folders, not the files, for our package name change.

This will break the build, and needs to be followed by a change to

the package name in all of the source files. However performing

the folder move and file change in two steps lets Git understand

that the files are the same, and lets us track revisions across

those files.

Change-Id: I08aff75e25ac7c6298c32cf3402febbc4a318c2a

Reviewed-on: https://asterix-gerrit.ics.uci.edu/307

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Chris Hillery <ceej@lambda.nu>

    • -108
    • +0
    ./LSMBTreeModificationOperationCallbackTest.java
    • -287
    • +0
    ./LSMBTreeSearchOperationCallbackTest.java
    • -115
    • +0
    ./multithread/LSMBTreeMultiThreadTest.java
    • -116
    • +0
    ./multithread/LSMBTreeTestWorker.java
    • -31
    • +0
    ./multithread/LSMBTreeTestWorkerFactory.java
  1. … 3879 more files in changeset.
Add a flag for LSM-based indices to indicate whether force pages to disk devices during flush and merge.

Change-Id: I988716c03cffe30b008e144d3a478ee25e367212

Reviewed-on: https://asterix-gerrit.ics.uci.edu/240

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Young-Seok Kim <kisskys@gmail.com>

    • -1
    • +2
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +2
    ./LSMBTreeSearchOperationCallbackTest.java
    • -3
    • +3
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 75 more files in changeset.
- Fixed Type Casting issue - Reorganized duplicated internal class in the DelimitedDataParser and DelimitedDataParserFactory - Prevented a user from creating an inverted index on a dataset with a variable-length PK

Change-Id: Ic5606501223b8d860b49a258ff49afacd7d76b9a

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/191

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

    • -4
    • +4
    ./LSMBTreeSearchOperationCallbackTest.java
    • -20
    • +27
    ./perf/ConcurrentSkipListRunner.java
  1. … 64 more files in changeset.
Changes to allow having the no-merge policy as an option in asterix.

Change-Id: I573b6a09185d51df1ec115edc38a89bd029574d5

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/107

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 20 more files in changeset.
Added LSM component-level filters for all indexes.

Change-Id: I898cf885c9f88feae85c99799a00fd8ec036efea

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/81

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Yingyi Bu <buyingyi@gmail.com>

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +2
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 125 more files in changeset.
changes to fix issue 727

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 6 more files in changeset.
fix IIndexAccessor interface, add a boolean exclusiveMode parameter for the createSearchCursor method

    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
  1. … 42 more files in changeset.
Fix for asterix issue 630.

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

  1. … 29 more files in changeset.
checkpoint towards fixing LSN related issues(issue 591, 609, and 614) and more

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 45 more files in changeset.
Implemented k-buffering for lsm indexes. Also add a fix for issues 589 and 594.

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 80 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.
Merged master

    • -9
    • +27
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeTestWorkerFactory.java
  1. … 85 more files in changeset.
LSM-indexes are now unaware of io devices. Absolute directory info is passed to the index.

    • -3
    • +3
    ./LSMBTreeModificationOperationCallbackTest.java
    • -3
    • +3
    ./LSMBTreeSearchOperationCallbackTest.java
    • -5
    • +4
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 38 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. … 7 more files in changeset.
Pass a boolean argument to the bulkload to decides if checking for an empty index is needed.

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

    • -2
    • +6
    ./LSMBTreeSearchOperationCallbackTest.java
  1. … 27 more files in changeset.
add/update license headers

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -0
    • +14
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
    • -1
    • +1
    ./multithread/LSMBTreeTestWorkerFactory.java
  1. … 2273 more files in changeset.
use a provider rather than a factory for operationtrackers

    • -2
    • +2
    ./LSMBTreeModificationOperationCallbackTest.java
    • -2
    • +2
    ./LSMBTreeSearchOperationCallbackTest.java
  1. … 14 more files in changeset.
activating/deactivating an index multiple times now throws error

  1. … 5 more files in changeset.
Merged in master

    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
  1. … 8 more files in changeset.
fixed bug in partial frame flushing for LSM index insertupdel change immutable components to handle forced modification operations properly

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -2
    • +2
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 55 more files in changeset.
Merge branch 'master' into zheilbron/hyracks_asterix_issue470

Conflicts:

hyracks/hyracks-storage-am-lsm-btree/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/btree/dataflow/LSMBTreeDataflowHelper.java

hyracks/hyracks-storage-am-lsm-btree/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/btree/util/LSMBTreeUtils.java

hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/invertedindex/dataflow/LSMInvertedIndexDataflowHelper.java

hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/invertedindex/dataflow/PartitionedLSMInvertedIndexDataflowHelper.java

hyracks/hyracks-storage-am-lsm-invertedindex/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/invertedindex/util/InvertedIndexUtils.java

hyracks/hyracks-storage-am-lsm-rtree/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/utils/LSMRTreeUtils.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/LSMBTreeDeleteTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/LSMBTreeInsertTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/LSMBTreeMergeTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/LSMBTreeMultiBulkLoadTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/LSMBTreeUpdateTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/perf/LSMTreeRunner.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-btree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/btree/util/LSMBTreeTestContext.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesBulkLoadTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesDeleteTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesInsertTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesLifecycleTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesMergeTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/LSMRTreeWithAntiMatterTuplesMultiBulkLoadTest.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/util/LSMRTreeTestContext.java

hyracks/hyracks-tests/hyracks-storage-am-lsm-rtree-test/src/test/java/edu/uci/ics/hyracks/storage/am/lsm/rtree/util/LSMRTreeWithAntiMatterTuplesTestContext.java

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 28 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

  1. … 41 more files in changeset.
removed DualIndexFreePageManager; renamed InMemoryFreePage* to VirtualFreePage*; changed LSM index to construct FreePageManagers rather than pass them in

    • -3
    • +3
    ./LSMBTreeModificationOperationCallbackTest.java
    • -3
    • +3
    ./LSMBTreeSearchOperationCallbackTest.java
    • -4
    • +3
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 53 more files in changeset.
replaced (Dual)InMemoryBufferCache with VirtualBufferCache

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 42 more files in changeset.
LSM indexes now operatos in a single IODevice (the device id is passed from asterix).

    • -1
    • +1
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +1
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +1
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 33 more files in changeset.
Merge branch 'master' into vinayakb/resource_management

    • -1
    • +2
    ./LSMBTreeSearchOperationCallbackTest.java
  1. … 3 more files in changeset.
Passing bloom filter parameters to the LSM indexes.

    • -1
    • +2
    ./LSMBTreeModificationOperationCallbackTest.java
    • -1
    • +2
    ./LSMBTreeSearchOperationCallbackTest.java
    • -1
    • +2
    ./multithread/LSMBTreeMultiThreadTest.java
  1. … 41 more files in changeset.