Changes

Summary

  1. Bump Elasticsearch to 7.8.1 (details)
  2. Refactor ES Client to support ES 7 changes (details)
  3. Fix Embedded Elasticsearch Node (details)
  4. Remove leading . from registry index names (details)
  5. Change to new Datastore indices notations (details)
  6. JavaDoc fixes (details)
  7. ES Migration Tool refactoring and ES7 Migration (details)
  8. Update ES Migrator Documentation (details)
  9. Add kapua-qa-markers dependency to ES Migrator (details)
  10. Fix Datastore Indices Tests (details)
  11. Fix more Datastore Indices Tests (details)
  12. Yet another Datastrore test fixed (details)
  13. Use the same Elasticsearch version on ES Migrator (details)
  14. ES Migration Tool option to skip HTTPS certificate validation (details)
Commit 1935a248708364d1d9f8fa85f69f91d6831c4c6a by Claudio Mezzasalma
Bump Elasticsearch to 7.8.1

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifieddeployment/docker/compose/sso/sso-docker-compose.yml (diff)
The file was modifieddeployment/docker/compose/docker-compose.yml (diff)
The file was modifieddocs/kuraKapuaDocs.md (diff)
The file was modifiedpom.xml (diff)
The file was modifieddev-tools/vagrant/Vagrantfile (diff)
The file was modifieddev-tools/vagrant/baseBox/Vagrantfile (diff)
The file was modifieddeployment/openshift/templates/kapua-template-core.yml (diff)
Commit 8fc0026f2f8d213abafd14ddc66ef527c02834a3 by Claudio Mezzasalma
Refactor ES Client to support ES 7 changes

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/commons/elasticsearch/client-rest/src/main/java/org/eclipse/kapua/service/elasticsearch/client/rest/ElasticsearchKeywords.java (diff)
The file was modifiedservice/commons/elasticsearch/server-embedded/src/main/java/org/eclipse/kapua/service/elasticsearch/server/embedded/EsEmbeddedEngine.java (diff)
The file was modifiedservice/commons/elasticsearch/client-rest/src/main/java/org/eclipse/kapua/service/elasticsearch/client/rest/RestElasticsearchClient.java (diff)
The file was modifiedextras/es-migrator/pom.xml (diff)
The file was modifiedservice/commons/elasticsearch/client-api/src/main/java/org/eclipse/kapua/service/elasticsearch/client/SchemaKeys.java (diff)
The file was modifiedservice/commons/elasticsearch/client-rest/src/main/java/org/eclipse/kapua/service/elasticsearch/client/rest/ElasticsearchResourcePaths.java (diff)
The file was modifiedservice/commons/elasticsearch/client-rest/src/main/java/org/eclipse/kapua/service/elasticsearch/client/rest/utils/ApplicationJsonEntityBuilder.java (diff)
The file was modifiedservice/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/schema/Schema.java (diff)
Commit f31cf93ff77c19c1a1bd899c63d5be5314f3b2c3 by Claudio Mezzasalma
Fix Embedded Elasticsearch Node

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedpom.xml (diff)
The file was modifiedservice/commons/elasticsearch/server-embedded/src/main/java/org/eclipse/kapua/service/elasticsearch/server/embedded/EsEmbeddedEngine.java (diff)
Commit 9b87ce2a58f15c7775048f6025bd7ddb33aadfe1 by Claudio Mezzasalma
Remove leading . from registry index names

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/mediator/DatastoreUtils.java (diff)
The file was modifiedservice/datastore/test/src/test/java/org/eclipse/kapua/service/datastore/test/junit/DatastoreUtilsIndexCalculatorTest.java (diff)
Commit f2edb554964fb1eec657c735df6b313c7209eda8 by Claudio Mezzasalma
Change to new Datastore indices notations

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedqa/integration/src/test/resources/features/datastore/DatastoreNewIndex.feature (diff)
The file was modifiedqa/integration-steps/src/main/java/org/eclipse/kapua/qa/integration/steps/RestClientSteps.java (diff)
The file was modifiedservice/datastore/test-steps/src/main/java/org/eclipse/kapua/service/datastore/steps/DatastoreSteps.java (diff)
The file was modifiedservice/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/mediator/DatastoreUtils.java (diff)
Commit 562e98a41fc300e15a0f9e9c8b76d69470597484 by Claudio Mezzasalma
JavaDoc fixes

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/datastore/internal/src/main/java/org/eclipse/kapua/service/datastore/internal/mediator/DatastoreUtils.java (diff)
Commit b20427a5becdff755bd343408a29ec0b33a28e17 by Claudio Mezzasalma
ES Migration Tool refactoring and ES7 Migration

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/EsClusterDescriptor.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/MigratorUtils.java
The file was addedextras/es-migrator/src/test/java/org/eclipse/kapua/extras/esmigrator/migrations/Es7MigrationTests.java
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/settings/EsMigratorSettingKey.java (diff)
The file was modifiedextras/es-migrator/src/main/resources/es-migrator-setting.properties (diff)
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/IndexMigrationCompleteAction.java
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/MappingType.java (diff)
The file was modifiedextras/es-migrator/pom.xml (diff)
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/ReindexTaskResult.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/Es6Migration.java
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/Migrator.java (diff)
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/IndexType.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/EsMigration.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/EsClientWrapper.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/Es7Migration.java
Commit c3d5d3feae0ada68cba2271e9761dadf08a2328f by Claudio Mezzasalma
Update ES Migrator Documentation

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedextras/es-migrator/README.md (diff)
The file was modifiedextras/es-migrator/src/main/resources/es-migrator-setting.properties (diff)
Commit a951470ce1292a05e1d9d1aa9f202984bf2d923c by Claudio Mezzasalma
Add kapua-qa-markers dependency to ES Migrator

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedextras/es-migrator/src/test/java/org/eclipse/kapua/extras/esmigrator/migrations/Es7MigrationTests.java (diff)
The file was modifiedextras/es-migrator/pom.xml (diff)
Commit d3179cce0e813fb2e5d2879d402adb5aa9a76e84 by Claudio Mezzasalma
Fix Datastore Indices Tests

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/datastore/test/src/test/java/org/eclipse/kapua/service/datastore/test/junit/DatastoreUtilsIndexCalculatorTest.java (diff)
Commit 2c9f1adb3b4b39ff2d231834b273a4daef45f62a by Claudio Mezzasalma
Fix more Datastore Indices Tests

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/datastore/test/src/test/java/org/eclipse/kapua/service/datastore/test/junit/utils/DatastoreUtilsIndexNameTest.java (diff)
Commit 72c5a845db68e5d947e5fdbee868591daae2d1ba by Claudio Mezzasalma
Yet another Datastrore test fixed

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedservice/datastore/test/src/test/java/org/eclipse/kapua/service/datastore/test/junit/DatastoreUtilsIndexCalculatorTest.java (diff)
Commit 676d1f4e8959e7c871f68f183ae3192c118fb272 by Claudio Mezzasalma
Use the same Elasticsearch version on ES Migrator

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedextras/es-migrator/pom.xml (diff)
The file was addedextras/es-migrator/src/test/java/org/eclipse/kapua/extras/esmigrator/Es7MigrationTests.java
The file was addedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/Es7Migration.java
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/EsClientWrapper.java (diff)
The file was modifiedextras/es-migrator/README.md (diff)
The file was removedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/Es7Migration.java
The file was removedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/EsMigration.java
The file was removedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/migrations/Es6Migration.java
The file was removedextras/es-migrator/src/test/java/org/eclipse/kapua/extras/esmigrator/migrations/Es7MigrationTests.java
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/Migrator.java (diff)
Commit 78d4a6d6ea19e700bb9a49fe72e97be167264e9f by Claudio Mezzasalma
ES Migration Tool option to skip HTTPS certificate validation

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/settings/EsMigratorSettingKey.java (diff)
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/EsClientWrapper.java (diff)
The file was modifiedextras/es-migrator/src/main/resources/es-migrator-setting.properties (diff)
The file was modifiedextras/es-migrator/README.md (diff)
The file was modifiedextras/es-migrator/src/main/java/org/eclipse/kapua/extras/esmigrator/Migrator.java (diff)