summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-07 07:06:32 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-07 07:06:32 +0000
commit8b2f388cf39b0909e7fc56b3f5696881a41bfc4f (patch)
treef2933f9db7429afdb4401c3924ac43f62f2d1b1e
parent5f525401ed2d0f029e1a8c02890833446c32a47e (diff)
downloadATCD-8b2f388cf39b0909e7fc56b3f5696881a41bfc4f.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-99c84
1 files changed, 0 insertions, 84 deletions
diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c
index 1b0b79f3624..bb3e2e0ad83 100644
--- a/TAO/ChangeLog-99c
+++ b/TAO/ChangeLog-99c
@@ -1748,90 +1748,6 @@ Wed Mar 17 22:53:33 1999 Irfan Pyarali <irfan@cs.wustl.edu>
* examples/POA/On_Demand_Loading/run_test.pl:
* examples/POA/On_Demand_Activation/run_test.pl:
- - We now have support for active demuxing of user defined
- ids. This is achieved by using a active demux hint field in
- the object key.
-
- - We have support for reactivating servants with system
- generated ids. In this case, system ids are simply generated
- by incrementing a counter. Note that in this case, the id ->
- servant map is a hash map since active demux keys cannot be
- reused once deactivated. However, the good news is that the
- active demux key can be used as the hint in the object key.
-
- - The use of the hint in the object key is optional. If used,
- the lookups are faster (unless the hint is invalidated by a
- deactivation or by restarting a persistent POA). However,
- using the hint results in a larger IOR, and more memory being
- used in the active object map. This option can be controlled
- through the -ORBactivehintinids runtime switch and is turned
- on by default.
-
- - If the applications knows that reactivations will not occur,
- they can simply use the old scheme of directly using the
- active demux key as the system id. This will (a) make the IOR
- shorter, (b) less memory will be used in the active object
- map, and (c) the lookups will be quicker and (more)
- predictable.
-
- - Etherialization of servants (through the use of a Servant
- Activator) is temporarily disabled. Once we fix the reference
- counting on the servants, this will start working again.
-
- - Removed the POA exceptions from the list of system exceptions,
- and reverted them back to being user exceptions.
-
- - Timestamps are no longer used in persistent object keys.
-
- - Removed the TAO specific synchronization POA policy. In the
- new POA design, this scheme will not be required. Also,
- removed the POA locking example in
- $TAO_ROOT/examples/POA/locking.
-
- * examples/POA/Identity/: Added new example to test a whole bunch
- of conversions from servant to id to reference. The example is
- designed to test the new POA IOR creation and its Active Object
- Map.
-
- * tao: Added support for minimalCORBA to TAO. For some
- applications CORBA is too large to meet exacting size and
- performance requirements. Such scenarios require a cut-down
- version of CORBA. This cut-down version is called
- minimumCORBA. minimumCORBA defines a profile (or subset) of
- CORBA where the following features are removed:
-
- - Dynamic Invocation Interface
- - Dynamic Skeleton Interface
- - Dynamic Any
- - Interface Repository
- - Interceptors
- - Advance POA features:
- - Servant Managers
- - Adpator Activators
- - Most POA Manager features
-
- On platforms that use the Makefiles, simply minimum_corba=1. On
- Win32, define TAO_HAS_MINIMUM_CORBA in the orbconf.h file.
-
- * tao/Makefile: Added support for measuring subsets of TAO. These
- subsets are not independent, but are useful in providing an idea
- of how big different components of the ORB are.
-
- * tao/Server_Strategy_Factory.cpp: Remove the active object map
- creation responsibilities from this class. Now it simply holds
- on to the creation parameters and feeds them to the active
- object map constructor.
-
- * tao/Sequence_T.i (operator->): Added operator-> to
- TAO_Object_Manager. Also, made the in() method return a
- non-const pointer. Missing still is operator= taking
- T::var_type. Other managers should also be check for these
- features (Carlos said he'll look into it).
-
- * examples/POA/Loader/run_test.pl:
- * examples/POA/On_Demand_Loading/run_test.pl:
- * examples/POA/On_Demand_Activation/run_test.pl:
-
Fixed the above scripts to pass the extra parameters along to
the client and the server.