Clone Tools
  • last updated 28 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed test failure caused by my last commit.

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

  1. … 2 more files in changeset.
Added test for verifying sorted input in BTree bulk load.

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

  1. … 1 more file 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

    • -0
    • +31
    ./am/btree/exceptions/BTreeUnsortedInputException.java
  1. … 26 more files in changeset.
added validate() method for IIndexes. Currently only supported for BTree/LSM-BTree fixed BTree concurrency bug added prettier printing of the BTree changed all ordered index tests to validate the tree at the end of each test Cleaned up the LSM search cursor and changed LSM BTree search opcallback to properly unlatch in-memory pages during reconciliation Cleaned up the btree range search cursor changed InMemoryBufferCache to also release overflow pages when being reset/closed added copytuple method to TupleUtils that generates fewer objects

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

    • -1
    • +2
    ./am/btree/api/IBTreeInteriorFrame.java
    • -1
    • +26
    ./am/btree/frames/BTreeNSMInteriorFrame.java
    • -0
    • +24
    ./am/btree/frames/BTreeNSMLeafFrame.java
    • -1
    • +9
    ./am/btree/impls/BTreeCursorInitialState.java
    • -4
    • +99
    ./am/btree/impls/BTreeOpContext.java
    • -43
    • +36
    ./am/btree/impls/BTreeRangeSearchCursor.java
  1. … 21 more files in changeset.
merged hyracks_asterix_stabilization r1724:1760

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

  1. … 6 more files in changeset.
fixed LSM search cursor to properly release mem component latches during search opcallback sequence

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

    • -0
    • +2
    ./am/btree/impls/BTreeRangeSearchCursor.java
  1. … 5 more files in changeset.
added documentation for operation callbacks and removed extraneous callback call

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

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

    • -6
    • +14
    ./am/btree/api/IBTreeLeafFrame.java
    • -23
    • +24
    ./am/btree/api/IPrefixSlotManager.java
    • -0
    • +15
    ./am/btree/frames/BTreeLeafFrameType.java
    • -15
    • +6
    ./am/btree/frames/BTreeNSMInteriorFrame.java
  1. … 24 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

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