Clone Tools
  • last updated 29 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

    • -327
    • +0
    ./btree/AbstractBTreeOperatorTest.java
    • -28
    • +0
    ./btree/BTreeOperatorTestHelper.java
    • -99
    • +0
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -104
    • +0
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -69
    • +0
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -122
    • +0
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -121
    • +0
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -107
    • +0
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -24
    • +0
    ./common/ITreeIndexOperatorTestHelper.java
    • -69
    • +0
    ./common/LSMTreeOperatorTestHelper.java
    • -48
    • +0
    ./common/TreeOperatorTestHelper.java
    • -346
    • +0
    ./invertedindex/AbstractfWordInvertedIndexTest.java
    • -89
    • +0
    ./invertedindex/BinaryTokenizerOperatorTest.java
    • -64
    • +0
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -58
    • +0
    ./invertedindex/WordInvertedIndexTest.java
  1. … 1792 more files in changeset.
Minor changes in the index's dataflow operators to pass bloom filter information.

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

    • -11
    • +18
    ./btree/AbstractBTreeOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -1
    • +1
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -1
    • +1
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -4
    • +4
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -4
    • +4
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -4
    • +4
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -4
    • +4
    ./invertedindex/AbstractfWordInvertedIndexTest.java
    • -5
    • +1
    ./lsm/btree/LSMBTreePrimaryIndexScanOperatorTest.java
    • -5
    • +1
    ./lsm/btree/LSMBTreePrimaryIndexSearchOperatorTest.java
    • -5
    • +1
    ./lsm/btree/LSMBTreeSecondaryIndexInsertOperatorTest.java
    • -6
    • +2
    ./lsm/btree/LSMBTreeSecondaryIndexSearchOperatorTest.java
    • -8
    • +9
    ./rtree/AbstractRTreeOperatorTest.java
    • -5
    • +6
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
  1. … 24 more files in changeset.
All lsm indexes (BTree, RTree, and inverted index) are now using bloom filters whenever possible.

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

    • -1
    • +5
    ./lsm/btree/LSMBTreePrimaryIndexScanOperatorTest.java
    • -1
    • +5
    ./lsm/btree/LSMBTreePrimaryIndexSearchOperatorTest.java
    • -1
    • +5
    ./lsm/btree/LSMBTreeSecondaryIndexInsertOperatorTest.java
    • -1
    • +5
    ./lsm/btree/LSMBTreeSecondaryIndexSearchOperatorTest.java
  1. … 57 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

    • -2
    • +2
    ./btree/AbstractBTreeOperatorTest.java
    • -2
    • +2
    ./invertedindex/AbstractfWordInvertedIndexTest.java
    • -2
    • +2
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 23 more files in changeset.
changes towards recovery

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

    • -1
    • +2
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -1
    • +1
    ./invertedindex/WordInvertedIndexTest.java
  1. … 7 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

    • -2
    • +3
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -2
    • +4
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +3
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.java
  1. … 61 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

    • -2
    • +2
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -2
    • +2
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +2
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.java
  1. … 62 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/PartitionedWordInvertedIndexTest.java
    • -3
    • +2
    ./invertedindex/WordInvertedIndexTest.java
    • -4
    • +4
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.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

    • -4
    • +2
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -4
    • +3
    ./invertedindex/WordInvertedIndexTest.java
    • -4
    • +3
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.java
  1. … 66 more files in changeset.
Implemented dataflow components for length-partitioned inverted indexes. Added integration test.

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

    • -0
    • +346
    ./invertedindex/AbstractfWordInvertedIndexTest.java
    • -4
    • +20
    ./invertedindex/BinaryTokenizerOperatorTest.java
    • -73
    • +0
    ./invertedindex/InvertedIndexOperatorsTest.java
    • -0
    • +64
    ./invertedindex/PartitionedWordInvertedIndexTest.java
    • -305
    • +17
    ./invertedindex/WordInvertedIndexTest.java
  1. … 4 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

    • -2
    • +2
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +2
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.java
  1. … 69 more files in changeset.
Split IOperationCallbackProvider into ISearchOperationCallbackFactory and IModificationOperationCallbackFactory since we are going to have a variety of implementations for them in Asterix.

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

    • -11
    • +11
    ./btree/AbstractBTreeOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -3
    • +3
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -3
    • +3
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -3
    • +3
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -7
    • +7
    ./invertedindex/WordInvertedIndexTest.java
    • -10
    • +11
    ./rtree/AbstractRTreeOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -2
    • +2
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -2
    • +2
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 31 more files in changeset.
replaced the IIndexArtifactMap interface with the ILocalResourceRepository interface

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

    • -2
    • +5
    ./btree/AbstractBTreeOperatorTest.java
    • -11
    • +15
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +5
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 44 more files in changeset.
renamed IIndexOpContext and its methods for clarity

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

    • -2
    • +2
    ./btree/AbstractBTreeOperatorTest.java
    • -3
    • +3
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 35 more files in changeset.
exposed interface for supplying LSM RTree with a linearizer

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

    • -2
    • +3
    ./lsm/rtree/LSMRTreeSecondaryIndexInsertOperatorTest.java
    • -2
    • +3
    ./lsm/rtree/LSMRTreeSecondaryIndexSearchOperatorTest.java
    • -3
    • +4
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesOperatorTestHelper.java
    • -2
    • +3
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesSecondaryIndexInsertOperatorTest.java
    • -2
    • +3
    ./lsm/rtree/LSMRTreeWithAntiMatterTuplesSecondaryIndexSearchOperatorTest.java
    • -3
    • +7
    ./rtree/AbstractRTreeOperatorTest.java
    • -1
    • +2
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -1
    • +2
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -1
    • +2
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -1
    • +2
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 13 more files in changeset.
modified provider and factory interfaces to allow access to hyracks task context

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

    • -2
    • +2
    ./btree/AbstractBTreeOperatorTest.java
    • -1
    • +1
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +2
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 13 more files in changeset.
More index operator cleanup.

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

    • -3
    • +3
    ./btree/AbstractBTreeOperatorTest.java
    • -2
    • +2
    ./invertedindex/WordInvertedIndexTest.java
    • -3
    • +3
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 55 more files in changeset.
First phase of cleaning up index operators for better code sharing.

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

    • -4
    • +2
    ./btree/AbstractBTreeOperatorTest.java
    • -6
    • +3
    ./invertedindex/WordInvertedIndexTest.java
    • -4
    • +2
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 16 more files in changeset.
Switched inverted-index operators to lsm-inverted-index. Minor cleaning for better code sharing.

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

    • -10
    • +19
    ./invertedindex/WordInvertedIndexTest.java
  1. … 41 more files in changeset.
