Main Page | Class List | File List | Class Members

RevisionFilterQBox.cc

Go to the documentation of this file.
1.7 20:39:52 RevisionAggregateQBox is the Aggregate box that process revision tuples.
****ONLY order-by FIELD and window-size-by VALUES is supported right now.****
FUTURE TO OD
order-by TUPLENUM and window-size-by TUPLES
All Aggregate Functions will need a remove() method to process revisions correctly.
Later RevisionAggregate and RevisionFilter should be copied over to Aggregate and Filter boxes respectively.
2004/10/28 anurag checks if fake_flag is true in historical tuple. that means historical tuple is not coming because it is out of range of view and clears the stored revision tuple
2004/10/21 anurag When creating CPView for input queues to boxes, the boxes are now told of the CPView on their input queue. The pointer in the box is null if no CPView exists in the input queue (because it is not set).
2004/10/20 anurag updated this box (which processes revision tuples as a filter would) to use new TupleHeader and types
2004/09/24 yna Moved most of the Aurora code into the Borealis namespace. There are still a few things in util/ that aren't
used that need to be moved.....
2004/09/17 bb Updated with Long, Single and Double schema types.
2004/09/14 anurag Added RevisionFilterQBox
This box will implement revision tuples for filter before tuple schemas are modified to add revision flags.
The "type" field in tuples is taken as the flag.
Tuples will also need to have keys.
This box assumes "time,quote" is the key for all tuples - obviously I am using a stock example to test :)

Generated on Thu Jul 22 08:51:53 2004 for Borealis by doxygen 1.3.7-20040704