summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfrehberger <frehberger@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-03-29 07:00:31 +0000
committerfrehberger <frehberger@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-03-29 07:00:31 +0000
commit9a301b72c82d6275a1f91676570404a703836033 (patch)
treea2477bf97977193c7f361b9cba27a8220058416b
parentb671fd228c324cc2d72384b3b55a8532fe1df0ef (diff)
downloadATCD-9a301b72c82d6275a1f91676570404a703836033.tar.gz
ChangeLogTag: Tue Mar 28 23:59:00 UTC 2006 Frank Rehberger <frehberger@prismtech.com>
-rw-r--r--TAO/ChangeLog42
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 69b2145e094..43f171b6a49 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -4,6 +4,48 @@ Wed Mar 29 03:42:55 UTC 2006 Balachandran Natarajan <bala_natarajan at symante
Added documentation for -ORBConnectionHandlerCleanup.
+Tue Mar 28 23:59:00 UTC 2006 Frank Rehberger <frehberger@prismtech.com>
+ * TAO/orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.{h,cpp}:
+ TAO/tao/Service_Callbacks.{h,cpp}:
+ Add operation is_permanent_forward_condition()
+ * TAO/orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.cpp:
+ TAO/orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/test.idl:
+ Add reset() operation to interceptor to be able to do colocal
+ and repeat as remote test. Also store forward objects as
+ deep-copies.
+ * TAO/orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp:
+ Compare stringified object reference before and after the
+ LOCATION_FORWARD_PERM occured, they must differ.
+ * TAO/tao/GIOP_Message_Generator_Parser.cpp:
+ TAO/tao/GIOP_Message_Base.cpp:
+ TAO/tao/Invocation_Adapter.cpp:
+ Add handling of TAO_GIOP_LOCATION_FORWARD_PERM.
+ * TAO/tao/ORB_Core.{i,h,cpp}:
+ Add operation is_permanent_forward_condition() which will
+ upcalls the operation in Service_Callbacks interface.
+ * TAO/tao/Object.cpp:
+ Refactor the Object marshaling code into TAO_Stub::marshal()
+ operation to encapsulate the TAO_GIOP_LOCATION_FORWARD_PERM
+ case.
+ * TAO/tao/Stub.{i,h,cpp}:
+ Add operation TAO_Stub::marshal(), and permanent-forward-feature
+ to operation add_forward_profiles().
+ * TAO/tao/Synch_Invocation.cpp:
+ TAO/tao/DynamicInterface/Request.cpp:
+ TAO/tao/TAO_Server_Request.cpp:
+ TAO/tao/Messaging/Asynch_Invocation_Adapter.cpp:
+ TAO/tao/Messaging/Asynch_Reply_Dispatcher.cpp:
+ Add handling for TAO_GIOP_LOCATION_FORWARD_PERM.
+ * bin/tao_orb_tests.lst
+ Add TAO/tests/Permanent_Forward/run_test.pl
+ * TAO/tests/Permanent_Forward/Permanent_Forward.mpc:
+ TAO/tests/Permanent_Forward/run_test.pl:
+ TAO/tests/Permanent_Forward/StubTest.cpp:
+ TAO/tests/Permanent_Forward/README:
+ New test, testing TAO_Stub features for permanent-forwarding support
+
+ These changes add LOCATION_FORWARD_PERM feature, #1777
+
Tue Mar 28 14:15:00 UTC 2006 Simon Massey <sma@prismtech.com>
* tests/AMH_Exceptions/run_test.pl: