Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changed iinIIndex.open and IIndex.close to activate and deactive, respectively

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

  1. … 33 more files in changeset.
added lifecycle tests for rtrees, btrees, lsmbtrees, and lsmrtrees... resolving issue 9

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

    • -0
    • +64
    ./hyracks/storage/am/rtree/RTreeLifecycleTest.java
  1. … 24 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. … 57 more files in changeset.
Added the option to disable testing of the RStarPolicy as part of R-Tree or LSM R-Tree tests. By default, the flag is enabled for R-Tree tests and disabled for LSM R-Tree tests, because the former provides enough coverage for the policy.

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

  1. … 19 more files in changeset.
Implemented a HashMultiSet for maintaining the expected results in the R-Tree and LSM R-Tree tests. Dramatically reduces the time for tests.

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

  1. … 8 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. … 90 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

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

  1. … 121 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 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.
- Fixed a potential bug in the RTree delete that could happen when a deleter latch the root page while it is leaf and when it wants to upgrade the latch to write latch the root is no longer a leaf page. - Catched BTree key non existence key exception that should not normally occur if we are dealing with good citizens, we only see in the multi-threading tests because we are using random data. - Made sure all lacthes in the RTree are released in case of a crash.

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

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

  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. … 38 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. … 33 more files in changeset.
- Fixed various bugs in the RTree concurrency control protocol which caused some searchers to miss some nodes due to concurrent splits. - Fixed a bug in the unordered slot manager, and also reduced number of copy operations in the process of splitting a node. - Fixed a bug in the LSMRTree search cursor that causes deadlocks due to incorrect BTree cursors resets. - Fixed a minor bug in the LSMRTree merge. - Applied the new file naming scheme for LSMRTree based on timestamp intervals. - Added RTree and LSMRTree multi-threading test framework. - Some code refactoring in the RTree frames. - Code cleaning.

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

  1. … 31 more files in changeset.
- Added LSMRTree test framework. - Fixed a bug in the UnorderedSlotManager that caused the delete operation to fail when number of fields in the search key does not match number of fields in the tree. - Code cleaning.

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

  1. … 27 more files in changeset.
- Refactored the BTree and LSMBTree test framework code. - Bug fixes and code cleaning.

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

  1. … 29 more files in changeset.
Created a test framework for the RTree and added the corresponding tests.

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

    • -0
    • +61
    ./hyracks/storage/am/rtree/RTreeBulkLoadTest.java
    • -0
    • +57
    ./hyracks/storage/am/rtree/RTreeDeleteTest.java
    • -0
    • +53
    ./hyracks/storage/am/rtree/RTreeExamplesTest.java
    • -0
    • +67
    ./hyracks/storage/am/rtree/RTreeInsertTest.java
    • -0
    • +174
    ./hyracks/storage/am/rtree/RTreeSearchCursorTest.java
    • -760
    • +0
    ./hyracks/storage/am/rtree/RTreeTest.java
    • -249
    • +0
    ./hyracks/storage/am/rtree/SearchCursorTest.java
    • -0
    • +46
    ./hyracks/storage/am/rtree/utils/AbstractRTreeTest.java
    • -0
    • +60
    ./hyracks/storage/am/rtree/utils/RTreeTestContext.java
    • -0
    • +123
    ./hyracks/storage/am/rtree/utils/RTreeTestHarness.java
  1. … 16 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

    • -40
    • +31
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 48 more files in changeset.
More of LSM-RTree clean up and bug fixes.

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

    • -1
    • +1
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 11 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

    • -792
    • +704
    ./hyracks/storage/am/rtree/RTreeTest.java
    • -211
    • +183
    ./hyracks/storage/am/rtree/SearchCursorTest.java
  1. … 147 more files in changeset.
* Created new projects for the LSM-Rtree. * Added test files. * Refactored some code. * Fixed couple of bugs in the r-tree code.

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

    • -1
    • +1
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 25 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

    • -792
    • +704
    ./hyracks/storage/am/rtree/RTreeTest.java
    • -211
    • +183
    ./hyracks/storage/am/rtree/SearchCursorTest.java
  1. … 133 more files in changeset.
Merged hyracks_dev_next into this branch.

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

    • -16
    • +12
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 8 more files in changeset.
Applied BTree changes from LSM tree effort. Added isLoggable checks to all logger calls in BTree, RTree, and InvertedIndex.

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

    • -32
    • +63
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 21 more files in changeset.
Added index accessor for BTree and RTree.

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

    • -19
    • +13
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 21 more files in changeset.
Removed leafFrame, interiorFrame, and metaFrame parameters from methods that can internally create frames using factories, e.g., create(), createOpContext(), etc.

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

    • -26
    • +15
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 22 more files in changeset.
Finished cleaning up the BTreeNSMInteriorNode.

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

    • -2
    • +2
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 16 more files in changeset.
Removed typeTraits from MultiComparator.

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

    • -7
    • +4
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 15 more files in changeset.
Made IPrimitiveValueProviders an RTree internal thing for better encapsulation. Also removed them from MultiComparator in my quest to clean up the MultiComparator.

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

    • -54
    • +30
    ./hyracks/storage/am/rtree/RTreeTest.java
  1. … 49 more files in changeset.