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

    • -35
    • +0
    ./btree/BTreeModificationOperationCallbackTest.java
    • -429
    • +0
    ./btree/BTreeSearchCursorTest.java
    • -35
    • +0
    ./btree/BTreeSearchOperationCallbackTest.java
    • -156
    • +0
    ./btree/BTreeUpdateSearchTest.java
  1. … 1792 more files in changeset.
All lsm indexes (BTree, RTree, and inverted index) are now using bloom filters whenever possible.

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

  1. … 60 more files in changeset.
More index operator cleanup.

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

    • -1
    • +1
    ./btree/multithread/BTreeTestWorker.java
  1. … 56 more files in changeset.
Checkpointing lsm-inverted-index multi thread test. Still needs some debugging.

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

  1. … 16 more files in changeset.
Further improved lsm-inverted-index tests. Added configuration parameters to AccessMethodsTestConfig.

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

    • -4
    • +4
    ./btree/multithread/BTreeTestWorker.java
  1. … 41 more files in changeset.
Added tests for gram-based indexes, and hashed tokens.

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

    • -3
    • +3
    ./btree/multithread/BTreeTestWorker.java
  1. … 23 more files in changeset.
Started implementation of InvertedIndexTestContext.

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

  1. … 26 more files in changeset.
Added document generator for creating random documents (driven by a dictionary file) whose tokens are zipf distributed. This will be the basis for a unified inverted-index testing framework.

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

  1. … 24 more files in changeset.
fixed minor bugs in lsm btree search cursor (related to opcallback) and added opcallback tests for BTree and LSM BTree

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

    • -0
    • +35
    ./btree/BTreeModificationOperationCallbackTest.java
    • -0
    • +35
    ./btree/BTreeSearchOperationCallbackTest.java
  1. … 8 more files in changeset.
udated index lifecycle tests to ensure persistent data across deactivation/reactivation

git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1745 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

    • -16
    • +16
    ./btree/multithread/BTreeTestWorker.java
  1. … 27 more files in changeset.
added inverted index lifecycle tests

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

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

    • -21
    • +34
    ./btree/BTreeSearchCursorTest.java
  1. … 17 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
    • +56
    ./btree/BTreeLifecycleTest.java
  1. … 23 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. … 55 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

    • -25
    • +28
    ./btree/BTreeSearchCursorTest.java
    • -14
    • +15
    ./btree/util/AbstractBTreeTest.java
    • -15
    • +25
    ./btree/util/BTreeTestHarness.java
  1. … 83 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. … 29 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. … 128 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

    • -38
    • +32
    ./btree/util/BTreeTestHarness.java
  1. … 43 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
    • +69
    ./btree/BTreeUpsertTest.java
    • -1
    • +7
    ./btree/multithread/BTreeTestWorker.java
  1. … 36 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

    • -3
    • +3
    ./btree/multithread/BTreeTestWorker.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. … 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. … 31 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
    • +1
    ./btree/multithread/BTreeTestWorker.java
  1. … 33 more files in changeset.
Fixed a BTree concurrency bug, where an unsafe read lead to releasing the wrong latch type. Adding LSMBTree multi-threading tests (still incomplete).

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

    • -1
    • +17
    ./btree/multithread/BTreeTestWorker.java
  1. … 15 more files in changeset.
Finished BTree multi-thread test. Fixed a bug where a disk-order scan could cause latch-deadlock with other concurrent operations. Fixed a bug where deletes and updates would not throw if their target leaf page is empty (we allow underflow to simply exist).

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

    • -1
    • +3
    ./btree/multithread/BTreeTestWorker.java
  1. … 4 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. … 26 more files in changeset.
Fleshed out multi-threaded BTree tests a little more.

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

    • -3
    • +62
    ./btree/multithread/BTreeTestWorker.java
  1. … 1 more file in changeset.
Fixed a BTree concurrency bug where a restarting operation sometimes did not re-pin and re-latch it's page which was released during latch coupling downwards.

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

  1. … 1 more file in changeset.