aboutsummaryrefslogtreecommitdiffstats
path: root/lib/cosNotification/doc/src/notes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/cosNotification/doc/src/notes.xml')
-rw-r--r--lib/cosNotification/doc/src/notes.xml391
1 files changed, 391 insertions, 0 deletions
diff --git a/lib/cosNotification/doc/src/notes.xml b/lib/cosNotification/doc/src/notes.xml
new file mode 100644
index 0000000000..c66be87c7c
--- /dev/null
+++ b/lib/cosNotification/doc/src/notes.xml
@@ -0,0 +1,391 @@
+<?xml version="1.0" encoding="latin1" ?>
+<!DOCTYPE chapter SYSTEM "chapter.dtd">
+
+<chapter>
+ <header>
+ <copyright>
+ <year>2000</year><year>2009</year>
+ <holder>Ericsson AB. All Rights Reserved.</holder>
+ </copyright>
+ <legalnotice>
+ The contents of this file are subject to the Erlang Public License,
+ Version 1.1, (the "License"); you may not use this file except in
+ compliance with the License. You should have received a copy of the
+ Erlang Public License along with this software. If not, it can be
+ retrieved online at http://www.erlang.org/.
+
+ Software distributed under the License is distributed on an "AS IS"
+ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
+ the License for the specific language governing rights and limitations
+ under the License.
+
+ </legalnotice>
+
+ <title>cosNotification Release Notes</title>
+ <prepared></prepared>
+ <docno></docno>
+ <approved></approved>
+ <checked></checked>
+ <date>2000-01-31</date>
+ <rev>A</rev>
+ <file>notes.xml</file>
+ </header>
+
+ <section>
+ <title>cosNotification 1.1.12</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>
+ The documentation is now built with open source tools (xsltproc and fop)
+ that exists on most platforms. One visible change is that the frames are removed.</p>
+ <p>
+ Own Id: OTP-8201 Aux Id:</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.11</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>Obsolete guards, e.g. record vs is_record, has been changed
+ to avoid compiler warnings.</p>
+ <p>Own id: OTP-7987</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.10</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>Updated file headers.</p>
+ <p>Own id: OTP-7837 Aux Id:</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.9</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>Documentation source included in open source releases.</p>
+ <p>Own id: OTP-7595 Aux Id:</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.8</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>The CosNotification proxy objects ignored the gcLimit option, instead
+ the gcTime value was used.</p>
+ <p>Own id: OTP-7553 Aux Id:</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.7</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>Updated file headers.</p>
+ <p>Own id: OTP-7011</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.6</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>The documentation source has been converted from SGML to XML.</p>
+ <p>Own id: OTP-6754</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.5</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>Minor Makefile changes.</p>
+ <p>Own id: OTP-6701</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.4</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>Removed some unused code.</p>
+ <p>Own id: OTP-6527</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.3</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>A user can now define the QoS EventReliability to be
+ Persistent. Note, this is only a lightweight version
+ and events will be lost if a proxy is terminated.</p>
+ <p>Own id: OTP-5923</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.2</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>Possible to configure cosNotification not to type check,
+ by invoking corba_object:is_a/2, supplied IOR:s. When
+ a type check fails, the feedback has been improved.</p>
+ <p>Own id: OTP-5823 Aux Id: seq10143</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1.1</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>The app-file contained duplicated modules.</p>
+ <p>Own id: OTP-4976</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.1</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>The stub/skeleton-files generated by IC have been improved,
+ i.e., depending on the IDL-files, reduced the size of the
+ erl- and beam-files and decreased dependencies off Orber's
+ Interface Repository. It is necessary to re-compile all IDL-files
+ and use COS-applications, including Orber, compiled with
+ IC-4.2.</p>
+ <p>Own id: OTP-4576</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.0.6</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>The exception CosNotifyFilter::InvalidValue, raised by the operation
+ CosNotifyFilter::MappingFilter::add_mapping_constraints, did not contain
+ correct data in the body. Hence, it was not possible to pass this
+ exception to another ORB.</p>
+ <p>Own Id: OTP-4412</p>
+ </item>
+ <item>
+ <p>It was not possible to set the QoS property PacingInterval to zero and
+ the default value was not compliant with the OMG specification. The
+ default value for MaximumBatchSize have also been changed du to the
+ same reason.</p>
+ <p>Own Id: OTP-4413, OTP-4414</p>
+ </item>
+ </list>
+ </section>
+
+ <section>
+ <title>Incompatibilities</title>
+ <list type="bulleted">
+ <item>
+ <p>The default value, for the QoS properties PacingInterval and MaximumBatchSize,
+ have been changed to zero (i.e. no timeout) and 1 respectively, which is
+ compliant with the OMG specification.</p>
+ <p>Own Id: OTP-4413, OTP-4414</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.0.5</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>If one tries to set an unavailable/incorrect property or property value, an
+ exception is thrown. In some cases the exception was not correct, which
+ would cause problems if communicating via IIOP.</p>
+ <p>Own Id: OTP-4340</p>
+ </item>
+ <item>
+ <p>When using Filter's, with the QoS OrderPolicy set to FifoOrder,
+ and passing a sequence of structured events, they could be
+ delivered in the wrong order.</p>
+ <p>Own Id: OTP-4272</p>
+ </item>
+ <item>
+ <p>If Filter's where attached to Supplier proxies it could cause
+ the Proxy to terminate.</p>
+ <p>Own Id: OTP-4272</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.0.4</title>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>When passing event sequences, the PushSuppliers and PullSuppliers
+ could crash if the objects had Filter objects associated and
+ only a subset of the sequences where approved. </p>
+ <p>Own Id: OTP-4099</p>
+ </item>
+ <item>
+ <p>SupplierAdmin's did not filter any events, even though Filter objects
+ had been attached to the SupplierAdmin.</p>
+ <p>Own Id: OTP-4098</p>
+ </item>
+ <item>
+ <p>If one used the '_get_default_supplier_admin'/1, exported by the
+ CosNotifyChannelAdmin_EventChannel-module, it resulted in a loop
+ which overloaded the channel. This is no longer the case.</p>
+ <p>Own Id: OTP-4086</p>
+ </item>
+ <item>
+ <p>If one used the '_get_default_filter_factory'/1, exported by the
+ CosNotifyChannelAdmin_EventChannel-module, a new instance was created
+ each time. Now fixed.</p>
+ <p>Own Id: OTP-4092</p>
+ </item>
+ </list>
+ </section>
+
+ <section>
+ <title>Incompatibilities</title>
+ <list type="bulleted">
+ <item>
+ <p>The include paths for <c>CosNotification.idl</c> have been changed.
+ Hence, if you include this file in your own IDL-files you must
+ update your paths to also point to where the cosEvent IDL-files are
+ stored.</p>
+ <p>Own Id: OTP-4093</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.0.3</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>It is now possible to start global channel factories.</p>
+ <p>Own Id: OTP-4078</p>
+ </item>
+ <item>
+ <p>The Orber, version 3.2.5 or later, configuration parameter
+ orber_debug_level can now be used to generate reports when abnormal
+ situations occurs. For more information consult the Orber User's Guide.
+ Note, it is not recommended to use this option for delivered systems
+ since some of the reports is not to be considered as errors.
+ The value of orber_debug_level must be 3, or higher, for reports to
+ be generated.</p>
+ <p>Own Id: OTP-4077, OTP-3962</p>
+ </item>
+ </list>
+ </section>
+
+ <section>
+ <title>Fixed Bugs and Malfunctions</title>
+ <list type="bulleted">
+ <item>
+ <p>When using the cosEvent API accessing a cosNotification admins
+ the objects returned by the functions obtain_push_supplier,
+ obtain_pull_supplier, obtain_push_consumer and obtain_pull_consumer
+ was not of the correct type. Due to the interface change
+ it is not possible to upgrade during runtime.</p>
+ <p>Own Id: OTP-4079</p>
+ </item>
+ </list>
+ </section>
+ </section>
+
+ <section>
+ <title>cosNotification 1.0.2</title>
+
+ <section>
+ <title>Improvements and New Features</title>
+ <list type="bulleted">
+ <item>
+ <p>First release of the cosNotification application.</p>
+ <p>Own Id: -</p>
+ </item>
+ </list>
+ </section>
+ </section>
+</chapter>
+