Main Page | Class List | File List | Class Members

SUnionQBox.cc

Go to the documentation of this file.
1.15 03:57:41 small bug fix
2004/11/09 mbalazin small tweaks
2004/11/06 mbalazin Bug fix... sigh... fixed case when a replica should stay stuck in unstable state while it receives corrections from upstream.
2004/11/05 mbalazin Small changes and fixes for long failures and adaptive optimization
2004/11/04 mbalazin Bug fixes for running with very long failures.
2004/11/03 mbalazin Adaptive reconciliation algorithm... finally.
2004/11/02 mbalazin Bug fix in SUnion... it was hogging CPU during redo phase.
Adjusted algo for collaborations... experimenting.
2004/10/29 mbalazin small changes in undo history management... mostly want to synch up.
2004/10/27 mbalazin - Added support for blocking style failure recovery
- Changed trimming of undo buffers
- other small changes.
2004/10/27 mbalazin Changed protocol between replicas so the one reconciling really gets the time
to finish before getting clients back
2004/10/23 mbalazin We now figure out how far to undo based on generic state information
gathered at runtime.
Also a few bug fixes.
2004/10/22 mbalazin - SUnion and SOutput now both inherit from an SControlQBox that holds all
the common stuff for boxes with an output control stream
- ConsistencyMngr now listens for inputs from both types of control streams.
- SOutput signals when reconciliation is completed (instead of SUnion)
- Also bug fix when suspending data path.. cannot suspend it completely
or control messages don't get through
2004/10/22 mbalazin Starting to have Borealis nodes collaborate to handle clients while reconciling their states.
2004/10/20 mbalazin Reconciling my tuple types with the other standard types.
Also, removed a useless method that I added yesterday in the TupleType structure because we can convert automatically between TupleType the struct and TupleType::Type the enum (since the struct contains on purpose just one attribute of type enum).
2004/10/20 mbalazin Moved fault tolerance boxes from udb to boxes directly because these boxes are not part of a specific type of applications but should rather always be available as part of the core engine.

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