Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
...
This is the second ACS development to be used in Cycle 10. Below is the list of addressed tickets.
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Jira | ||||||||||
|
|
No Format |
---|
git status
On branch integration/COMMON-2022APR
Your branch is up to date with 'origin/integration/COMMON-2022APR'.
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ACS
c89ad20a44 ICT-19829: ACS SmartPtr are now std::shared_ptr
04b829fb22 ICT-19829: Exception if SmartPtr is created with invalid ptr or handle
1b4249f83a ICT-19829: Added acsutilSmartPtr.h that was missing
b95ef45d30 ICT-19829: Added acsutil namespace for SmartPtr
9f9ec53939 ICT-19829: Fixing test cases for shared_ptr
2cc46c9f1f ICT-19936: Increase BDNT speed by avoiding unnecesary data copies
1e75b3cf37 (origin/feature/ICT-19936) ICT-19936: Retrieve all available samples at once
1c81d8b58a ICT-19968: bulkDataNTGen<Receiver/Sender> now can be started without ACS
b0a8a700e8 (origin/feature/ICT-19968) ICT-19968: Added method to get name service corbaloc
4fe23b40e3 ICT-20029: Added config.mk for ExtDeps and added TAR variable
6c4f95dd73 ICT-20029: Updated ACS modules to use TAR Makefile variable
86ad274cf8 (origin/task/ICT-20030) ICT-20030: Changed ACS version to 2022APR
cab11ead95 ICT-20029: Fixed small typo in path of config.mk for acs-ext
0892ee0637 ICT-20050: Changed add-needed by copy-dt-needed-entries
faa87b213b (origin/feature/ICT-20050) ICT-20050: Shared libraries correctly link using $(LD) instead of $(CXX)
5b9edb90ce (origin/feature/ICT-20052) ICT-20052: Updated group/subgroup Makefiles for standardization
0c56ac4055 ICT-20053: Added handling for skipped test in tat_parser.py
e53b170778 ICT-20053: Improvements for test number and additional TestLite names
7dc7742838 ICT-20053: Remove non-ascii characters from diff as it breaks XMLs
7432a99ab0 ICT-20053: Tests are considered skipped if prologue fails
5a4efb47e3 ICT-20053: Fixed corner cases that hid some tests results
eb16f1876c ICT-20029: Replaced further uses of gtar
3cdd64f8b5 ICT-20068: acsdaemon CDB was fixed
94e6fc188d ICT-20068: Small fixes in timing for acsdaemon tests
55e389ae8b ICT-19829: Added convenience method to set loggers directly from pointer
d1e8fd7525 ICT-19829: Small fix in comparison of numbers of arguments with pointer
bd3f0f0358 (origin/feature/ICT-20023) ICT-20023: Updating TAO version to 7.0.6
07be244d11 ICT-20025: Updated pyenv to version 2.2.4-1
4541bb53c8 ICT-20027: Updated 2022APR Python dependencies
083d77e26f ICT-20028: Updated 2022APR Java Dependencies
bc1d65b5d2 ICT-20028: Some typos fixed in acs-pom.xml
6a65a6900b ICT-20022: Changed standard to gnu17 and gnu++17
736f327460 ICT-20025: Adding shims path automatically with PyEnv
7aa01a8c09 ICT-20025: buildOmniORB to rehash PyEnv at the end
c2ed24b6e2 (origin/feature/ICT-20024) ICT-20024: Upgraded omniORBpy to 4.3.0 version
90b47d21ee (origin/feature/ICT-20025) ICT-20025: Preload of PyEnv for buildOmniORB script
9e133f7b0c (origin/feature/ICT-20089) ICT-20089: Upgraded ACSLaser to be compatible with javax.jms-api
7fddc89239 ICT-20088: Removed xtmodcol; replaced ListDiff and TreeMerge algorithms
4605e743e9 (origin/feature/ICT-20022) ICT-20022: Replaced hard-coded C/C++ std for newest minor than c++17/c17
c2d4a3c6e6 ICT-20100: Clear log4j context map to use ACS custom context
9f98ad374c (origin/bugfix/ICT-20100) ICT-20100: logIfEnabled to use ACS Logger configuration instead of log4j
90da5469ab ICT-20027: Updated tests for nose2
7efc9e56b1 (origin/feature/ICT-20027) ICT-20027: More fixes for nose2 usage
e785c99895 ICT-20014: Prevent use of non-nul terminated string in BDNT tests
15407eacf4 (origin/task/ICT-19797-2022APR) ICT-19816, ICT-19817: Added Debian/Ubuntu docker files pluso other fixes
6c4bec2eb2 ICT-19948 add script for generation of acs c++ components into kit
d97a89e9e5 ICT-12398: checkObject method on ORBHelper to get object status It tries to refresh stale connections once Returns ok if the connection is ok/restored or false otherwise
280636a182 ICT-12398: Removed a typo in impl of checkObject signature
b8314cb2b1 ICT-20026: Skip Tcl/Tk if available as OS package
a39d18a440 ICT-20026: Updated TCL/TK install and check scripts
8476f83928 ICT-20026: Adding TCLLIBPATH to .bash_profile.acs + cleanups
9aca347b4c ICT-20026: Make sure acsMakeTclLib can find itcl
46e1b2e699 (origin/feature/ICT-19829) ICT-19829: Restoring API with pointer that converts to smart ptr
a4efc8608e (origin/bugfix/ICT-20046) ICT-20046: Report errors pip install/update
67df4c2813 (origin/bugfix/ICT-12398-2022APR) ICT-12398: Missing class on checkObject signature
64e832fa25 (origin/feature/ICT-20088) ICT-20088: Avoid NPE in command center due to uninitialized tree diff
d8e2c53d41 (origin/bugfix/ICT-20130) ICT-20130: XSD Bind package to use codegen information
5ca57b8435 ICT-20014: Kit/acs tests compatible with RHEL 8
3da0d17139 ICT-20014: Tools/hibernate tests compatible with RHEL 8
b64e23cca9 ICT-20014: acsstartup tests for RHEL 8
c99574a144 ICT-19949 add script for generation of acs java components into kit
3c7893f75c ICT-19949 update acs python dependencies
13bd7b602c ICT-20014: Changes for task module test plus some cleanup
fbf1fbbb3a ICT-20014: Fixed jcont tests for RHEL 8
59ef895c8b ICT-20014: Updated jcontnc tests for RHEL 8
eda6d5e5c2 ICT-20014: Updating several tests for RHEL 8 compatibility
1b132a2651 ICT-20353: Changed const char* for std::string in std::set
c57ec4901f (origin/bugfix/ICT-20353) ICT-20353: Udpated BDNT ref file for ConfigurationParser test
b4acdfef02 ICT-20354: Fixed iterator erase handling for BDNT
5a6b8144ba ICT-20014: Updating BDNT tests for RHEL 8 compatibility
4d18bb1af0 (origin/bugfix/ICT-20357) ICT-20357: acsalarm to correctly remove elements from map
0517205e6d ICT-20014: maci tests compatible with RHEL 8
c55137950a ICT-20029: Missing tar call wrapped in env variable
01b6ef1ba8 (origin/task/ICT-20014) ICT-20014: contNCTest compatible with RHEL 8
29d4cd9e63 ICT-20372: Acspy Container wrong dictionary variable used on logging
755f963833 ICT-20372: Updating acspy tests to latest changes
27385d2374 (origin/bugfix/ICT-20372) ICT-20372: Aligning acspy tests to latest changes
8b1d3b8900 (origin/task/ICT-20373) ICT-20373: Consider that the test could be executed with -k flag
7bd89971f1 (origin/bugfix/ICT-20354) ICT-20354: An additional iterator fix in bulkDataNTArrayThread.cpp
487450eb34 (origin/bugfix/ICT-20447) ICT-20447: BDNT should disconnect its NC instances
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ARCHIVE
9bac49a3fd (origin/feature/ICT-20022-ARCHIVE) ICT-20022: Archive changes for C++17
26aae3ac75 ICT-20028: Changes in ARCHIVE and ICD for dependency upgrade
0d2a2a13be ICT-20105: updated poms -> 2022.04-SNAPSHOT
5a1f1ecb86 removed bugs which attempted to mistakenly deploy artifacts
deb055c71b (origin/bugfix/ICT-16017) ICT-16017: Updated JXplorer installation script
b27d2ee872 ICT-20105 incorporated Tomas suggested changes
9bd5a5db00 ICT-20105 separated part about sorting the deployment
16a409db61 ICT-20140 fixed rogue deployment attempt of various artifacts
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ICD
7ca6851782 (origin/bugfix/ICT-17861-tmcdb-explorers-find-configuration-wizard-nullpointerexception) removed print out message, minor change
1983d9b0cf ICT-20020: Changes for RHEL 8 compatibility of casac
304e901c85 (origin/bugfix/ICT-20020) ICT-20020: Made compatible with RHEL 7 and 8 at the same time
89711eaa5b (origin/feature/ICT-20022-ICD) ICT-20022: ICD changes for C++17
26aae3ac75 ICT-20028: Changes in ARCHIVE and ICD for dependency upgrade
bdc7052fd4 ICT-20028: Updated tmcdb-explorer dependencies
0d2a2a13be ICT-20105: updated poms -> 2022.04-SNAPSHOT
07b2d75c63 Refactor PersistedEnvelopeRepository
3679bd4791 Model for ADAPT Envelope tables in SQLAlchemy ORM
5c1ee1e34f feature/ICT-20107 update message-bus-persisted-rabbitmq package version
4feef37dfb feature/ICT-20107 refactor getId function
9e49213ab3 feature/ICT-20107 refactor inserTable function
d6f63b1eec PersistedEnvelopeRepository.safe reimplementation
b7e097636c feature/ICT-20107 refactor PersistedEnvelopeRepository save function
c7e9523311 Updated pom versions for 2022APR
3f706d2a35 ICT-20107 update db model
5a6d2b2e7a ICT-20107 remove some comments
baa0761e8d ICT-20107 add message archiver logs
72c886847c ICT-20107 refactor envelope state change
ca9da55089 Thread.isAlive() deprecated in Python 3.9, changed for is_alive()
44ab39766a Final refactor PersistedEnvelopeRepository.py
8b092f701d (origin/feature/ICT-20194) ICT-20194: Use system boost if ACS is not providing it
022d8bbe92 Reimplemented MemoryEnvelopeRepository
7603a15ba2 ICT-20107 create tables in db if needed
eaf487824e ICT-20107 check log levels
671cc4decf ICT-20107 style improvements
eb0d130729 ICT-20107 delete unused classes and files
736bc1d7ff ICT-20107 change db connection according to current standard
9406dcf6a2 (origin/feature/ICT-19805-lifecycle-work) ICT-19760 stateEngine changeState() methods no longer return a boolean
7aa2a8c999 ICT-20105 updated poms for ICT uding Tomas suggested approach
78be73ed62 ICT-19805 new OUS LifeCycle transition from Reviewing to ObservingTimedOut
1b50a3192d ICT-20304: Implement APDM changes in support of DGC commissioning
023b6855e2 ICT-20107 update persisted envelope setup.py and move import of PersistedRabbitMqMessageBroker in MessageBroker
0d0502e9d2 ICT-20107 update message-bus-persisted-rabbitmq setup.py dependencies
2e1afb29b6 (origin/feature/ICT-20107) ICT-20107 change log showing db credentials
2df8a566ef (origin/feature/ICT-20304) ICT-20304: Change the name of the forceDGC attribute
33ff114480 (origin/feature/ICT-20028) ICT-20028: Aligning dom4j version to latest one
a3b79e896d (origin/bugfix/ICT-20402) ICT-20402: Replace char* for std::string in Enum __str__/__repr__ binds |
No Format |
git status
On branch integration/COMMON-2022FEB
Your branch is up to date with 'origin/integration/COMMON-2022FEB'.
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022FEB -- ACS
d12dfa9b21 (origin/feature/ICT-19206, feature/ICT-19206) ICT-19206: Python 3.8.6 as default, removed 2.7.16 and 3.6.9
37c50d3849 (origin/task/ICT-19800, task/ICT-19800) ICT-19800: Changed ACS version to 2022FEB
3c239bfd10 (origin/bugfix/ICT-19803, bugfix/ICT-19803) ICT-19803: Change the check on argv for argc for new compilers
ab17d2da03 (origin/bugfix/ICT-19804, bugfix/ICT-19804) ICT-19804: bulkDataNT compatibility with GCC 11+
13b6389a45 ICT-19813: tat_parser.py handles different file encodings
c946634faa ICT-19797: Added several OSs Dockerfiles and updated others
794e61fa4c ICT-19813: Small fix for a typo and added default encoding
f8cae71c1e ICT-19813: Adding sys package for default encoding
c1c90aca05 (origin/task/ICT-19813, task/ICT-19813) ICT-19813: utf-8, then iso-8859-1, then autodetect
6e4dd5c9a1 ICT-19850: First implementation of log4j2 on acsjlog
4f4d610043 ICT-19850: Added log4j changes for ACSLaser
f7780c76fa ICT-19850: Missing change of class name in acsalarmidl
c03c6e2998 ICT-19850: Configuration files and acStartJava script for log4j2
ad79ccac2b ICT-19850: Correcting conversion of one missing Category class
efa36333f5 ICT-19797: Added Jenkins support for Fedora 36
1f4b7cbc34 (origin/feature/ICT-19726, feature/ICT-19726) ICT-19726: Clean up of duplicated and hard-coded jar files
a8d908b193 (origin/bugfix/ICT-19840, bugfix/ICT-19840) ICT-19840: Phony target hack for codegen lib found in vpath
a5d0c485f0 ICT-19850: Correct log4j in codegen configuration files
401c9e20a4 ICT-19754: Added support to list the packages using each package on Java
3b9d584bac ICT-19754: Support to list the packages using each package on Python
c4ea044af5 ICT-19754: Fix small bug when used-by flag is not present
d49d76a3dc (origin/feature/ICT-19754, feature/ICT-19754) ICT-19754: Removed some unwanted prints
d8e15d8ba7 (origin/feature/ICT-19902, feature/ICT-19902) ICT-19902: Cleanup of Python dependencies according to ticket
540bfd107a ICT-19903: Swig is not installed if OS offers appropriate version
0855f8a949 ICT-19903: Small improvement to the algorithm detecting swig version
3225ccdea9 ICT-19904: Boost is not installed if OS offers appropriate version
138ebfb004 (origin/feature/ICT-19905, feature/ICT-19905) ICT-19905: Added check of version for astyle available packages
1d20199098 (origin/feature/ICT-19906, feature/ICT-19906) ICT-19906: Added check of version for xercesc available packages
3f35555314 (origin/feature/ICT-19904, feature/ICT-19904) ICT-19904: Just a small aesthetic change in buildBoost
aab777a88f (origin/feature/ICT-19907, feature/ICT-19907) ICT-19907: Upgraded cppunit fallback library to 1.14.0
be363c0fe0 (origin/feature/ICT-19903, feature/ICT-19903) ICT-19903: Fixing small bug in logic for swig detection
ccef0901dd (origin/feature/ICT-19908, feature/ICT-19908) ICT-19908: Updated fallback version of graphviz and doxygen
be99349911 (origin/task/ICT-19797, task/ICT-19797) ICT-19797: Fixing typo in xerces-c-devel package
1093832514 (origin/bugfix/ICT-19859, bugfix/ICT-19859) ICT-19859: Avoid clients hanging when module fails to load in Python
b20b562f1c (origin/bugfix/ICT-18617, bugfix/ICT-18617) ICT-18617: Workaround for COMM_FAILURE on container login after FAR
3ff77e1d7a (origin/bugfix/ICT-19918, bugfix/ICT-19918) ICT-19918: Added ExternalDependencies to new makefile
9b896de4f5 (origin/bugfix/ICT-19850, bugfix/ICT-19850) ICT-19850: Changing log4j version to 2.17.1 due to new vulnerability
ea1072609e (origin/feature/ICT-19855, feature/ICT-19855) ICT-19855: Avoid the creation of tmp log files
0608df9b8b ICT-19934: Allow parallel compilation on BulkDataNT module
b3cc61487f (origin/feature/ICT-19998, feature/ICT-19998) ICT-19998: Add capability to support Set of code-generate POJO classes
f256c6c4a5 (origin/bugfix/ICT-20005, bugfix/ICT-20005) ICT-20005: Updated objexp classpath to current jar files provided by ACS
7312eb7b6d ICT-19909: Updated templates and added them to code-gen tools
ef5df9eabd (origin/feature/ICT-19909, feature/ICT-19909) ICT-19909: Fixed small typo in Makefile for templates
bba85cd8cf ICT-20013: Compatibility with Python 3.8 logging
8ff8265861 ICT-20013: ErrorTrace fix for tests due Python 3.8 additional stacklevel
f769e15172 (origin/bugfix/ICT-20013, bugfix/ICT-20013) ICT-20013: Thread.isAlive marked as deprecated changed to is_alive
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022FEB -- ARCHIVE
1f4b7cbc34 (origin/feature/ICT-19726, feature/ICT-19726) ICT-19726: Clean up of duplicated and hard-coded jar files
git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022FEB -- ICD
b9d4d378d0 Included code to avoid null pointer exception when no configuration is selected
7ca6851782 (origin/bugfix/ICT-17861-tmcdb-explorers-find-configuration-wizard-nullpointerexception) removed print out message, minor change
31ab441ab9 Updated maven version to 2022.02
1f4b7cbc34 (origin/feature/ICT-19726, feature/ICT-19726) ICT-19726: Clean up of duplicated and hard-coded jar files
127752aa17 (origin/bugfix/ICT-19955, bugfix/ICT-19955) ICT-19955: Jakarta package back to javax on an ACA test file
|
OS Support:
...
If you need to build doxygen/graphviz instead of installing at OS level, you also need (Since 2022FEB):
...
you also need (Since 2022FEB):
There are new requirements needed to replace Tcl/Tk (Since 2022APR):
* Although these dependencies were already publicized as required, they were actually ignored during ACS installation. They are now being taken advantage of and so we announce they're as a requirement of 2022APR+ ACS releases
...
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|