diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-07 07:06:32 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-07 07:06:32 +0000 |
commit | 8b2f388cf39b0909e7fc56b3f5696881a41bfc4f (patch) | |
tree | f2933f9db7429afdb4401c3924ac43f62f2d1b1e | |
parent | 5f525401ed2d0f029e1a8c02890833446c32a47e (diff) | |
download | ATCD-8b2f388cf39b0909e7fc56b3f5696881a41bfc4f.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/ChangeLog-99c | 84 |
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. |