Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
new branch for merging lsm and fullstack

git-svn-id: https://hyracks.googlecode.com/svn/branches/fullstack_lsm_staging@3014 123451ca-8445-de46-9d55-352943316053

    • -26
    • +0
    ./invertedindex/LSMInvertedIndexBulkLoadTest.java
    • -26
    • +0
    ./invertedindex/LSMInvertedIndexDeleteTest.java
    • -26
    • +0
    ./invertedindex/LSMInvertedIndexInsertTest.java
    • -66
    • +0
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -27
    • +0
    ./invertedindex/LSMInvertedIndexMultiBulkLoadTest.java
    • -26
    • +0
    ./invertedindex/LSMInvertedIndexSearchTest.java
    • -26
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexBulkLoadTest.java
    • -26
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexDeleteTest.java
    • -26
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexInsertTest.java
    • -66
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexMergeTest.java
    • -27
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexMultiBulkLoadTest.java
    • -26
    • +0
    ./invertedindex/PartitionedLSMInvertedIndexSearchTest.java
    • -100
    • +0
    ./invertedindex/common/AbstractInvertedIndexDeleteTest.java
    • -89
    • +0
    ./invertedindex/common/AbstractInvertedIndexLoadTest.java
    • -128
    • +0
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
  1. … 1792 more files in changeset.
Made sure bloom filters don't hold latches after insertion is over (pages are still pinned). Changed the bloom filter insertion to use a bulkload-like interface. Changed the bulkload interface for all indexes to accept number of elements hint. Various bug fixes.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree_bloom_filter@2751 123451ca-8445-de46-9d55-352943316053

    • -1
    • +1
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 25 more files in changeset.
added proper IO Opcallback for when LSM indexes are deactivatd

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2701 123451ca-8445-de46-9d55-352943316053

    • -1
    • +9
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
    • -2
    • +4
    ./invertedindex/util/LSMInvertedIndexTestContext.java
  1. … 64 more files in changeset.
major reworking of all lsm indexes with respect to synchronization and interfacing with the lsmharness

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2681 123451ca-8445-de46-9d55-352943316053

    • -3
    • +3
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
  1. … 66 more files in changeset.
Rename ImmediateScheduler to SynchronousScheduler; Remove orphaned class LSMMergeInProgressException

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2614 123451ca-8445-de46-9d55-352943316053

    • -3
    • +3
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
  1. … 19 more files in changeset.
merged the creation and scheduling of flushes and merge IO operations to a single call

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2610 123451ca-8445-de46-9d55-352943316053

    • -9
    • +6
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -9
    • +6
    ./invertedindex/PartitionedLSMInvertedIndexMergeTest.java
    • -12
    • +9
    ./invertedindex/multithread/LSMInvertedIndexTestWorker.java
  1. … 16 more files in changeset.
removed flush controller; ILSMIndex replaces the functionality

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2609 123451ca-8445-de46-9d55-352943316053

    • -9
    • +0
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
    • -13
    • +12
    ./invertedindex/util/LSMInvertedIndexTestContext.java
  1. … 69 more files in changeset.
Merged hyracks_asterix_stabilization r2462:r2562.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2563 123451ca-8445-de46-9d55-352943316053

    • -197
    • +182
    ./invertedindex/tokenizers/NGramTokenizerTest.java
    • -8
    • +5
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 32 more files in changeset.
Changed partitioning field in length-partitioned inverted indexes from integer to short.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2486 123451ca-8445-de46-9d55-352943316053

    • -8
    • +9
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 12 more files in changeset.
Changed the search algorithm for in-memory length-partitioned inverted indexes to only latch one inverted list at a time.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2485 123451ca-8445-de46-9d55-352943316053

    • -5
    • +0
    ./invertedindex/multithread/PartitionedLSMInvertedIndexMultiThreadTest.java
  1. … 5 more files in changeset.
Implemented length-partitioned LSM inverted index. Still some cleanup needed.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2467 123451ca-8445-de46-9d55-352943316053

    • -0
    • +26
    ./invertedindex/PartitionedLSMInvertedIndexBulkLoadTest.java
    • -0
    • +26
    ./invertedindex/PartitionedLSMInvertedIndexDeleteTest.java
    • -0
    • +26
    ./invertedindex/PartitionedLSMInvertedIndexInsertTest.java
    • -0
    • +69
    ./invertedindex/PartitionedLSMInvertedIndexMergeTest.java
    • -0
    • +27
    ./invertedindex/PartitionedLSMInvertedIndexMultiBulkLoadTest.java
    • -0
    • +26
    ./invertedindex/PartitionedLSMInvertedIndexSearchTest.java
    • -13
    • +17
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTest.java
    • -0
    • +30
    ./invertedindex/multithread/PartitionedLSMInvertedIndexMultiThreadTest.java
    • -2
    • +10
    ./invertedindex/util/LSMInvertedIndexTestContext.java
  1. … 7 more files in changeset.
