aboutsummaryrefslogtreecommitdiffstats
path: root/participant/participant-impl
AgeCommit message (Collapse)AuthorFilesLines
2024-07-12Release policy/clamp8.0.0jenkins-releng9-9/+9
2024-07-04Update policy-api status response check in ACM policy-participantFrancescoFioraEst1-1/+5
Issue-ID:POLICY-5067 Change-Id: Ibd9416226619b32bae09008c92962b1b186cb0e9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-27Code coverage and sonar fixes for ACMFrancescoFioraEst3-10/+83
Code coverage and sonar fixes in classes that was not involved in recent implementations. Issue-ID: POLICY-5065 Change-Id: Ib23da6f242b0a7eaa98f14abc6617ff9e12e10d9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-21Merge "Remove local hashmap in k8s participant"Liam Fallon5-136/+167
2024-06-21Remove local hashmap in k8s participantrameshiyer275-136/+167
Issue-ID: POLICY-5056 Change-Id: Idecdcb44de1f6f5dc5513e3bbb7c13a2fd7e29fa Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-06-20Remove local HashMap in policy participantFrancescoFioraEst2-147/+78
Issue-ID: POLICY-5055 Change-Id: Id2495008a28ea3e50a5c17695af529813b1c0c35 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-20Add sync messages support in ACM-intermediaryFrancescoFioraEst3-8/+0
Issue-ID: POLICY-5048 Change-Id: I4d3a362251931820e1a481f780586afb9e2c60ed Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-17Merge "Remove restarting implementation from participants"Ramesh Murugan Iyer21-1072/+367
2024-06-17Remove restarting implementation from participantsFrancescoFioraEst21-1072/+367
Remove restarting implementation from participants and Remove local Map from a1pms and kserve participants. Issue-ID: POLICY-5046 Change-Id: I9cc2a33d603751c60007475414b45ca54f0aac25 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-14Add ParticipantReplica repository in ACMFrancescoFioraEst6-18/+18
Add ParticipantReplica repository in ACM, and align topics in properties files. Issue-ID: POLICY-5045 Change-Id: I283abf91db6264c7b08c51e6ad37736dca147180 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-06-11Add Sync topic for participant Intermediaryrameshiyer279-29/+121
Add new sync topic config for Intermediary Add sync topic listener Refactor IntermediaryActivator for processing multiple topic source Issue-ID: POLICY-5030 Change-Id: Idce9839a85571a92048e589bd82ce33699add640 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-05-20Set snapshot and/or references of policy/clamp for new releasesaul.gill9-9/+9
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 snapshotswaynedunican9-9/+9
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-05-10Fix chartmuseum sync issue in k8s participantrameshiyer271-4/+5
Issue-ID: POLICY-4968 Change-Id: Ieb4b49b4ca40faf1fb8b948e8326decd9c0ae493 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
2024-04-26Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill9-9/+9
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.tavares8-11/+157
- 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-02Add support for testing in ACM Participant SimulatorFrancescoFioraEst9-574/+1211
Support backward compatibility between participants and ACM-R. Issue-ID: POLICY-4952 Change-Id: I115ab3f0ccf0a2d6ad9ec4b998ef175e9b8ca1b8 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-02-19Update snapshot and/or references of policy/clamp to latest snapshotswaynedunican9-9/+9
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-15Add old properties and new properties supportFrancescoFioraEst8-426/+250
Add old/new properties support in migrate and update, and add Java code backward compatibility. Issue-ID: POLICY-4930 Change-Id: I640bc2a858969168b13fe6cdbb557ebf920bafd5 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2024-02-09Merge "Remove Dmaap from clamp"Adheli Tavares1-2/+4
2024-02-09Remove Dmaap from clamprameshiyer271-2/+4
Issue-ID: POLICY-4402 Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech> Change-Id: Ic281bc3845622a7c8b76107bb418158d8f389034
2024-02-07Share tracing context in all threadssaul.gill1-2/+4
Issue-ID: POLICY-4922 Change-Id: I8f5e99b597c989a26777233ef58ef5c4f9db4215 Signed-off-by: saul.gill <saul.gill@est.tech>
2024-02-07Permissions fix for clamp filessaul.gill98-0/+0
Issue-ID: POLICY-4925 Change-Id: I2a9f8e49aed3f1b7354c0540cef29723e87547ca Signed-off-by: saul.gill <saul.gill@est.tech>
2024-01-25Remove Dmaap references from CLAMPrameshiyer2733-125/+125
Issue-ID:POLICY-4881 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Id305f7538ebc9822f121a868126e188d426c18f6
2023-12-11Update snapshot and/or references of policy/clamp to latest snapshotssaul.gill9-9/+9
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4907 Signed-off-by: saul.gill <saul.gill@est.tech> Change-Id: I69fa4d1b08dd89d8c87a169a9e7ee7e79a8ff374
2023-11-20Fix missing error message in ACMFrancescoFioraEst1-3/+8
Issue-ID: POLICY-4872 Change-Id: I2f7769a3bb1f6aa168f8d59ff99cb0774aee5ed7 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-11-14Set snapshot and/or references of policy/clamp for new releaseliamfallon9-9/+9
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I51cf214ae8389f03bc64589f94b447138fbbec3a
2023-11-13Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon9-9/+9
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I181bd89be2a0921f4b01d6c6c19151204f020c1f
2023-10-19Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon9-9/+9
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: Ic693b0164d6bdd6944d2c68b0b39744a790be22a
2023-10-18Update snapshot and/or references of policy/clamp to latest snapshotsliamfallon9-9/+9
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4854 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I39ae194f4d61fae9829a7e670b16917900e0625c
2023-10-04Fix close response in clamp/acmFrancescoFioraEst1-2/+6
Fix close response using try-with-resources statement Issue-ID: POLICY-4834 Change-Id: Ifc90a09816b2338b020fc72125f2dd5450428409 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-10-04Merge "Fix minor Sonar Issues for clamp/acm"Ramesh Murugan Iyer2-20/+19
2023-10-03Fix minor Sonar Issues for clamp/acmFrancescoFioraEst2-20/+19
Issue-ID: POLICY-4834 Change-Id: I17efea9b14bb39d7abbafa4f3b695b0451a08c68 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-10-03Fix vulnerability with spring cloud dependenciesadheli.tavares1-1/+1
Issue-ID: POLICY-4753 Change-Id: Ie23bc3ba2483bbd25574386643f85f8dacb7900d Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-10-02Fix Sonar Issues for clamp/acmFrancescoFioraEst12-40/+39
Issue-ID: POLICY-4834 Change-Id: I4489dc66e9b20c8264ec88593f0b5d89d62f1ef8 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-09-28Add migration support in ACM participant simulatorFrancescoFioraEst6-4/+116
Issue-ID: POLICY-4826 Change-Id: Idf492cc8941ce6b2800d1ea88789cca103a33b2c Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-09-27Add migration support in ACM participantsFrancescoFioraEst11-0/+100
Issue-ID: POLICY-4825 Change-Id: Iebdd0b8c4890e9c022f68396f11f7ba8c80bef00 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-09-25Upgrade Java 17adheli.tavares83-382/+360
Issue-ID: POLICY-4673 Change-Id: I01fd3677687b5d2e065d0cc131b338ed841d7e99 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2023-08-08Add composition outProperties support in Participant SimulatorFrancescoFioraEst7-108/+253
Issue-ID: POLICY-4778 Change-Id: I98b0832f41e6cc7eb7dd1a5fb31998d587cb72cc Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-08-03Add support for composition outProperties in ACM intermediaryFrancescoFioraEst1-10/+0
Issue-ID: POLICY-4783 Change-Id: Ib0c89298a29a3524787e11ff7e25d3d22d01b534 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-07-13Add restart support inside participantsFrancescoFioraEst13-26/+565
Issue-ID: POLICY-4747 Change-Id: I09ca3e373f8271fbfe612c031920058b744cf413 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-27Remove Thread support in kubernetes participantFrancescoFioraEst4-56/+77
Due the Thread support in Intermediary, Thread support in kubernetes participant could be removed. Issue-ID: POLICY-4741 Change-Id: Ia55697808c541991f99cc7630f25188937e15779 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-23Remove Thread support in http participantFrancescoFioraEst4-138/+79
Due the Thread support in Intermediary, Thread support in http participant could be removed. Issue-ID: POLICY-4736 Change-Id: I2d947ab9f62b626b037c593f326e2d0af9bc7a9e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-13Add Java Implementation for mock participant in ACMFrancescoFioraEst17-0/+1713
Add Java Code Implementation for mock participant to test different ACM scenarios. Issue-ID: POLICY-4722 Change-Id: I8475c05c2469e190ca81d4caff0babc22c5d6db9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-12Merge "Add pom structure for mock participant in ACM"Liam Fallon8-1/+374
2023-06-12Add pom structure for mock participant in ACMFrancescoFioraEst8-1/+374
Issue-ID: POLICY-4723 Change-Id: I43049431327f4126b2e66fc456e876d57388f604 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-12Add failure handling support in IntermediaryFrancescoFioraEst14-313/+87
Add Failure handling support in Intermediary, and refactor the communication between Participant and Intermediary. Issue-ID: POLICY-4707 Change-Id: Ica22e0e820efda372886d6d8da9c3526633321e2 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-09Add Minor Refactor for Intermediary to support failure handlerFrancescoFioraEst2-1/+2
First part related to refactor Intermediary to support failure handler. Rest of refactor will be implemented in POLICY-4707. Issue-ID: POLICY-4732 Change-Id: I12fbec84c154937f3c197070862b18ad5675cc3e Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-06-06Add Failure handling support in all ACM-participantsFrancescoFioraEst10-70/+609
In any transition (like deploy, undeploy,  lock, unlock, update, delete) a participant should respond with the final state of transition, a status indicator (stateChaneResult) indicating if error has occurred and a message. Issue-ID: POLICY-4706 Change-Id: I424bc6d620f476392baee8904e21d3a6c7aa8d6b Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2023-05-25Set snapshot and/or references of policy/clamp for new releaseliamfallon8-8/+8
policy/clamp updated to its latest own and reference snapshots *** This commit is generated by a PF release script *** Issue-ID: POLICY-4662 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I0697ed63e666a83458b4d05712a2eabd51482f65