Versions Compared

Key

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

...

  • Obsolescence management
    • Maven (3.8.5)
    • Eclipse (4.23) 
    • Removal of loki library – Replacement with standard C++11 functionality
    • Python Dependencies (10)
    • Java Dependencies (11)
  • C++ Logging
    • Performance study 
    • New C++ logging macro allowing to reuse logger instance
    • Performance improvement in logger XML parsing
  • C++ modernization and best practices
    • The "using" statement was removed from header files
    • ACE_TSS replaced by C++11 TLS (Thread Local Storage)
    • Loki singleton replaced by C++11 functionality
    • ACS exceptions passed by reference
  • ACS Command Center to properly handle Python output
  • Component Caller API security proposal
  • BulkDataNTOpenDDS now aligned with several improvements from BulkDataNT (RTI DDS) implementation
  • ACS jar files artifacts deployed on ALMA's Maven repository along each release
  • Python packages are being deployed on JAO's prototype PyPI server
  • Modules' test stabilization (10+ additional tests now working properly)
  • OBSPREP alternative compilation using Maven

Addressed JIRA tickets

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

...