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

    • -124
    • +0
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
    • -71
    • +0
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
    • -30
    • +0
    ./LSMRTreeWithAntiMatterTuplesTestWorkerFactory.java
  1. … 1800 more files in changeset.
added proper IO Opcallback for when LSM indexes are deactivatd

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

    • -0
    • +1
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 64 more files in changeset.
Rename ImmediateScheduler to SynchronousScheduler; Remove orphaned class LSMMergeInProgressException

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

    • -8
    • +1
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
  1. … 19 more files in changeset.
merged the creation and scheduling of flushes and merge IO operations to a single call

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

    • -5
    • +1
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
  1. … 17 more files in changeset.
removed flush controller; ILSMIndex replaces the functionality

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

    • -2
    • +2
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 69 more files in changeset.
Changed operation tracker interface and implementations.

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

    • -1
    • +1
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 71 more files in changeset.
exposed interface for supplying LSM RTree with a linearizer

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

    • -1
    • +2
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 22 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
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
    • -1
    • +1
    ./LSMRTreeWithAntiMatterTuplesTestWorkerFactory.java
  1. … 53 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

    • -6
    • +0
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 15 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

    • -2
    • +2
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
    • -2
    • +2
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
    • -6
    • +6
    ./LSMRTreeWithAntiMatterTuplesTestWorkerFactory.java
  1. … 37 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

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

    • -11
    • +18
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 23 more files in changeset.
split flush and merge into two-part calls to allow for IO scheduling

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

    • -1
    • +6
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
  1. … 19 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
    • +5
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 21 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

    • -5
    • +6
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
  1. … 96 more files in changeset.
Added flush controller and operation tracker interfaces for LSM indexes Replaced sequential scheduler with immediate scheduler

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

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

    • -0
    • +84
    ./AbstractLSMRTreeTestWorker.java
    • -0
    • +118
    ./LSMRTreeWithAntiMatterTuplesMultiThreadTest.java
    • -0
    • +77
    ./LSMRTreeWithAntiMatterTuplesTestWorker.java
    • -0
    • +30
    ./LSMRTreeWithAntiMatterTuplesTestWorkerFactory.java
  1. … 124 more files in changeset.
separated IO scheduling from flush and merge policies

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

  1. … 24 more files in changeset.
added merge policy and minor fixes to flush policy

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

  1. … 37 more files in changeset.
exposed flush policy interfaces properly to layers above

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

  1. … 14 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.
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. … 80 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

    • -0
    • +114
    ./LSMRTreeMultiThreadTest.java
    • -0
    • +129
    ./LSMRTreeTestWorker.java
    • -0
    • +30
    ./LSMRTreeTestWorkerFactory.java
  1. … 32 more files in changeset.