asterixdb

Clone Tools
  • last updated 21 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update issue #52: rewrote GroupingHashTable to use aggregator for key fields output; fixed a bug of incorrect initialization in pre-cluster grouper; tested all integration tests for new aggregation interfaces with larger dataset (so external grouper spills).

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

Update #52: fixed bugs on external grouper on merging phase; fixed bugs on aggregation integration tests.

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

Added getFieldCount() call to RecordDescriptor

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

Update issue #52: added initial version of PreCluster grouper operator; added test case for PreCluster grouper.

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

Update issue #52:

- rewrote the aggregator interface to create a state factory;

- added a wrapper interface for aggregation and changed the original aggregators to be field aggregators, and added a multi-field aggregator wrapper;

- rewrote test cases for new interface;

- added count field aggregator.

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

  1. … 5 more files in changeset.
Moved LSM-Tree code from grape into this branch. Modified code to make it compile (ported to new hyracks version).

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

    • -0
    • +49
    /hyracks-storage-am-lsmtree/pom.xml
  1. … 33 more files in changeset.
Creating branch for LSM tree integration.

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

Addressing Review Comments for External Sort with Replacement Selection

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

Added ignores

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

Added ignores

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

Fixed NC memory leak. Fixed duplicate job cleanup. Cleaned up data treatment in Hyracks

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

    • -0
    • +31
    /hyracks-data/hyracks-data-std/pom.xml
  1. … 120 more files in changeset.
Update issue #52:

Replaced the aggregate state interface by using a single aggregate state class.

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

Update issue #52:

Added Min/Max String aggregator using the new interface; added two test cases for both in-mem and external hash group operators.

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

Update issue #52

Added AVG aggregator using new interface; added two integration tests for AVG aggregator.

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

Update issue #52:

Added integration test for new aggregator interface: contains tests for sum aggregation on both in-mem and external group operators.

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

Update issue #52:

Added new aggregator interfaces and group operator implementations, in order to merge the old interfaces.

A simple integer sum aggregator is added to show the usage of the new interfaces.

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

Merged hyacks_algebricks_integration branch into dev_next

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

Added target to ignore

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

Added ignore section to pom to make m2e happy with the antrun plugin. Added target to ignore

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

Ignored Eclipse metadata. Added ant file for test

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

Initial Algebricks integration

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

  1. … 376 more files in changeset.
Created branch for algebricks integration

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

Fixed a latch deadlock in the BTree. Since our leaves are double-linked, Mohan's protocol needed minor modifications. However, reverse scanning the tree could currently still lead to latch deadlock. Avoiding it is rather complex, and I'm deferring it for now.

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

Create a branch for merging aggregators.

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

Added waiting to job cleanup for all joblets to terminate

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

Added client API to retrieve node controller information

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

Fixed error propagation

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

Manually applied r603 and r605 from trunk.

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

Added notification and cleanup on failure (Logical merge of -r 580:581 from trunk).

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

Merged -r572:573 from trunk

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