Clone
 

zheilbron <zheilbron@123451ca-8445-de46-9d55-352943316053> in asterixdb

merged the fix for issue 97 back in

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

fix issue 97

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

Using hyracks issue number rather than asterix

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

branching fullstack_lsm_staging to fix issue 305

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

merged r3236:3273 fullstack_asterix_stabilization --> fullstack_lsm_staging

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

fix pom file

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

merged fullstack_asterix_stabilization -r3171:3236 --> fullstack_lsm_staging

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

    • -2
    • +2
    /hyracks/hyracks-hadoop-compat/pom.xml
    • -5
    • +5
    /hyracks/hyracks-storage-am-btree/pom.xml
  1. … 17 more files in changeset.
merge r3038:3100 fullstack_asterix_stabilization -> fullstack_lsm_staging

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

fixed some poms that got mixed up in the merge

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

merged fullstack_asterix_stabilization r3023:3038 to fullstack_lsm_staging

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

    • -0
    • +1
    /hyracks/hyracks-hadoop-compat/pom.xml
    • -0
    • +1
    /hyracks/hyracks-storage-am-btree/pom.xml
    • -0
    • +1
    /hyracks/hyracks-storage-am-rtree/pom.xml
    • -0
    • +1
    /hyracks/hyracks-storage-common/pom.xml
  1. … 3 more files in changeset.
merged hyracks_lsm_tree and fullstack_asterix_stabilization

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

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

  1. … 1792 more files in changeset.
creating branch for merging fullstack and LSM

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

added interface to get a snapshot of active indexes from the lifecycle manager; added interface for lsm indexes to inspect their component in order to extract metadata information

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

set ignore properties on bloomfilter modules

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

added force/undo operations to the lsm indexes; enabled proper logging callbacks for secondary indexes

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

fixed bug that caused merge operations not to cleanup merged components

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

added option to conditionally flush an LSM index when it is being deactivated; added missing file from previous commit

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

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

  1. … 51 more files in changeset.
added some comments while reviewing the IndexLifecycleManager

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

major reworking of all lsm indexes with respect to synchronization and interfacing with the lsmharness

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

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

  1. … 6 more files in changeset.
minor cleanup: fixed typo; swapped sync objects for sync on 'this'

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

getWrite/ReadDevices returns Set instead of List; RTree IO operations now also returns buddy btree devices; hid merge/flush behind internal interface;

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

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

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

  1. … 56 more files in changeset.
removed unnecessary retrying of inserts code from LSMHarness and ILSMIndexes; added ILSMIndexInternal interface that the ILSMHarness uses to talk to ILSMIndexes (internally) -- this allows properly exposed interfaces to an "outside" user;

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

made naming of ILSMIndexAccessor implementations consistent; removed unused IIndexBulkloadContext interface; made AntimatterAwareTupleAccesor a singleton; miscellaneous cleanup in each of the ILSMIndex implementations;

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

  1. … 3 more files in changeset.
updated versions to 0.2.2-SNAPSHOT

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

    • -2
    • +1
    /hyracks-storage-am-lsm-invertedindex/pom.xml
merged hyracks_asterix_stabilization -r1913:1947 to hyracks_lsm_tree

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

  1. … 48 more files in changeset.