Implemented in-memory component for length-partitioned inverted indexes.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2466 123451ca-8445-de46-9d55-352943316053

    • -0
    • +26
    ./invertedindex/inmemory/PartitionedInMemoryInvertedIndexDeleteTest.java
    • -0
    • +26
    ./invertedindex/inmemory/PartitionedInMemoryInvertedIndexInsertTest.java
    • -0
    • +26
    ./invertedindex/inmemory/PartitionedInMemoryInvertedIndexSearchTest.java
    • -3
    • +8
    ./invertedindex/util/LSMInvertedIndexTestContext.java
    • -12
    • +13
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 17 more files in changeset.
Refactored code for better sharing. Added new test for on-disk component of length-partitioned inverted index.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2465 123451ca-8445-de46-9d55-352943316053

    • -0
    • +26
    ./invertedindex/ondisk/PartitionedOnDiskInvertedIndexSearchTest.java
  1. … 6 more files in changeset.
Implemented bulk loading and basic search for the on-disk components of length-partitioned inverted indexes.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2462 123451ca-8445-de46-9d55-352943316053

    • -0
    • +26
    ./invertedindex/ondisk/PartitionedOnDiskInvertedIndexBulkLoadTest.java
    • -20
    • +46
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 9 more files in changeset.
Checkpointing progress on implementing a length-partitioned inverted index.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2455 123451ca-8445-de46-9d55-352943316053

    • -2
    • +7
    ./invertedindex/util/LSMInvertedIndexTestContext.java
    • -1
    • +4
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 14 more files in changeset.
First steps in preparing the inverted-index testing framework to deal with length partitioning.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_length_filter@2454 123451ca-8445-de46-9d55-352943316053

    • -12
    • +47
    ./invertedindex/util/LSMInvertedIndexTestContext.java
    • -18
    • +93
    ./invertedindex/util/LSMInvertedIndexTestUtils.java
  1. … 6 more files in changeset.
Changed operation tracker interface and implementations.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2404 123451ca-8445-de46-9d55-352943316053

    • -7
    • +7
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
    • -1
    • +1
    ./invertedindex/util/LSMInvertedIndexTestContext.java
  1. … 71 more files in changeset.
added IInMemoryFreePageManager & IInMemoryBufferCache interfaces

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1949 123451ca-8445-de46-9d55-352943316053

    • -10
    • +10
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
  1. … 24 more files in changeset.
removed spinlock in ReferenceCountingOperationTracker in favor of condition variable

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1923 123451ca-8445-de46-9d55-352943316053

    • -3
    • +3
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
  1. … 8 more files in changeset.
Minor cleanup.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1897 123451ca-8445-de46-9d55-352943316053

    • -4
    • +0
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
Fixed cleanup of files/dirs in lsm inverted index tests.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1896 123451ca-8445-de46-9d55-352943316053

    • -3
    • +4
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
Tweaked search parameters.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1891 123451ca-8445-de46-9d55-352943316053

    • -4
    • +0
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
More index operator cleanup.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1885 123451ca-8445-de46-9d55-352943316053

    • -1
    • +1
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -1
    • +1
    ./invertedindex/common/AbstractInvertedIndexDeleteTest.java
    • -1
    • +1
    ./invertedindex/common/AbstractInvertedIndexLoadTest.java
    • -1
    • +1
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
    • -1
    • +1
    ./invertedindex/common/AbstractInvertedIndexTest.java
    • -1
    • +1
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTestDriver.java
    • -1
    • +1
    ./invertedindex/multithread/LSMInvertedIndexWorkerFactory.java
    • -1
    • +1
    ./invertedindex/util/LSMInvertedIndexTestContext.java
  1. … 49 more files in changeset.
