Brief description of the PR.
In this PR I wanted to remove some dependencies that we have in the code with elasticSearch artifacts that we no longer require. Some of them were used by an old "embedded datastore/es instance" used in the tests, something that's been replaced by a ES container now. In this past PR https://github.com/eclipse/kapua/pull/3500 you can see some past attempts to remove references to this embedded datastore stuff but I suppose something was left in the code, here cleaned.
I still wonder why there were such a lot of dependencies to different ElastiSearch clients. I left the only 2 that we now use, namely the rest-client and the high-level-rest-client.
I also cleaned a bit the documentation on the tests section, containing obsolete information or in contrast with more recent info on other parts of the doc. I finally removed completely the qa/common/src/main/java/org/eclipse/kapua/qa/common/utils/EmbeddedDatastore.java class, not being used anywhere an no more containing useful code in it
To verify that these changes were harmless I made a bit of manual testing locally (for example, tried to push some message to a local deployment and fetch them via console or rest) and I verified that CI was passing
Brief description of the PR. In this PR I wanted to remove some dependencies that we have in the code with elasticSearch artifacts that we no longer require. Some of them were used by an old "embedded datastore/es instance" used in the tests, something that's been replaced by a ES container now. In this past PR https://github.com/eclipse/kapua/pull/3500 you can see some past attempts to remove references to this embedded datastore stuff but I suppose something was left in the code, here cleaned.
I still wonder why there were such a lot of dependencies to different ElastiSearch clients. I left the only 2 that we now use, namely the rest-client and the high-level-rest-client.
I also cleaned a bit the documentation on the tests section, containing obsolete information or in contrast with more recent info on other parts of the doc. I finally removed completely the qa/common/src/main/java/org/eclipse/kapua/qa/common/utils/EmbeddedDatastore.java class, not being used anywhere an no more containing useful code in it
To verify that these changes were harmless I made a bit of manual testing locally (for example, tried to push some message to a local deployment and fetch them via console or rest) and I verified that CI was passing