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

    • -66
    • +0
    ./BTreeSearchOperatorDescriptor.java
    • -70
    • +0
    ./BTreeSearchOperatorNodePushable.java
    • -57
    • +0
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -75
    • +0
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 1801 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

    • -6
    • +6
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 37 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

    • -3
    • +4
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 42 more files in changeset.
Modified operation callback to include the after image in before().

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

    • -2
    • +2
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 25 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

  1. … 46 more files in changeset.
More cleaning. Got rid of an unecessary interface.

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

  1. … 5 more files in changeset.
More index operator cleanup for better code sharing with the lsm inverted index.

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

    • -2
    • +4
    ./BTreeSearchOperatorNodePushable.java
    • -0
    • +4
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 16 more files in changeset.
Minor fixes.

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

  1. … 2 more files in changeset.
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

  1. … 19 more files in changeset.
reverted r1844

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

    • -9
    • +7
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 44 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

    • -7
    • +9
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 44 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
    ./BTreeSearchOperatorNodePushable.java
  1. … 61 more files in changeset.
shallow code cleanup for btrees while cataloging todos

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

    • -2
    • +3
    ./BTreeSearchOperatorNodePushable.java
    • -2
    • +2
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 36 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

    • -6
    • +5
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 61 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

  1. … 17 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
    • +0
    ./BTreeSearchOperatorNodePushable.java
    • -2
    • +2
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -1
    • +8
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 147 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.
merged hyracks_asterix_stabilization r1606:1627

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

  1. … 38 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.
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

    • -4
    • +2
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 39 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

    • -2
    • +4
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 39 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. … 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

  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

    • -4
    • +3
    ./BTreeSearchOperatorNodePushable.java
    • -3
    • +2
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -6
    • +4
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 44 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
    ./BTreeUpdateSearchOperatorDescriptor.java
  1. … 461 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

    • -5
    • +2
    ./BTreeSearchOperatorNodePushable.java
    • -6
    • +4
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -5
    • +4
    ./BTreeUpdateSearchOperatorNodePushable.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

    • -2
    • +5
    ./BTreeSearchOperatorNodePushable.java
    • -4
    • +6
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -4
    • +5
    ./BTreeUpdateSearchOperatorNodePushable.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

    • -14
    • +13
    ./BTreeSearchOperatorNodePushable.java
    • -4
    • +7
    ./BTreeUpdateSearchOperatorDescriptor.java
    • -16
    • +15
    ./BTreeUpdateSearchOperatorNodePushable.java
  1. … 50 more files in changeset.
Implemented BTree upsert. Using callback interface for logging.

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

  1. … 44 more files in changeset.
Cleaned up BTree integration tests. Added LSM-BTree integration tests.

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

    • -12
    • +2
    ./BTreeSearchOperatorNodePushable.java
  1. … 17 more files in changeset.