diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-17 20:30:29 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-08-17 20:30:29 +0000 |
commit | cc8c3a4397e1a98da7327c92542ee301fa2f1ba6 (patch) | |
tree | 2886227227873273c7e322754b8cf399864079f9 | |
parent | 39f96981065b93e218c7e53624d427ec7ad4f088 (diff) | |
download | ATCD-cc8c3a4397e1a98da7327c92542ee301fa2f1ba6.tar.gz |
ChangeLogTag:Mon Aug 17 15:27:22 1998 Carlos O'Ryan <coryan@cs.wustl.edu>
-rw-r--r-- | TAO/ChangeLog-98c | 9 | ||||
-rw-r--r-- | TAO/docs/releasenotes/ec.html | 9 | ||||
-rw-r--r-- | TAO/docs/releasenotes/trader.html | 20 |
3 files changed, 20 insertions, 18 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c index 594eb2fd722..8ce3c2d37f5 100644 --- a/TAO/ChangeLog-98c +++ b/TAO/ChangeLog-98c @@ -1,3 +1,12 @@ +Mon Aug 17 15:27:22 1998 Carlos O'Ryan <coryan@cs.wustl.edu> + + * docs/releasenotes/ec.html: + Updated the "Known Issues" section. + + * docs/releasenotes/trader.html: + The problems in TAO that affected the trading server were + solved. + Mon Aug 17 15:16:13 1998 Nagarajan Surendran <naga@cs.wustl.edu> * docs/releasenotes/index.html: Removed some outdated notes diff --git a/TAO/docs/releasenotes/ec.html b/TAO/docs/releasenotes/ec.html index 371f04d9224..3f796d9e44d 100644 --- a/TAO/docs/releasenotes/ec.html +++ b/TAO/docs/releasenotes/ec.html @@ -41,6 +41,9 @@ complete performance measurements and optimizations: the (global) scheduling service latency and overhead is at least as large as the EC itself.</P> + <P><STRONG>Note:</STRONG> This does not seem to be the case + anymore, but the comment will remain here until I can + confirm that the problem dissapeared.</P> </DD> <DT><EM>Run-time scheduler requires re-link</EM></DT> @@ -87,6 +90,12 @@ user. </DD> + <DT><EM>Further details:</EM></DT> + <DD> + Many lower level issues and tasks can be found in the + <A HREF="TODO.html">TODO list</A>. + </DD> + </DL> <H3>Examples</H3> diff --git a/TAO/docs/releasenotes/trader.html b/TAO/docs/releasenotes/trader.html index a0abc7017b5..7f4f3a670c6 100644 --- a/TAO/docs/releasenotes/trader.html +++ b/TAO/docs/releasenotes/trader.html @@ -1023,24 +1023,8 @@ describe and query methods are concealed, use the <tt>-q</tt> flag.</p> <h1><a name="KnownBugsandWorkarounds">Known Bugs and Workarounds</a></h1> -<p>The following is a list of known problems with TAO that adversly affect the Trading -Service, and the workarounds applied to those problems.</p> - -<p><strong>Problem: </strong>TAO has difficulty marshalling and demarshalling object -references that extend <tt>CORBA::Object</tt> when they occur as a field in a <tt>struct</tt>. -In the CosTrading IDL file there are two <tt>structs</tt> passed that contain such object -references: <tt>CosTradingDynamic::DynamicProp</tt> and <tt>CosTrading::Link:LinkInfo</tt>. -<br> -<strong>Workaround</strong>: Instead of passing object references in the structs, we pass -the IORs of those object references, strings. The IDL file and the Trading Service code is -compiled with the preprocessor flag <tt>TAO_HAS_OBJECT_IN_STRUCT_MARSHAL_BUG</tt>. For -dynamic properties, as long as the trader clients use the <tt>TAO_Property_Evaluator</tt> -and <tt>TAO_Dynamic_Property</tt> classes, this workaround will be invisible --- these -classes hide the use of the <tt>DynamicProp struct</tt>. However, for those applications -that invoke the <tt>CosTrading::Link::describe_link</tt> method, checking for that flag -definition will be necessary. Two additional lines of code will suffice--- a call to <tt>CORBA::ORB::string_to_object</tt>, -and either <tt>CosTrading::Lookup::_narrow</tt> or <tt>CosTrading::Register::_narrow</tt> -depending on the field of LinkInfo.</p> + <p>At this point there are no known problems with TAO that affect the + Trading service.</p> <hr> |