Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added external hash group operator. Main changes include: - added external hash group operator and its helper hash table class, and test cases; - modified aggregator factories to support external group operator; - added some aggregators (min/max, sum); - added a plain file writer to output plain text onto disk.

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

    • -0
    • +768
    ./ExternalHashGroupOperatorDescriptor.java
    • -0
    • +44
    ./ISpillableAccumulatingAggregator.java
    • -0
    • +584
    ./SpillableGroupingHashTable.java
  1. … 11 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

    • -6
    • +6
    ./PreclusteredGroupOperatorDescriptor.java
  1. … 184 more files in changeset.
Merged 229:231 from hyracks_online_aggregation branch

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

    • -68
    • +8
    ./PreclusteredGroupOperatorDescriptor.java
    • -0
    • +130
    ./PreclusteredGroupWriter.java
  1. … 6 more files in changeset.
checking in bug fix in PreClustered Group operator. The close on aggregate was not being called that prevented reducer from closing

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

    • -87
    • +94
    ./DeserializedPreclusteredGroupOperator.java
createAggregator() throws HyracksDataException.

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

    • -1
    • +1
    ./PreclusteredGroupOperatorDescriptor.java
Added Nick's patch that provides IHyracksContext to createAggregator().

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

    • -1
    • +1
    ./PreclusteredGroupOperatorDescriptor.java
  1. … 1 more file in changeset.
Added Binary Preclustered Group Operator. Preclustered and Hash based group operators now use the same aggregator interface. Added a Frame Writing Operator.

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

    • -0
    • +113
    ./DeserializedPreclusteredGroupOperator.java
    • -113
    • +0
    ./PreclusteredGroupOperator.java
    • -11
    • +108
    ./PreclusteredGroupOperatorDescriptor.java
  1. … 48 more files in changeset.
Refactored IOperatorNodePushable to be extended for multiple inputs

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

  1. … 23 more files in changeset.
Added flush call to IFrameWriter

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

  1. … 21 more files in changeset.
Renamed packages in dataflow-common

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

  1. … 128 more files in changeset.
Refactored Hyracks into runtime/dataflow-common/dataflow-std/server

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

    • -0
    • +193
    ./GroupingHashTable.java
    • -0
    • +159
    ./HashGroupOperatorDescriptor.java
    • -0
    • +60
    ./IAccumulatingAggregator.java
    • -0
    • +23
    ./IAccumulatingAggregatorFactory.java
    • -0
    • +27
    ./IGroupAggregator.java
    • -0
    • +113
    ./PreclusteredGroupOperator.java
    • -0
    • +54
    ./PreclusteredGroupOperatorDescriptor.java
  1. … 285 more files in changeset.