Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
revamped index lifecycle management interfaces to allow for more flexibility (needed in asterix for metadata)

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

    • -12
    • +10
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -4
    • +1
    ./InvertedIndexCreateOperatorNodePushable.java
    • -6
    • +4
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 16 more files in changeset.
reverted r1844

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

    • -10
    • +1
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -8
    • +6
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -16
    • +6
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -8
    • +6
    ./InvertedIndexCreateOperatorDescriptor.java
    • -7
    • +5
    ./InvertedIndexSearchOperatorDescriptor.java
    • -11
    • +1
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 40 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

    • -1
    • +10
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -6
    • +8
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -6
    • +16
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -6
    • +8
    ./InvertedIndexCreateOperatorDescriptor.java
    • -5
    • +7
    ./InvertedIndexSearchOperatorDescriptor.java
    • -1
    • +11
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 40 more files in changeset.
Moved inverted index code into corresponding lsm projects.

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

    • -157
    • +0
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -54
    • +0
    ./BinaryTokenizerOperatorDescriptor.java
    • -126
    • +0
    ./BinaryTokenizerOperatorNodePushable.java
    • -56
    • +0
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -98
    • +0
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -52
    • +0
    ./InvertedIndexCreateOperatorDescriptor.java
    • -56
    • +0
    ./InvertedIndexCreateOperatorNodePushable.java
    • -18
    • +0
    ./InvertedIndexDataflowHelperFactory.java
    • -64
    • +0
    ./InvertedIndexSearchOperatorDescriptor.java
    • -165
    • +0
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 128 more files in changeset.
More cleaning and prepwork.

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

    • -1
    • +1
    ./InvertedIndexBulkLoadOperatorNodePushable.java
  1. … 60 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

    • -2
    • +8
    ./InvertedIndexBulkLoadOperatorNodePushable.java
  1. … 27 more files in changeset.
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

    • -10
    • +9
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -4
    • +3
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -5
    • +10
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -4
    • +3
    ./InvertedIndexCreateOperatorDescriptor.java
    • -2
    • +5
    ./InvertedIndexCreateOperatorNodePushable.java
    • -4
    • +3
    ./InvertedIndexSearchOperatorDescriptor.java
    • -15
    • +25
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 56 more files in changeset.
more dataflow helper changes and cleanup to ease the introduction of index lifecycle management

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

    • -21
    • +12
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -6
    • +1
    ./InvertedIndexCreateOperatorNodePushable.java
    • -25
    • +12
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 14 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

    • -34
    • +24
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -2
    • +2
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -25
    • +4
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -17
    • +7
    ./InvertedIndexCreateOperatorNodePushable.java
    • -0
    • +18
    ./InvertedIndexDataflowHelperFactory.java
    • -25
    • +6
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 6 more files in changeset.
instrumented btree and lsmbtree with search opcallback calls

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

    • -3
    • +3
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 19 more files in changeset.
merged hyracks_asterix_stabilization r1634:1651

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

    • -1
    • +8
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -4
    • +4
    ./BinaryTokenizerOperatorDescriptor.java
    • -1
    • +2
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -1
    • +1
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -1
    • +1
    ./InvertedIndexCreateOperatorDescriptor.java
    • -2
    • +3
    ./InvertedIndexSearchOperatorDescriptor.java
    • -4
    • +13
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 143 more files in changeset.
implemented proper (and uniform) lifecycle management for all indexes

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

  1. … 61 more files in changeset.
refactored index interfaces to allow proper lifecycle management

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

  1. … 97 more files in changeset.
Changed all indexes to use the new bulkload interface

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

    • -5
    • +6
    ./InvertedIndexBulkLoadOperatorNodePushable.java
  1. … 31 more files in changeset.
undo the revision r1582 in order not to change the interface of IIndexOperatorDescriptor and all sub-concrete-classes

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

    • -10
    • +1
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -4
    • +2
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -4
    • +2
    ./InvertedIndexCreateOperatorDescriptor.java
    • -4
    • +2
    ./InvertedIndexSearchOperatorDescriptor.java
  1. … 37 more files in changeset.
