Clone Tools
  • last updated 23 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

    • -0
    • +13
    ./am/btree/impls/BTreeCursorInitialState.java
    • -6
    • +74
    ./am/btree/impls/BTreeRangeSearchCursor.java
  1. … 16 more files in changeset.
changed lsmbtree (true) insert to properly deal with antimatter tuples

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

    • -0
    • +7
    ./am/btree/api/ITupleAcceptor.java
    • -0
    • +14
    ./am/btree/impls/UnconditionalTupleAcceptor.java
  1. … 2 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. … 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. … 59 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. … 95 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

    • -139
    • +115
    ./am/btree/impls/BTree.java
  1. … 30 more files in changeset.
cleaned up the btree range search cursor

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

    • -36
    • +19
    ./am/btree/impls/BTreeRangeSearchCursor.java
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

  1. … 39 more files in changeset.
Reintegrated hyracks_rtree_bulkload.

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

    • -290
    • +114
    ./am/btree/impls/BTree.java
    • -0
    • +11
    ./am/btree/impls/BTreeCursorInitialState.java
    • -0
    • +23
    ./am/btree/impls/BTreeRangeSearchCursor.java
  1. … 125 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. … 39 more files in changeset.
instrumented rtree with modification callbacks and provided plumbing for opcallbacks to indexes

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

    • -3
    • +3
    ./am/btree/frames/BTreeNSMLeafFrame.java
    • -1
    • +14
    ./am/btree/impls/BTreeCursorInitialState.java
    • -6
    • +8
    ./am/btree/impls/BTreeRangeSearchCursor.java
  1. … 15 more files in changeset.
changed btree to throw an exception when an operation fails due to restarts

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

instrumented btree and insertupdatedelete operator with modification opcallback calls

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

    • -3
    • +10
    ./am/btree/impls/BTreeOpContext.java
  1. … 4 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. … 47 more files in changeset.
fixed rare case bug with update in btree and cleaned up an interface

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

    • -11
    • +16
    ./am/btree/frames/BTreeNSMInteriorFrame.java
    • -17
    • +23
    ./am/btree/frames/BTreeNSMLeafFrame.java
    • -149
    • +153
    ./am/btree/impls/BTree.java
  1. … 2 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

  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

  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

  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

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

    • -0
    • +24
    ./am/btree/frames/BTreeNSMLeafFrame.java
  1. … 37 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. … 58 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

  1. … 17 more files in changeset.
Factored out common code for tree index search ops. Added LSM BTree search operator (other existing ops can be directly used).

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

  1. … 5 more files in changeset.
Moved tree index test framework to hyracks-test-support. Removed JUnit dependency from access method poms. Cleaned up all access method dependencies.

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

    • -65
    • +0
    ./am/btree/tests/OrderedIndexBulkLoadTest.java
    • -70
    • +0
    ./am/btree/tests/OrderedIndexDeleteTest.java
    • -635
    • +0
    ./am/btree/tests/OrderedIndexExamplesTest.java
    • -72
    • +0
    ./am/btree/tests/OrderedIndexInsertTest.java
    • -39
    • +0
    ./am/btree/tests/OrderedIndexTestContext.java
    • -178
    • +0
    ./am/btree/tests/OrderedIndexTestDriver.java
    • -380
    • +0
    ./am/btree/tests/OrderedIndexTestUtils.java
    • -69
    • +0
    ./am/btree/tests/OrderedIndexUpdateTest.java
  1. … 74 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

  1. … 36 more files in changeset.
Completed consistency checking for components of the LSM B-Tree and LSM R-Tree in open().

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

  1. … 31 more files in changeset.
Removed atomic rename for LSM components. Using special value in metadata page of trees to guarantee consistency of written LSM components. When adding a new LSM component, it is forced to disk, and then the special value is force to disk.

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

  1. … 24 more files in changeset.