Merged hyracks_lsm_tree r1846:r1858.

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

    • -22
    • +17
    ./invertedindex/WordInvertedIndexTest.java
  1. … 8 more files in changeset.
reverted r1844

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

    • -27
    • +23
    ./btree/AbstractBTreeOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -7
    • +6
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -7
    • +6
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -7
    • +6
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -22
    • +17
    ./invertedindex/WordInvertedIndexTest.java
    • -27
    • +22
    ./rtree/AbstractRTreeOperatorTest.java
    • -5
    • +5
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -4
    • +4
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 33 more files in changeset.
Merged hyracks_lsm_tree r1838:r1844.

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

    • -17
    • +22
    ./invertedindex/WordInvertedIndexTest.java
  1. … 2 more files in changeset.
added interface for deferring the closing of indexes

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

    • -23
    • +27
    ./btree/AbstractBTreeOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -2
    • +2
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -6
    • +7
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -6
    • +7
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -6
    • +7
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -17
    • +22
    ./invertedindex/WordInvertedIndexTest.java
    • -22
    • +27
    ./rtree/AbstractRTreeOperatorTest.java
    • -5
    • +5
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -4
    • +4
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -3
    • +3
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 33 more files in changeset.
More renaming and reorganizing.

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

    • -1
    • +1
    ./invertedindex/WordInvertedIndexTest.java
  1. … 80 more files in changeset.
First round of renaming packages, and reorganizing files.

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

    • -5
    • +5
    ./invertedindex/BinaryTokenizerOperatorTest.java
    • -5
    • +5
    ./invertedindex/InvertedIndexOperatorsTest.java
    • -11
    • +11
    ./invertedindex/WordInvertedIndexTest.java
  1. … 155 more files in changeset.
Added flag for checking whether input to BTree bulk load is sorted or not. Still need to add better tests.

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

    • -3
    • +4
    ./btree/AbstractBTreeOperatorTest.java
    • -1
    • +1
    ./invertedindex/WordInvertedIndexTest.java
    • -2
    • +2
    ./rtree/AbstractRTreeOperatorTest.java
  1. … 25 more files in changeset.
fixed a bug in rtree integration tests: secondary index was assigned the wrong field permutation

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

    • -1
    • +1
    ./rtree/AbstractRTreeOperatorTest.java
exposed interface for index lifecycle management and added naive first implementation

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

    • -16
    • +16
    ./btree/AbstractBTreeOperatorTest.java
    • -1
    • +1
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -3
    • +3
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -4
    • +4
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -5
    • +5
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -4
    • +4
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -16
    • +14
    ./invertedindex/WordInvertedIndexTest.java
    • -16
    • +16
    ./rtree/AbstractRTreeOperatorTest.java
    • -2
    • +2
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -1
    • +1
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -2
    • +2
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -1
    • +1
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 50 more files in changeset.
changed the inverted index to manage the lifecycle of its btree on its own

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

    • -3
    • +5
    ./invertedindex/WordInvertedIndexTest.java
  1. … 12 more files in changeset.
changed index drop operator to be consistent with create operator

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

    • -3
    • +20
    ./btree/AbstractBTreeOperatorTest.java
    • -0
    • +5
    ./btree/BTreePrimaryIndexScanOperatorTest.java
    • -0
    • +5
    ./btree/BTreePrimaryIndexSearchOperatorTest.java
    • -0
    • +5
    ./btree/BTreePrimaryIndexStatsOperatorTest.java
    • -0
    • +6
    ./btree/BTreeSecondaryIndexInsertOperatorTest.java
    • -0
    • +6
    ./btree/BTreeSecondaryIndexSearchOperatorTest.java
    • -0
    • +6
    ./btree/BTreeSecondaryIndexUpsertOperatorTest.java
    • -3
    • +20
    ./rtree/AbstractRTreeOperatorTest.java
    • -0
    • +6
    ./rtree/RTreeSecondaryIndexInsertOperatorTest.java
    • -0
    • +6
    ./rtree/RTreeSecondaryIndexScanOperatorTest.java
    • -0
    • +6
    ./rtree/RTreeSecondaryIndexSearchOperatorTest.java
    • -0
    • +6
    ./rtree/RTreeSecondaryIndexStatsOperatorTest.java
  1. … 2 more files in changeset.