added IIndexArtifactMap interface to generate permanent resourceId and changed IIndexOperatorDescriptor to deal with the IIndexArtifactMap

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

    • -1
    • +10
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -2
    • +4
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -2
    • +4
    ./InvertedIndexCreateOperatorDescriptor.java
    • -2
    • +4
    ./InvertedIndexSearchOperatorDescriptor.java
  1. … 37 more files in changeset.
refactored opcallback interfaces and touchpoints

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

    • -1
    • +2
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 49 more files in changeset.
Merged hyracks_asterix_stabilization r1491:r1544.

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

    • -0
    • +6
    ./AbstractInvertedIndexOperatorDescriptor.java
  1. … 61 more files in changeset.
merged hyracks_asterix_stabilization r1453:1468

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

    • -3
    • +11
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -2
    • +4
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -5
    • +4
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -0
    • +53
    ./InvertedIndexCreateOperatorDescriptor.java
    • -0
    • +68
    ./InvertedIndexCreateOperatorNodePushable.java
    • -4
    • +6
    ./InvertedIndexSearchOperatorDescriptor.java
    • -5
    • +4
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 42 more files in changeset.
merged hyracks_asterix_stabilization r1440:1453

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

    • -2
    • +2
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -2
    • +2
    ./BinaryTokenizerOperatorDescriptor.java
    • -2
    • +2
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -2
    • +2
    ./InvertedIndexSearchOperatorDescriptor.java
  1. … 459 more files in changeset.
reverted to r1326

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

    • -11
    • +4
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -6
    • +3
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -7
    • +3
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -7
    • +5
    ./InvertedIndexSearchOperatorDescriptor.java
    • -7
    • +4
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 51 more files in changeset.
Changed the resourceId(which was fileId) value into a persistent value. ->This still needs to be changed to handle multiple store in a NC node. Changed the transactionId to increase monotonically even though system restarts.

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

    • -4
    • +11
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -3
    • +6
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -3
    • +7
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -5
    • +7
    ./InvertedIndexSearchOperatorDescriptor.java
    • -4
    • +7
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 48 more files in changeset.
Using btree upsert in lsmbtree Added mechanism for passing around operation callbacks

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

    • -1
    • +2
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -4
    • +5
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 53 more files in changeset.
- Merged interface changes from hyracks_inverted_index_updates - Set ignore properties to keep out pesky files

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

    • -1
    • +9
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -2
    • +3
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -10
    • +5
    ./InvertedIndexBulkLoadOperatorNodePushable.java
    • -6
    • +2
    ./InvertedIndexSearchOperatorDescriptor.java
    • -22
    • +16
    ./InvertedIndexSearchOperatorNodePushable.java
  1. … 53 more files in changeset.
Simplifying tree operators in preparation of LSM tree operators.

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

    • -10
    • +0
    ./AbstractInvertedIndexOperatorDescriptor.java
  1. … 40 more files in changeset.
Fixed thread-concurrency issues in tree indexes due to IBinaryComparator not being thread safe anymore.

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

  1. … 49 more files in changeset.
Removed PageAllocationException.

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

    • -7
    • +2
    ./InvertedIndexBulkLoadOperatorNodePushable.java
  1. … 23 more files in changeset.
merge hyracks_dev_next r847:977

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

    • -7
    • +7
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -1
    • +1
    ./BinaryTokenizerOperatorNodePushable.java
    • -3
    • +3
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -3
    • +3
    ./InvertedIndexSearchOperatorDescriptor.java
  1. … 145 more files in changeset.
Added getFieldCount() call to RecordDescriptor

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

    • -1
    • +1
    ./BinaryTokenizerOperatorNodePushable.java
  1. … 13 more files in changeset.
Fixed NC memory leak. Fixed duplicate job cleanup. Cleaned up data treatment in Hyracks

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

    • -7
    • +7
    ./AbstractInvertedIndexOperatorDescriptor.java
    • -3
    • +3
    ./InvertedIndexBulkLoadOperatorDescriptor.java
    • -3
    • +3
    ./InvertedIndexSearchOperatorDescriptor.java
  1. … 132 more files in changeset.