summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-17 20:30:29 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-08-17 20:30:29 +0000
commitcc8c3a4397e1a98da7327c92542ee301fa2f1ba6 (patch)
tree2886227227873273c7e322754b8cf399864079f9
parent39f96981065b93e218c7e53624d427ec7ad4f088 (diff)
downloadATCD-cc8c3a4397e1a98da7327c92542ee301fa2f1ba6.tar.gz
ChangeLogTag:Mon Aug 17 15:27:22 1998 Carlos O'Ryan <coryan@cs.wustl.edu>
-rw-r--r--TAO/ChangeLog-98c9
-rw-r--r--TAO/docs/releasenotes/ec.html9
-rw-r--r--TAO/docs/releasenotes/trader.html20
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>