Removed superfluous tests. Tweaked testing parameters.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1879 123451ca-8445-de46-9d55-352943316053

    • -127
    • +0
    ./invertedindex/ondisk/AbstractInvIndexSearchTest.java
    • -37
    • +0
    ./invertedindex/ondisk/AbstractInvIndexTest.java
    • -289
    • +0
    ./invertedindex/ondisk/OnDiskInvertedIndexSearchPerfTest.java
    • -295
    • +0
    ./invertedindex/ondisk/OnDiskInvertedIndexSearchTestOld.java
  1. … 1 more file in changeset.
Fixed incorrect sharing of inverted-list builder causing the multi-threaded tests to break. Finished multi-threading tests.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1873 123451ca-8445-de46-9d55-352943316053

    • -8
    • +7
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -5
    • +17
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTest.java
    • -15
    • +12
    ./invertedindex/multithread/LSMInvertedIndexTestWorker.java
  1. … 10 more files in changeset.
Fixed a few multi-threading issues in the lsm-inverted-index. Still some more to go.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1871 123451ca-8445-de46-9d55-352943316053

    • -3
    • +7
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTest.java
  1. … 17 more files in changeset.
Checkpointing lsm-inverted-index multi thread test. Still needs some debugging.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1870 123451ca-8445-de46-9d55-352943316053

    • -0
    • +142
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTest.java
    • -0
    • +41
    ./invertedindex/multithread/LSMInvertedIndexMultiThreadTestDriver.java
    • -0
    • +139
    ./invertedindex/multithread/LSMInvertedIndexTestWorker.java
    • -0
    • +30
    ./invertedindex/multithread/LSMInvertedIndexWorkerFactory.java
  1. … 13 more files in changeset.
Further improved lsm-inverted-index tests. Added configuration parameters to AccessMethodsTestConfig.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1869 123451ca-8445-de46-9d55-352943316053

    • -1
    • +1
    ./invertedindex/LSMInvertedIndexBulkLoadTest.java
    • -1
    • +1
    ./invertedindex/LSMInvertedIndexDeleteTest.java
    • -1
    • +1
    ./invertedindex/LSMInvertedIndexInsertTest.java
    • -6
    • +6
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -1
    • +1
    ./invertedindex/LSMInvertedIndexMultiBulkLoadTest.java
    • -1
    • +1
    ./invertedindex/LSMInvertedIndexSearchTest.java
    • -15
    • +31
    ./invertedindex/common/AbstractInvertedIndexDeleteTest.java
    • -13
    • +29
    ./invertedindex/common/AbstractInvertedIndexLoadTest.java
    • -26
    • +29
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
    • -10
    • +10
    ./invertedindex/common/AbstractInvertedIndexTest.java
    • -17
    • +7
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
    • -1
    • +1
    ./invertedindex/inmemory/InMemoryInvertedIndexDeleteTest.java
    • -1
    • +1
    ./invertedindex/inmemory/InMemoryInvertedIndexInsertTest.java
    • -1
    • +1
    ./invertedindex/inmemory/InMemoryInvertedIndexSearchTest.java
    • -1
    • +1
    ./invertedindex/ondisk/OnDiskInvertedIndexBulkLoadTest.java
  1. … 29 more files in changeset.
Added tests for gram-based indexes, and hashed tokens.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1868 123451ca-8445-de46-9d55-352943316053

    • -0
    • +7
    ./invertedindex/common/AbstractInvertedIndexDeleteTest.java
    • -0
    • +7
    ./invertedindex/common/AbstractInvertedIndexLoadTest.java
    • -8
    • +66
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
    • -53
    • +69
    ./invertedindex/util/InvertedIndexTestUtils.java
  1. … 20 more files in changeset.
Improved and fixed a few bugs in the lsm inverted index tests.

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_inverted_index_updates_new@1867 123451ca-8445-de46-9d55-352943316053

    • -1
    • +2
    ./invertedindex/LSMInvertedIndexMergeTest.java
    • -24
    • +3
    ./invertedindex/common/AbstractInvertedIndexDeleteTest.java
    • -0
    • +1
    ./invertedindex/common/AbstractInvertedIndexLoadTest.java
    • -3
    • +4
    ./invertedindex/common/AbstractInvertedIndexSearchTest.java
    • -2
    • +43
    ./invertedindex/common/AbstractInvertedIndexTest.java
    • -0
    • +1
    ./invertedindex/common/LSMInvertedIndexTestHarness.java
    • -2
    • +2
    ./invertedindex/util/InvertedIndexTestContext.java
    • -3
    • +5
    ./invertedindex/util/InvertedIndexTestUtils.java
  1. … 4 more files in changeset.