aboutsummaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2024-02-23Update release notes for CPS 3.4.4danielhanrahan1-0/+3
- updated release notes for 3.4.4 - no openapi changes Issue-ID: CPS-2120 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I1634ed15b058e50c205dcf15ad59c21cce0e4972
2024-02-23Error reporting when registering cm handle with alternate idhalil.cakal1-1/+3
- refactored registration code all use cases; 1 method for each action - introduce new cps error code; 111 - TODO: error reporting registration, UPDATE Issue-ID: CPS-2100 Change-Id: I5049777ee4e08fdc94aa1db09e668e952ed8e1c3 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2024-02-21Remove alternate ID cachesleventecsanyi1-5/+1
- removed alternate id cache related classes and updated deployment.rst Issue-ID: CPS-2107 Change-Id: I567af7b2f44107fceffaef370205b00a5cf79522 Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2024-02-14Merge "Update release notes for Extending Module API retrieval"Toine Siebelink1-0/+1
2024-02-13Update release notes for Extending Module API retrievalhalil.cakal1-0/+1
- Add the user story: CPS-1135 for CPS version 3.4.3 Issue-ID: CPS-1135 Change-Id: I9e9cdc5f648d38eb4dbd76cc98a884fed03a28b2 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2024-02-12CmSubscription minor code refactoringmpriyank1-1/+1
- As per discusstion , refactoring the naming of the classes and caches - Combining the validation service with CmSubscriptionPersistence service - removed dmiCmNotificationScopeFilter class and the attributes are part of Predicates only Issue-ID: CPS-2078 Change-Id: Ic2b3ee28a150f3ae6e0911e88296f01e22604ef5 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-02-08Merge "Revert "Introduce Hazelcast for alternateId-cmHandle relation pt. 2 - ↵Toine Siebelink1-2/+0
error collection""
2024-02-08Revert "Introduce Hazelcast for alternateId-cmHandle relation pt. 2 - error ↵Levente Csanyi1-2/+0
collection" This reverts commit 67681820f2a7fea88cbc6cbe5b3d483dae506d55. Reason for revert: does not work Change-Id: I92c063b59261d25774ee34664d834399c269f0c2 Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2024-02-08Merge "Introduce Hazelcast for alternateId-cmHandle relation pt. 2 - error ↵Toine Siebelink1-0/+2
collection"
2024-02-08Introduce Hazelcast for alternateId-cmHandle relation pt. 2 - error collectionleventecsanyi1-0/+2
- added business logic to check duplicated ids (create and update scenarios) - added new unit test for CmHandleIdMapperSpec - added test for the new registration scenario Issue-ID: CPS-1988 Change-Id: I4bf2e25c87c57938d336f2fe70378b400bab07b0 Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2024-02-07Bump CPS to 3.4.4-SNAPSHOTdanielhanrahan1-1/+29
- bump CPS to 3.4.4-SNAPSHOT and update the docs Issue-ID: CPS-2077 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I1658c83642c8e64903f4bc03b74b6f5726d0227e
2024-02-07Update release notes for CPS 3.4.3danielhanrahan2-6/+39
- updated release notes for 3.4.3 - updated openapi files Issue-ID: CPS-2077 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I2ded94a243dbe93885525d73f90dde3dbbb79696
2024-02-07Merge "Fix: Documentation for Delta Feature"Priyank Maheshwari1-0/+6
2024-02-06Merge "Add maven classifier to Spring Boot JAR"Lee Anjella Macabuhay1-0/+7
2024-02-06Fix: Documentation for Delta FeatureArpit Singh1-0/+6
Issue-ID: CPS-2074 Signed-off-by: Arpit Singh <as00745003@techmahindra.com> Change-Id: Ib32b4c75f7eb5402367f69a077c447a3eb062b0b
2024-02-06Add maven classifier to Spring Boot JARdanielhanrahan1-0/+7
Use a classifier so that both thin jar and spring boot jar are built. Issue-ID: CPS-2072 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Iafa35992db09abf01b82668cde0eb75f12db7258
2024-02-02Documentation update for Delta FeatureArpit Singh4-0/+118
- Documantation about Delta Feature - Documantation on API 1: Delta between 2 anchors Issue-ID: CPS-2056 Signed-off-by: Arpit Singh <as00745003@techmahindra.com> Change-Id: I9841ea166f7c57ab6218fefa5b577b4053e39490
2024-02-01Introduce Hazelcast for alternateId-cmHandle relationleventecsanyi1-22/+26
- added new Hazelcast config - added cache initialization in CmHandleIdMapper - added unit tests - updated deployment.rst - refactored cache updating Issue-ID: CPS-1988 Change-Id: Iea6f884e584bf8cea8612ddbced4329e783c60a5 Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
2024-01-31Fix: Add six as dependency for sphinxcontrib-swaggerdocJessica Wagantall1-0/+1
Issue-ID: CIMAN-33 Change-Id: Ic9f1fcc4e220163e20bf61da0511d7479eb4f180 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2024-01-19CPS 1824: Delta Between 2 Anchors release notesArpit Singh1-1/+1
Updated release notes for Delta Feature Issue-ID: CPS-1824 Signed-off-by: Arpit Singh <as00745003@techmahindra.com> Change-Id: I1c2403391e85aec6a9e34f0ff616c17b100bf6a9
2024-01-17Remove deprecated cmSubscription codempriyank1-3/+1
- Newer approach for cm subscription is in progress so removing the deprecated code now - Also deleted the old cache config - Changes to trust level csit to fix the kafka unknown partition issue Issue-ID: CPS-2028 Change-Id: Ieb19669e53f3f64cca876fa67d0b6409a97b2a09 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-01-11Bump CPS to 3.4.3-SNAPSHOTdanielhanrahan1-1/+30
- bump CPS to 3.4.3-SNAPSHOT and update the docs Issue-ID: CPS-2026 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: If0036c6245ddbae2a401b712cc13e3208491ed2f
2024-01-11Update release notes for 3.4.2halil.cakal1-0/+1
- Add Trust Level epic to the release notes Issue-ID: CPS-2024 Change-Id: Ie5425bca6e3d48b957c703af50c7542c4401d1b4 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2024-01-11Merge "Enable hibernate write batching"Lee Anjella Macabuhay1-0/+12
2024-01-10Merge "Remove inefficient saveListElementsBatch API"Lee Anjella Macabuhay1-0/+5
2024-01-10Introduce cmSubscriptionEventCachempriyank1-1/+3
- inmemory datastructure to keep track of the ongoing subscriptions - Test cases to cover cache config and sample data test - Use of cache will be in other patchsets after this Issue-ID: CPS-2022 Change-Id: Ic6cd22cceaeacb9c7184f42c1ebfac28303f2c26 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2024-01-10Enable hibernate write batchingdanielhanrahan1-0/+12
- Implement fragment ID sequence generator with allocation size of 100 - Enable write batching for insert and update, with batch size of 100 - Write performance is over 2x faster Issue-ID: CPS-1795 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I7ebd0f834abb57c593603e2cd3fafc7e3425ab1e
2024-01-09Remove inefficient saveListElementsBatch APIdanielhanrahan1-0/+5
CpsDataService::saveListElementsBatch method is not needed as saveListElements supports saving multiple list elements in a single operation. This both simplifies implementation and greatly improves performance when saving list elements, as the Yang parser need only run once for the whole batch. - Change InventoryPersistence to save CM-handles in batches of 100 using existing CpsDataService::saveListElements method. - Remove not needed CpsDataService::saveListElementBatch. Issue-ID: CPS-2019 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I8b74dda2917e094d064b42f2c0e4d57029b90395
2024-01-05Merge "Normalize JSON attributes during update"Toine Siebelink1-1/+2
2024-01-05Merge "Amend http status for CM Handles Data Enpoints in Documentation"Sourabh Sourabh1-5/+5
2024-01-05Amend http status for CM Handles Data Enpoints in Documentationdavid.mcweeney1-5/+5
Change-Id: I4b2778e9e1107fc2934df292bee99d36030c8093 Signed-off-by: david.mcweeney <david.mcweeney@est.tech> Issue-ID: CPS-1998
2024-01-04Normalize JSON attributes during updatedanielhanrahan1-1/+2
This change fixes a few issues related to JSON encoding of FragmentEntity attributes (data leaves). This significantly improves update performance in cases of partial updates. - Normalize JSON and order leaves by name when comparing data leaves during update operations. - Update performance test timings. Issue-ID: CPS-2018 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ia764a353bf96c05758827845e1358745247ee237
2023-12-20Bump CPS to 3.4.2-SNAPSHOTdanielhanrahan1-1/+30
- bump CPS to 3.4.2-SNAPSHOT and update the docs Issue-ID: CPS-2017 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Iea58c1134bc9d25c76ef7ccc2c1d2de1c7aa0bfd
2023-12-20Release notes and OpenAPI docs updated for 3.4.1danielhanrahan6-0/+153
- Update release notes - Update OpenAPI docs - Made RST files not executable Issue-ID: CPS-2017 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I85bd7cb68d960c9522b80048007cfe913cd49ed4
2023-12-20Documenting optional properties for the HTTP clientwaqas.ikram2-119/+132
Issue-ID: CPS-2016 Change-Id: Iae3d612548032dfbb4a7d4325eb3fbed4f20ab78 Signed-off-by: waqas.ikram <waqas.ikram@est.tech>
2023-12-18Remove Notification code for updated eventsmpriyank2-3/+1
- removed existing code for sending notifications to topic cps.dataupdated events formerly used by cps-temporal - corresponding testware removed or updated - unnecessary to fetch anchor details for delete and replace operation removed which might gain minor performance boost - yaml configurations , documentation removal and update - Added missing test for AsyncConfig to comply with coverage check Issue-ID: CPS-2005 Change-Id: I1848f7f229cb713fe8c0302ea50328e7451652ee Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-12-06[BUG] Dminame to valid topic suffixmpriyank1-0/+1
- dmi name can be in the form of URL , and we are using dmi-name as topic suffix , which results in the invalid topic name. - fix to extract out domain name excluding port from the url - test case for the same - updated the documentation - fix only supports ipv4 addresses at the moment Issue-ID: CPS-1979 Change-Id: I9c6ea113afae816f727b45a30c94070af013a16d Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-12-05Merge "Added docs for hz healthchecks"Lee Anjella Macabuhay1-0/+1
2023-12-04Add documentation for the epic: Trust Levelhalil.cakal1-1/+29
- Request body enriched with the new condition name - Trust level section added and explained Issue-ID: CPS-1982 Change-Id: Iddeeae4101169fff0e5de8865f9a627e152ab472 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-12-01Added docs for hz healthchecksmpriyank1-0/+1
- cluster state and health checks are now been exposed to be leveraged Issue-ID: CPS-1980 Change-Id: Ibe0fdd0ca2d7b8397dc2c3449f395d5f4bbc0cba Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-29Merge "Expose hazelcast cluster info"Toine Siebelink2-0/+15
2023-11-27Expose hazelcast cluster infompriyank2-0/+15
- exposing hazelcast cluster and health related rest endpoints to be used in the testware - added test to support it - also added RTD docs Issue-ID: CPS-1980 Change-Id: I926013bee05603a43050b861f677885a2511fffc Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-27Udpate release notes about end of CPS-TemporalToineSiebelink1-0/+5
Issue-ID: CPS-1927 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I23bcd7f91f20dd574d23bd22cc9cb3c1ac241963
2023-11-09Bump CPS to 3.4.1-SNAPSHOTmpriyank1-1/+24
- bumped CPS to 3.4.1-SNAPSHOT - updated the release notes Issue-ID: CPS-1962 Change-Id: Iee9fa03a1890ac5d4c1204d0851a255c5b897720 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-09Release notes updatempriyank1-10/+12
- Added section for new delhi release now for the latest code Issue-ID: CPS-1962 Change-Id: I43ebad1095831490ce6722dd535da31cfad24516 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-09Remove CPS-Temporal from RTDToineSiebelink10-41/+6
- Remove CPS-Temporal references - Removed never implemented interface such as AA&I - Updated diagrams accordingly - moved all images to _static folder - restored -W flag for tox and link-check section so errors will lead to build failures! Issue-ID:CPS-1927 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ib291b0904472dd32b5458dec3c78391cd1c018d9
2023-11-06Bump cps to 3.3.10-SNAPSHOTmpriyank1-1/+28
- bump cps to 3.3.10-SNAPSHOT and update the docs Issue-ID: CPS-1954 Change-Id: Id62f59d4b3c42ea6f791fad85f0700089e3125b9 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-06Step 1 and 2 of release processmpriyank2-0/+12
- Sync the openapi docs and the release notes - Also commenting a test scenario coz of unrelated failure. will be fixed later Issue-ID: CPS-1949 Change-Id: I27c955e569acdfe1f699f345fa583f7bce95e76a Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-11-06[BUG] CPS NCMP management endpoints updatempriyank2-6/+7
- CPS and NCMP management endpoint updated from /manage to /actuator now - The management port is same as application port now - CSIT test cases update - Update in Security params to allow the changed URL. - Admin guid update - Release notes updated - Local docker-compose and prometheus updated Issue-ID: CPS-1923 Change-Id: I013d35fd96d393dec8cf067bbeae0f92b6b8d8db Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2023-10-17[BUG] Fix for Swagger UI generationegernug2-3/+34
Issue-ID: CPS-1913 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Ib8a1b5fddc9957bd371fbb4dc54d018b25af3679