asterixdb

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made corresponding Asterix changes due to changes to operation callbacks in Hyracks.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@815 eaa15691-b419-025a-1212-ee371bd00084

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. … 29 more files in changeset.
Started implementing Asterix operation callbacks.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@814 eaa15691-b419-025a-1212-ee371bd00084

  1. … 14 more files in changeset.
Modified operation callback to include the after image in before().

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

  1. … 12 more files in changeset.
Changed the TransactionManager interface to deal with the entity level commit

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@813 eaa15691-b419-025a-1212-ee371bd00084

Changed the split in the rtree to be non-recursive by making sure the split can successfully insert the new tuple in either split pages assuming tuples are not bigger than half of the page size. Added test cases for the new rtree page split. Fixed a bug in the page header size calculations in btree and rtree.

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

Undoing commit r811.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@812 eaa15691-b419-025a-1212-ee371bd00084

fix the language problem in the getip script

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

Asterix now configures its own IOManager in AsterixRuntimeState since it should not rely on the IOManager set in Hyracks. The Asterix IO devives are configured via the Asterix .properties file.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@811 eaa15691-b419-025a-1212-ee371bd00084

Made the deleteDirs() method more robust. That method is used to make sure LSM indexes start off a clean directory, and in some cases files were not deleted properly.

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

Changed the btree page split to use tuples sizes in order to determine which tuples are going to move to the new page and added a test case.

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

Merged asterix_stabilization r767:r809.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@810 eaa15691-b419-025a-1212-ee371bd00084

Added runtime tests for indexed-nl similarity joins that also return the similarity value.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@809 eaa15691-b419-025a-1212-ee371bd00084

Added optimizer tests for rewriting fuzzy joins using indexes while also returning the similarity value of the result pairs.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_inline_vars@808 eaa15691-b419-025a-1212-ee371bd00084

  1. … 9 more files in changeset.
Changed the RTree and RStarTree split algorithms to do double split if the new tuple cannot fit. All test cases pass.

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

Cleaning the rtree interior frame code.

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

- Changed the tree index interfaces so split return a boolean to indicate if the new tuple has been successfully inserted in either left or right page. - Removed unused code from the rtree frames.

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

update startDebugNc.sh script

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

Added test for query that was finalized in the proposal

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@807 eaa15691-b419-025a-1212-ee371bd00084

Added test to cover scenario from the proposal

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@806 eaa15691-b419-025a-1212-ee371bd00084

update getip script for macos

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

update scripts

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

update scripts

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

update scripts

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

update stopnc script

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

fix getting ip address in complex scenarios

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

    • -0
    • +8
    /pregelix/pregelix-core/src/main/resources/scripts/getip.sh
add a name to all hyracks subprojects

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

    • -0
    • +1
    /algebricks/algebricks-compiler/pom.xml
    • -0
    • +1
    /algebricks/algebricks-examples/pom.xml
    • -0
    • +1
    /algebricks/algebricks-rewriter/pom.xml
    • -0
    • +1
    /algebricks/algebricks-runtime/pom.xml
  1. … 42 more files in changeset.
make detailed timing output

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

    • -1
    • +1
    /pregelix/pregelix-dataflow-std/pom.xml
lower memory usage for tests

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

    • -1
    • +1
    /pregelix/pregelix-dataflow-std/pom.xml
Added interval type implemented. - merged local code from Teo for interval implementation; - bug fixing for temporal parser and arithmetic operation.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temporal_functionality@805 eaa15691-b419-025a-1212-ee371bd00084

  1. … 17 more files in changeset.