...
- Maintenance
- ACS Command center properly handling Python container output
- C++ Logging performance improvements
- TAT tests stability (655/660 tests passing – still few tests randomly failing)
- Use official Python site-packages directory (lib/pythonX.Y/site-packages)
- Symlink lib/python → lib/pythonX.Y available for transition period
- Characteristic Components in Python now properly inherit BACI properties from ancestors
- CORBA::Exception now inherits from std::exception
- Decouple ACS from some Eclipse dependencies using Tycho
- Merge ExternalDependencies and JavaDependencies in a single directory ($ALMASW_INSTDIR/acsdeps)
- Added report mechanism of Maven and Pip dependencies licenses
- Refactoring of NC Publisher in Java to better handle errors, including CORBA timeouts
- EventConverter reliability
- Python logging no longer hangs if ACS (manager) is not running
- Manager pings clients and containers asynchronously
- Fix to C++ NC consumer thread checking status
- acsStartJava to support add-opens parameter
- Obsolescence Management
- Removal of Loki library
- Java 17
- Maven (3.8.5)
- Eclipse (4.23)
- Python Dependencies (24)
- Java Dependencies (25)
- Jakarta EE / Hibernate 6 / Spring 6 / SpringBoot 3 / Tomcat 10
- C++ Modernization and Best Practices
- Some C++11 features adopted
- Fixed warnings during compilation (g++ 8.5.0)
- Security
- Component Caller Proposal and Implementation
- Projects
- Recovered coverage functionality for Python, Java and C++
- CDB API REST
- BACI Properties Configuration Tool
- ACS Jar files and packages can be deployed with Maven and Twine through 'make deploy' target
- C++ Logging replacement for ACE Log (study)
- ALMA WSU: BulkData Benchmarking and tuning
...
{"serverDuration": 110, "requestCorrelationId": "c668d1d2c6ddf38b"}