Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleaning up BTree frame factories to not have to create a new MultiComparator for every frame.

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

  1. … 25 more files in changeset.
Removed MultiComparator from split API call in ITreeIndexFrame. Still need to make corresponding RTree changes.

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

  1. … 17 more files in changeset.
Removed MultiComparator from compact API call in ITreeIndexFrame.

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

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

  1. … 47 more files in changeset.
- Added a value provider to allow the r-tree to get the actual key values. - Improved the arguments error handling for the r-tree - Formatted the code.

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

  1. … 114 more files in changeset.
Merged 500:541 from trunk

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

  1. … 368 more files in changeset.
Took care of Sattam's comments from our code review.

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

  1. … 63 more files in changeset.
Changed job id from UUID to JobId

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

  1. … 48 more files in changeset.
Refactored BTree ops to share them with the RTree. All ops except the search op are currently sharable. The search op needs more thinking.

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

  1. … 85 more files in changeset.
Starting implementation of Inverted Index operators. Did some refactoring of the BTree in the process.

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

  1. … 28 more files in changeset.
Partial commit. Code compiles, but not complete

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

  1. … 210 more files in changeset.
More BTree refactoring for better code sharing.

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

  1. … 32 more files in changeset.
Refactored BTree code to allow better code sharing with RTree.

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

  1. … 68 more files in changeset.
Added new scheduler. Temporarily disabled build of compat layer pending some changes

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

  1. … 119 more files in changeset.
Merged r289:290 from the hyracks_io_management branch

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@291 123451ca-8445-de46-9d55-352943316053

  1. … 182 more files in changeset.
Formatted code in Asterix style and added copyright info to all files.

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

  1. … 97 more files in changeset.
1. Changed BTree code to use the new IBufferCache and IStorageManagerInterface to cleanly deal with the lifecycle of files. 2. Identified possible bug in BufferCache related to flushing pages when file reference count reaches zero. Code will compile but some tests fail. To be fixed next.

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

  1. … 37 more files in changeset.
Fixed compilation issues.

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@212 123451ca-8445-de46-9d55-352943316053

Added ITypeTrait interface to indicate statically know size of types. The BTree can now use this information (with the TypeAwareTupleWriter) to save space on field slots as follows. There are no more field slots for fixed-length types and the field slots for variable-length types are delta-compressed and encoded in a variable-byte format.

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@198 123451ca-8445-de46-9d55-352943316053

  1. … 45 more files in changeset.
added BTreeFileEnlistment op to register existing files as BTrees in the system

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@182 123451ca-8445-de46-9d55-352943316053

  1. … 7 more files in changeset.
changed BTree ops to take FileSplitProvider instead of btree file name

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@175 123451ca-8445-de46-9d55-352943316053

  1. … 13 more files in changeset.
BTree search op now takes input tuples as search keys. Added ConstantTupleSourceProviderOp to feed constant search keys. Modified BTree app example to search secondary index and then retrieve corresponding records from primary index.

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@171 123451ca-8445-de46-9d55-352943316053

  1. … 13 more files in changeset.
Added counters

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@167 123451ca-8445-de46-9d55-352943316053

  1. … 17 more files in changeset.
added btree example app

git-svn-id: https://hyracks.googlecode.com/svn/trunk/hyracks@139 123451ca-8445-de46-9d55-352943316053

    • -0
    • +19
    ./main/assembly/binary-assembly.xml
  1. … 14 more files in changeset.