commit | 58f50560d877fb4d1a20a5652d7d6948fffdb135 | [log] [tgz] |
---|---|---|
author | madhusudancs@gmail.com <madhusudancs@gmail.com@123451ca-8445-de46-9d55-352943316053> | Thu Feb 07 12:49:37 2013 +0000 |
committer | madhusudancs@gmail.com <madhusudancs@gmail.com@123451ca-8445-de46-9d55-352943316053> | Thu Feb 07 12:49:37 2013 +0000 |
tree | e3b79cfcf8450772a2f3631e2c855dd5e12b0fee | |
parent | af06318f3bd7ad8e8425c20808409152391026f3 [diff] |
Merge fullstack_asterix_stabilization into fullstack_hyracks_result_distribution branch. git-svn-id: https://hyracks.googlecode.com/svn/branches/fullstack_hyracks_result_distribution@2862 123451ca-8445-de46-9d55-352943316053
diff --git a/pregelix/pregelix-dataflow-std-base/pom.xml b/pregelix/pregelix-dataflow-std-base/pom.xml index 53d7c22..05a1508 100644 --- a/pregelix/pregelix-dataflow-std-base/pom.xml +++ b/pregelix/pregelix-dataflow-std-base/pom.xml
@@ -42,6 +42,7 @@ </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> + <version>2.5</version> <configuration> <filesets> <fileset>
diff --git a/pregelix/pregelix-dataflow-std-base/src/main/java/edu/uci/ics/pregelix/dataflow/std/base/IUpdateFunction.java b/pregelix/pregelix-dataflow-std-base/src/main/java/edu/uci/ics/pregelix/dataflow/std/base/IUpdateFunction.java index 62f92dd..a0d365f 100644 --- a/pregelix/pregelix-dataflow-std-base/src/main/java/edu/uci/ics/pregelix/dataflow/std/base/IUpdateFunction.java +++ b/pregelix/pregelix-dataflow-std-base/src/main/java/edu/uci/ics/pregelix/dataflow/std/base/IUpdateFunction.java
@@ -16,17 +16,19 @@ package edu.uci.ics.pregelix.dataflow.std.base; import edu.uci.ics.hyracks.api.exceptions.HyracksDataException; +import edu.uci.ics.hyracks.dataflow.common.comm.io.ArrayTupleBuilder; import edu.uci.ics.hyracks.dataflow.common.data.accessors.ITupleReference; public interface IUpdateFunction extends IFunction { - /** - * update the tuple pointed by tupleRef called after process, - * one-input-tuple-at-a-time - * - * @param tupleRef - * @throws HyracksDataException - */ - public void update(ITupleReference tupleRef) throws HyracksDataException; + /** + * update the tuple pointed by tupleRef called after process, + * one-input-tuple-at-a-time + * + * @param tupleRef + * @throws HyracksDataException + */ + public void update(ITupleReference tupleRef, ArrayTupleBuilder cloneUpdateTb) + throws HyracksDataException; }