Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This is the second ACS development to be used in Cycle 10. Below is the list of addressed tickets.

Summary of Changes

  • Obsolescence management 
    • ACS to offer C++17 standard
    • ACE/TAO (7.0.6)
    • OmniORBpy (4.3.0)
    • PyEnv (2.2.4-1)
    • Tcl/Tk can now be used from the O.S.
    • Python Dependencies (13)
    • Java Dependencies (15)
  • Functionality for ensuring proper CORBA connection after servant forceful restart on C++
  • ACS Smart Pointers are now based on std::shared_ptr by default and are compatible with std::unique_ptr as well
  • BulkDataNT Improvements
    • Throughput doubled
    • RHEL 8 fixes (std::set and iterator corrections)
    • Notification channel proper disconnection
  • Scripts for ACS component skeleton generation
    • C++ and Java
  • RHEL 8 compatibility improvements
  • Log4j2 ACS wrapper works even if enabled after use of native log4j2 logger
  • New Makefile bug-fixes
  • RHEL 8 tests stabilization
  • Regular Jenkins job now working for Debian 10/11 and Ubuntu 20.04/22.04

Addressed JIRA tickets

Jira
serverICT
columnskey,summary,type,created,updated,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQuerycomponent in (componentMatch('(?m)(^12.)')) and fixVersion=COMMON-2022APR ORDER BY priority DESC, key ASC
serverIdb8c705e3-ed92-32db-b3d0-8ff450afc249

...