"alexand submitted ResourceManager with tag ResourceManager-01-07-17 for tdaq-99-00-00"
=== ResourceManager ===
ATDAQCCRM-53 Bug in megre fixed. (Igor Alexandrov) ATDAQCCRM-50 unique_ptr in use in RM clients classes (Igor Alexandrov) ATDAQCCRM-66 SoftwareNotFound exception msg and severity of ers corrected. (Igor Alexandrov) ATDAQCCRM-61 added required java method requestRersources (Igor Alexandrov) rebase ATDAQCCRM-48 freeAllInPArtition insted of freePartition, freeAllOnComputer instead of freeComputer (Igor Alexandrov) ATDAQCCRM-60 Replace ers::warning to ers::log in couple of places. Add to rmgr_check_short parameter -v in case of check.sh in debug mode (Igor Alexandrov) fix ctest performing real configuration update (Igor Soloviev) ATDAQCCRM-60 log lines added, removed some info. ATDAQCCRM-67 One line structures removed from idl (Igor Alexandrov) ATDAQCCRM-65 Removed ers::error in places where exception to RM server application thrown (Igor Alexandrov) ATDAQCCRM-60 Configuration update now use only partition since idl and automatically gemerated user in RM client (Igor Alexandrov) ATDAQCCRM-53 IPC moved to top. Bug for write to journal for freeAllProcessResources fixed. (Igor Alexandrov) ATDAQCCRM-53 parse command: fatal error (Igor Alexandrov) ATDAQCCRM-40 Three remaind ers::Message replaced to rmgr exceptions. (Igor Alexandrov) :q Revert "ATDAQCCRM-60 Removing configuration update by client call in progress" (Igor Alexandrov) ATDAQCCRM-60 Removing configuration update by client call in progress (Igor Alexandrov) refresh old schema (if is used at all) (Igor Soloviev) add ctest for bad configuration (Igor Soloviev) ATDAQCCRM-61 New method added in client part (java and C++ API). (Igor Alexandrov) ATDAQCCRM-43 unreachable default value removed in switch (Igor Alexandrov) avoid error prone method returning Configuration pointer; move Configuration constrcutor to rmConfigurationUpdate methods (Igor Soloviev) ATDAQCCRM-60 RM server message in case of config update changed as suggested (Igor Alexandrov) ATDAQCCRM-57 CallerInfo change, no isJava and istoken parameters. (Igor Alexandrov) ATDAQCCRM-44 several more cases replacing 0 to nullptr (Igor Alexandrov) ATDAQCCRM-22 Again remove unknown exceptions (Igor Alexandrov) ATDAQCCRM-22 Forgot to add one new file (Igor Alexandrov) ATDAQCCRM-22 Updates of public java method description, correction of thrown exceptions (removed unused exceptions). (Igor Alexandrov) ATDAQCCRM-64 Added use of idl2ers in two idl exception. Seems there are no more such candidats in the RM for such update (Igor Alexandrov) ATDAQCCRM-65 Exit commands replaced to return statement in all main functions. (Igor Alexandrov) ATDAQCCRM-43 Fix bug due too some changes in client performRequest (Igor Alexandrov) ATDAQCCRM-65 Handling errors in server configuration update changed is about as suggested, the same for server main program exceptions handling. (Igor Alexandrov) ATDAQCCRM-43 removed unreached commands. (Igor Alexandrov) Simplified CannotAcquireToken exception definition and use as suggested in ATDAQCCRM-66 (Igor Alexandrov) ATDAQCCRM-58 Removed not raised IDL exceptions (Igor Alexandrov) ATDAQCCRM-31 The explicit use of iterator remained in few places fixed. (Igor Alexandrov) The RMClient Java API has been updated as per comments in ATDAQCCRM-34. (Igor Alexandrov) ATDAQCCRM-22,ATDAQCCRM-35 partially done. Removed unused IDL exeptions, like PartitionNotFoundE etc (Igor Alexandrov) ATDAQCCRM-33 2 unused boost lines removed (Igor Alexandrov) ATDAQCCRM-20 Some improvements with erorrs on load journal (Igor Alexandrov) ATDAQCCRM-33 replace boost classes by standard library classes finished. (Igor Alexandrov) ATDAQCCRM-20 implemented solution for case: if -r option is used, the RM server must... (Igor Alexandrov) rebase ATDAQCCRM-20 RM serevr: no cmdl, exceptions if hard problem with backup, no return handle ==0 (Igor Alexandrov) New java exception class added (Igor Alexandrov) rebase ATDAQCCRM-20 Continue removing use of cmdl packet in rm applications (Igor Alexandrov) rebase ATDAQCCRM-20 Removing use of cmdl packet in rm applications (Igor Alexandrov) rebase ATDAQCCRM-50 use std::mutex (Igor Alexandrov) ATDAQCCRM-53 Some exceptions correction (Igor Alexandrov) fix parameter name in ctest output (Igor Soloviev) rebase resume tests for hw resources (max per host, max per partition) and deleted few commented out code blocks; add test on bad resource / sw-object names (Igor Soloviev) add dependencies on ers2idl c++ library and jars as it will be required to implement ATDAQCCRM-64 (Igor Soloviev) ATDAQCCRM-12, ATDAQCCRM-63 removed use of callstamp and loops/retry-counters (Igor Alexandrov) rebase Some fixes concerning ATDAQCCRM-50 (Igor Alexandrov) ATDAQCCRM-53 Correction of CMakelist due to compile error (Igor Alexandrov) rebase ATDAQCCRM-46 Changes in headers according to comments in task and correspond update of other files and classes. No idl use in RM_Client.h (Igor Alexandrov) rebase ATDAQCCRM-59 changes to fix unsafe signal processing by RM server done in developer branch (Igor Alexandrov) rebase ATDAQCCRM-41 All exit code corrected. rmgr_get_partition_info is correctly used in test units. (Igor Alexandrov) ATDAQCCRM-51, ATDAQCCRM-56 merge from mater branch for test units and restore backup items, fix in server for restore from backup (Igor Alexandrov) rebase ATDAQCCRM-51, ATDAQCCRM-56 merge from master branch for test units and restore backup items, fix in server for restore from backup (Igor Alexandrov) ATDAQCCRM-51 get partition info exit code correction (Igor Alexandrov) rebase fixes for ATDAQCCRM-55, ATDAQCCRM-51 update of tests, ATDAQCCRM-56 backup restore (Igor Alexandrov) rebase ATDAQCCRM-51 update of xml files and rmcheckshort use cases (Igor Alexandrov) rebase ATDAQCCRM-46: new files rminfo(h,cc) added and used. (Igor Alexandrov) Working on ATDAQCCRM-38 (Igor Alexandrov) rebase ATDAQCCRM-17 ATDAQCCRM-41 ATDAQCCRM-52 (Igor Alexandrov) rebase ATDAQCCRM-16 Configuration dbname added as mandatory parameter to start RM_Server (Igor Alexandrov) ATDAQCCRM-51 update of xml files (Igor Alexandrov) ATDAQCCRM-51 CTest merge from master to development (Igor Alexandrov) Add one exception into rmgr server (Igor Alexandrov) for java: exception subdirecotry removed (Igor Alexandrov) rebase java updates: TDAQCCRM-23 ATDAQCCRM-24 ATDAQCCRM-25 ATDAQCCRM-26 ATDAQCCRM-27 ATDAQCCRM-28 ATDAQCCRM-29 ATDAQCCRM-30 ATDAQCCRM-34 ATDAQCCRM-35 (Igor Alexandrov) rebaseto master ATDAQCCRM-41 ATDAQCCRM-49 ATDAQCCRM-23 ATDAQCCRM-24 ATDAQCCRM-25 (Igor Alexandrov) rebase continue ATDAQCCRM-37 ATDAQCCRM-31 ATDAQCCRM-32 ATDAQCCRM-46 ATDAQCCRM-43 (Igor Alexandrov) Merge in rebase ATDAQCCRM-40, ATDAQCCRM-36, ATDAQCCRM-45 (Igor Alexandrov) Remove rmgr_server exit in case of problem with backup file (Igor Alexandrov) ATDAQCCRM-51 update of xml files and rmcheckshort use cases (Igor Alexandrov) improve reporting of resource allocatiuon tests in rmcheckshort (Igor Soloviev) more updates for ATDAQCCRM-41 C++: exit codes (Igor Alexandrov) updates for ATDAQCCRM-41 C++: exit codes (Igor Alexandrov) ATDAQCCRM-59 updated shutdown added (Igor Alexandrov) fix for ATDAQCCRM-59 (Igor Alexandrov) fix rmcheckshort after changes "fixing" ATDAQCCRM-55 (Igor Soloviev) add test comparing rm backup restore (Igor Soloviev) Fix for ATDAQCCRM-56 backup restore, fix for ATDAQCCRM-55: correction of configuration loading (Igor Alexandrov) rmcheckshort: add max per-partition and max-total HW tests (Igor Soloviev) fix rmcheckshort: do not ask resource info for 0 handle in verbsoe mode (Igor Soloviev) add real check for HW resources in CTest after fix ATDAQCCRM-55 (Igor Soloviev) ATDAQCCRM-55 fix bug for request resources for unexistent HW object id (Igor Alexandrov) fix rmgr_get_partition_info exit code in case of a failure and use it in the CTest (Igor Soloviev) rm_check_short clean up (Igor Soloviev) add test to restart with backup (Igor Soloviev) demonstrate error allocating hw resource (Igor Soloviev) mostly finish rmcheckshrt test (Igor Soloviev) remove unnecessary boost karma includes probably breaking IWYU tool during gitlab pipeline build (Igor Soloviev) few more fixes in rm_check_short (Igor Soloviev) Fix bug with CORBA unknown exception ResourceNotFound. Issue ATDAQCCRM-52. (Igor Alexandrov) Revert "ATDAQCCRM-32, ATDAQCCRM-33 in progress" (Igor Alexandrov)