btree-example

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

    • -13
    • +0
    ./btreeapp/src/main/assembly/app-assembly.xml
  1. … 1792 more files in changeset.
Minor changes in the index's dataflow operators to pass bloom filter information.

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

  1. … 34 more files in changeset.
Made sure bloom filters don't hold latches after insertion is over (pages are still pinned). Changed the bloom filter insertion to use a bulkload-like interface. Changed the bulkload interface for all indexes to accept number of elements hint. Various bug fixes.

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

  1. … 24 more files in changeset.
Split IOperationCallbackProvider into ISearchOperationCallbackFactory and IModificationOperationCallbackFactory since we are going to have a variety of implementations for them in Asterix.

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

  1. … 39 more files in changeset.
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. … 59 more files in changeset.
replaced the IIndexArtifactMap interface with the ILocalResourceRepository interface

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

  1. … 46 more files in changeset.
continuing implementing the local resource repository

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

  1. … 2 more files in changeset.
checkpoint of the local resource repository

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

  1. … 9 more files in changeset.
renamed IIndexOpContext and its methods for clarity

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

  1. … 36 more files in changeset.
reverted r1844

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

  1. … 40 more files in changeset.
added interface for deferring the closing of indexes

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

  1. … 40 more files in changeset.
got rid of the IndexRegistry since it is replaced by the index lifecycle manager

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

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

  1. … 26 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. … 55 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. … 146 more files in changeset.
added IIndexArtifactMap interface in order to support permanent resourceIds

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

  1. … 8 more files in changeset.
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. … 33 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. … 33 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. … 57 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. … 462 more files in changeset.
merged r1274:1322 from hyracks_dev_next

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

  1. … 120 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. … 52 more files in changeset.
Changed the resourceId(which was fileId) value into a persistent value. ->This still needs to be changed to handle multiple store in a NC node. Changed the transactionId to increase monotonically even though system restarts.

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

  1. … 49 more files in changeset.
Using btree upsert in lsmbtree Added mechanism for passing around operation callbacks

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

  1. … 51 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. … 36 more files in changeset.
fix the memory recycle issue in FrameSorter

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

  1. … 10 more files in changeset.
Removing BTree reverse scan functionality because it is can cause latch deadlock, and adds more complexity to the BTRee. Changed search cursor, more changes to follow.

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

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

  1. … 141 more files in changeset.
Changed client ports to match new default: 1098

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

  1. … 3 more files in changeset.
Added new IPC mechanism to Hyracks. Migrated all remote communications to use new IPC layer

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

  1. … 50 more files in changeset.