aboutsummaryrefslogtreecommitdiffstats
path: root/runtime-acm
AgeCommit message (Collapse)AuthorFilesLines
2025-01-28Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5255 Change-Id: I0fe28c4346a49c6bf821ec6ac78d16ec62255c6c Signed-off-by: waynedunican <wayne.dunican@est.tech>
2025-01-16Remove MariaDB supportadheli.tavares1-2/+2
- change configurations to use PostgreSQL as default Issue-ID: POLICY-5196 Change-Id: I65987e293b06460f7f7ef55edcd0d75f15533cc8 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-12-11Move policy definition data under instance propertiesFrancescoFioraEst9-109/+79
Move policy definition data under instance properties for policy-participant. Issue-ID: POLICY-4938 Change-Id: I60c6536554ce3750f03e42e397f000b35b5d6e07 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-12-04Fix validation in ACM-runtimeFrancescoFioraEst1-1/+6
Fix validation after migration fail and undeploy fail in ACM-runtime. Add more information in fail validation. Issue-ID: POLICY-5195 Change-Id: I870fd31b59bb65db8cb6e8e1b9ee502fc3d63743 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-12-02Convert log in json format in ACM-runtimeFrancescoFioraEst3-0/+317
Issue-ID: POLICY-5147 Change-Id: If87acc597dfc6cffb6bfc69a70a620a00a991536 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-11-26Fix undeploy issue after migration failure in ACM-RFrancescoFioraEst2-1/+39
Issue-ID: POLICY-5177 Change-Id: Ic49dc15a9fd2a92f358eb60a440a8efb5080bbde Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-11-19Set snapshot and/or references of policy/clamp for new releaserameshiyer271-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5166 Change-Id: I7111d4bc84833b892460609f549aeb1a88483f59 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
2024-11-19Update snapshot and/or references of policy/clamp to latest snapshotsrameshiyer271-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5166 Change-Id: I95a83026ec356cf52708fac8c8f48ba1257dec48 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
2024-11-13Uplift of netty dependencies that are brought in by spring bootadheli.tavares1-0/+37
- they conflict with the ones in parent used in apex and drools Issue-ID: POLICY-5073 Change-Id: I35f1fdd622b8dce14d32f5bf0351b4c90124e0ac Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-11-04Fix references and organize dependencies in policy-clamp afteradheli.tavares13-59/+211
splitting policy-endpoints and message-bus in policy-common Issue-ID: POLICY-5131 Change-Id: Ied8ea3d89797984a8a0573cfbf989404dc394871 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-10-08Add sync message when OutProperties instance changeFrancescoFioraEst3-7/+35
Add sync message when OutProperties instance change. Remove update out Properties instance when ac state change happen. Issue-ID: POLICY-5135 Change-Id: If62521ae3200c8836db92f4825110f14696767df Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-09-30Handle timeout as hard timeoutFrancescoFioraEst3-12/+30
Issue-ID: POLICY-5132 Change-Id: Ic78d346972e955f7700118ffa74be11643a885f0 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-09-05Remove restart reference in ACM-runtimeFrancescoFioraEst12-341/+25
Restart has been replaced in ACM by sync messages, and there are still some java code that should be removed around the old restart scenario implementation. Issue-ID: POLICY-5125 Change-Id: Iffbd228fb352f1d53a2e9de24b061bccbc9dfea9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-08-08Add validation for state set by the participantFrancescoFioraEst4-72/+167
Issue-ID: POLICY-5097 Change-Id: I7520b7220c8525448eff707e2e57debca63520fe Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-08-06Allow migration to be performed in stages in ACM intermediaryFrancescoFioraEst3-21/+142
Allow migration to be performed in stages, and replace newElement and removedElement with an Enum in CompositionElementDto and InstanceElementDto. Issue-ID: POLICY-5091 Change-Id: I2d66abc453776fd708fc18fd9019ca248f8d2eee Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-08-01Allow migration to be performed in stages in ACM runtimeFrancescoFioraEst8-123/+139
Issue-ID: POLICY-5090 Change-Id: I17ebe6e9bd9b6cf60684d10ba3e661ea183dd353 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-07-26Support add/remove elements in Migrationrameshiyer273-32/+208
Issue-ID: POLICY-4917 Change-Id: I0014b4858dd7e6ac76bfa1184d0b90b52e8649f5 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-07-24Fix sonar issue for ACMFrancescoFioraEst2-13/+15
Issue-ID: POLICY-5065 Change-Id: Id95e8dbd4be14db36eb2fa4ddfc852d37572f25a Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-07-23Add support for Prepare, Review and Migrate pre-check in ACM runtimeFrancescoFioraEst8-73/+418
Issue-ID: POLICY-5079 Change-Id: I6e54d2bce31f906efcc4d5bf3b930d34e7913fd2 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-07-16Uplift Spring dependenciesadheli.tavares17-279/+196
Issue-ID: POLICY-5074 Change-Id: Ib88e02ffc6867a007abfd0322319caf672c00e45 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-07-12Update snapshot and/or references of policy/clamp to latest snapshotsrameshiyer271-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5072 Change-Id: Ibda4286c6345838816be325d9a29e460ff03a178 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
2024-07-10Fix sync message during migrationFrancescoFioraEst10-22/+27
Issue-ID: POLICY-5070 Change-Id: I6d6ca235fd5463cb58a8f43e027022244ffe5bbe Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-25Send ParticipantStatusReq message using sync topicFrancescoFioraEst1-0/+5
Send ParticipantStatusReq message to all replicas using sync topic. Issue-ID: POLICY-5061 Change-Id: I8a104df38a48efef8a8b4eb61f9a944f7434d0a3 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-24Fix registration flowFrancescoFioraEst4-6/+15
* set replicaId in RegisterAck message * ParticipantRegisterAckPublisher and ParticipantRegisterAckListener should be used with sync topic Issue-ID: POLICY-5060 Change-Id: I1292d636ea79055e902ec3d68108a28fbd80afdc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-20Add sync messages support in ACM-intermediaryFrancescoFioraEst1-1/+0
Issue-ID: POLICY-5048 Change-Id: I4d3a362251931820e1a481f780586afb9e2c60ed Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-19Merge "Add support for sync messages in ACM-runtime"Ramesh Murugan Iyer24-325/+500
2024-06-19Refactor disable basic authsaul.gill1-10/+10
Issue-ID: POLICY-5044 Change-Id: Ib9db9fddd5890458c8ec830cef465e9c884f7c40 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-06-19Add support for sync messages in ACM-runtimeFrancescoFioraEst24-325/+500
Issue-ID: POLICY-5035 Change-Id: Ibcf1c6a414a7ba9d1cafd42041551bb0fb198088 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-17Improve code in ACMFrancescoFioraEst13-60/+47
Code clean-up on ACM: remove unused imports, remove updateParticipant method (duplicated method) and remove public in Unit test classes. Issue-ID: POLICY-5047 Change-Id: I308815cacaa2c5ce81ed54c676d3d5e26778f0f6 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-13Make basic auth configurable in acmsaul.gill4-20/+9
Allow user to switch on/off basicAuth from application.yaml Issue-ID: POLICY-5044 Change-Id: I96a91152667efc5e26196239bc0808913a5ee06c Signed-off-by: saul.gill <saul.gill@est.tech>
2024-06-11Merge "Add Synchronization topic in acm runtime"Adheli Tavares14-40/+271
2024-06-11Add Synchronization topic in acm runtimerameshiyer2714-40/+271
New sync topic for acm-ppnt synchronization Added publisher for the sync topic Refactor MessageDispatcherActivator for processing more than one topic parameter. Issue-ID: POLICY-5030 Change-Id: Id765b433beaf3f51fad9a9c66403a93d21c33797 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-06-06Remove Map in ACM-R for timeout Deploy/UndeployFrancescoFioraEst6-216/+101
Issue-ID: POLICY-5040 Change-Id: I6aa5e93fc63cc865648096512487994fb2f48a54 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-04Remove Map in ACM-R for timeout Priming/DeprimingFrancescoFioraEst5-25/+18
Issue-ID: POLICY-5025 Change-Id: I779d57715a82986bd19f541bc88b12163362b396 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-29Remove Map in ACM-R for timeout ParticipantFrancescoFioraEst8-67/+24
Issue-ID: POLICY-5024 Change-Id: Ibb8a93be55380b110c84ec4580690f43e624d125 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-05-20Set snapshot and/or references of policy/clamp for new releasesaul.gill1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4999 Change-Id: Ib797a6609311b09ba4b83c1a24c321df34bec9d8 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-05-17Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-5001 Change-Id: Iff92376f1537772c6130cc2c53c74bd8ca0cd006 Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-04-26Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4970 Change-Id: I5deb1cfde30f198d6c197ab4b12bd9f99578461b Signed-off-by: saul.gill <saul.gill@est.tech>
2024-04-11Dependency management updateadheli.tavares2-3/+110
- including dependencies to pom.xml files only where they are used, avoiding extra dependencies being added in all modules. Issue-ID: POLICY-4945 Change-Id: If67059ecba32f406a5aa1148685584419d637877 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-04-03Merge properties in migrate in ACMFrancescoFioraEst1-1/+1
Issue-ID: POLICY-4954 Change-Id: If11b55e215512b7893ed62fa60d97570d3c4f5fc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-04-02Merge "Allow element version update in migration"Adheli Tavares2-35/+109
2024-03-27Allow element version update in migrationFrancescoFioraEst2-35/+109
Allow composition definition element to update the version in migration. Issue-ID: POLICY-4950 Change-Id: I40d2a4fea2178a3daf00c57861ce30e231cccb1a Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-03-26Recursive updates of the propertiesFrancescoFioraEst1-1/+1
Merge properties during update and migrate. Issue-ID: POLICY-4951 Change-Id: I0c9a896a5abb8331937a73d7e39fbce2d87b415f Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-03-08Update compositions and instances monitoringFrancescoFioraEst7-70/+200
Improved performance scanning only compositions and instances that are in transition. Issue-ID: POLICY-4906 Change-Id: I7a849e921f1d97509f67ff624c715c893a1432ab Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-02-21Fixing config files to remove deprecated hibernate configurationsadheli.tavares3-7/+2
IssueID: POLICY-4929 Change-Id: I75d2f5bcdfb0aa6d103f0c82720494bd39343347 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2024-02-19Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican1-1/+1
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4932 Change-Id: I4a7eb3766f4162af7f2f8e06979ebcbfd3c7d2ee Signed-off-by: waynedunican <wayne.dunican@est.tech>
2024-02-09Merge "Remove Dmaap from clamp"Adheli Tavares1-2/+2
2024-02-09Remove Dmaap from clamprameshiyer271-2/+2
Issue-ID: POLICY-4402 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: Ic281bc3845622a7c8b76107bb418158d8f389034
2024-02-07Share tracing context in all threadssaul.gill2-3/+5
Issue-ID: POLICY-4922 Change-Id: I8f5e99b597c989a26777233ef58ef5c4f9db4215 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-02-07Permissions fix for clamp filessaul.gill59-0/+0
Issue-ID: POLICY-4925 Change-Id: I2a9f8e49aed3f1b7354c0540cef29723e87547ca Signed-off-by: saul.gill <saul.gill@est.tech>