This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a change to branch
4172-use-domain-storage-interfaces-instead-of-crudstorage-in-inosqlstorage
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from e999d6beee chore(deps-dev): bump cryptography from 44.0.3 to 46.0.5 in
/streampipes-client-python (#4169)
new 6bee187229 refactor(#4172): introduce IUserGroupStorage and migrate
getUserGroupStorage to typed interface
new 57ac5e2445 refactor(#4172): introduce IFileMetadataStorage and migrate
getFileMetadataStorage to typed interface
new 0c295b71f8 refactor(#4172): introduce IDataExplorerDashboardStorage
and migrate getDataExplorerDashboardStorage to typed interface
new e30dcdecf8 refactor(#4172): introduce IDataExplorerWidgetStorage and
migrate getDataExplorerWidgetStorage to typed interface
new 26457232a7 refactor(#4172): introduce IPasswordRecoveryTokenStorage
and migrate getPasswordRecoveryTokenStorage to typed interface
new adf4cc6e7f refactor(#4172): introduce IUserActivationTokenStorage and
migrate getUserActivationTokenStorage to typed interface
new f716bd5596 refactor(#4172): introduce IExtensionsServiceStorage and
migrate getExtensionsServiceStorage to typed interface
new 9d3102a49d refactor(#4172): introduce
IExtensionsServiceConfigurationStorage and migrate
getExtensionsServiceConfigurationStorage to typed interface
new b839f244ec refactor(#4172): introduce IRoleStorage and migrate
getRoleStorage to typed interface
new dafac582f2 refactor(#4172): introduce IPrivilegeStorage and migrate
getPrivilegeStorage to typed interface
new a8c2362824 refactor(#4172): introduce ICompactPipelineTemplateStorage
and migrate getPipelineTemplateStorage to typed interface
new bf5f33fb78 refactor(#4172): introduce ICertificateStorage and migrate
getCertificateStorage to typed interface
new e667c9397f refactor(#4172): introduce IAssetStorage and migrate
getAssetStorage to typed interface
new 8529d32370 refactor(#4172): introduce
ITransformationScriptTemplateStorage and migrate
getTransformationScriptTemplateStorage to typed interface
new c741ab4ed6 refactor(#4172): split storage API into domain subpackages
new 31d67be31d refactor(#4172): split couchdb impl into domain subpackages
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../management/compact/PersistPipelineHandler.java | 6 +-
.../management/AdapterMasterManagement.java | 2 +-
.../management/AdapterMigrationManager.java | 2 +-
.../management/CompactAdapterManagement.java | 2 +-
.../management/DescriptionManagement.java | 2 +-
.../management/WorkerAdministrationManagement.java | 4 +-
.../management/management/WorkerRestClient.java | 4 +-
.../streampipes/connect/management/util/Utils.java | 2 +-
.../management/AdapterMasterManagementTest.java | 2 +-
.../export/ConfiguredExcelOutputWriter.java | 7 +-
.../dataexplorer/DataExplorerSchemaManagement.java | 2 +-
.../DataExplorerSchemaManagementTest.java | 4 +-
.../export/dataimport/PerformImportGenerator.java | 2 +-
.../export/resolver/AbstractResolver.java | 2 +-
.../health/monitoring/ResourceProvider.java | 4 +-
.../health/monitoring/ServiceHealthCheck.java | 4 +-
.../monitoring/ServiceRegistrationManager.java | 6 +-
.../loadbalance/impl/ExtensibleLoadManager.java | 4 +-
.../service/ExtensionServiceExecutions.java | 2 +-
.../execution/task/StorePipelineStatusTask.java | 2 +-
.../extensions/AvailableExtensionsProvider.java | 2 +-
.../streampipes/manager/file/FileManager.java | 6 +-
.../manager/health/CoreServiceStatusManager.java | 2 +-
.../migration/PipelineElementMigrationManager.java | 6 +-
.../permission/DataLakePermissionManager.java | 2 +-
.../manager/pipeline/PipelineManager.java | 4 +-
.../compact/CompactPipelineManagement.java | 2 +-
.../PipelineElementConfigurationStep.java | 2 +-
.../manager/recommender/ElementRecommender.java | 2 +-
.../manager/setup/ExtensionsInstallationTask.java | 2 +-
.../tasks/AddDefaultPipelineTemplatesTask.java | 7 +-
.../tasks/ApplyDefaultRolesAndPrivilegesTask.java | 8 +-
.../setup/tasks/CreateAssetLinkTypeTask.java | 2 +-
.../compact/CompactPipelineTemplateManagement.java | 8 +-
.../manager/verification/ElementVerifier.java | 2 +-
.../streampipes/manager/file/TestFileManager.java | 6 +-
.../AbstractPipelineElementResourceManager.java | 2 +-
.../AdapterDescriptionResourceManager.java | 2 +-
.../management/AdapterResourceManager.java | 8 +-
.../resource/management/CrudResourceManager.java | 2 +-
.../management/DataExplorerResourceManager.java | 6 +-
.../DataExplorerWidgetResourceManager.java | 4 +-
.../management/DataProcessorResourceManager.java | 2 +-
.../management/DataSinkResourceManager.java | 2 +-
.../management/DataStreamResourceManager.java | 2 +-
.../management/NotificationsResourceManager.java | 2 +-
.../management/PermissionResourceManager.java | 2 +-
.../resource/management/SpResourceManager.java | 5 +-
.../resource/management/UserResourceManager.java | 9 +-
.../management/AdapterResourceManagerTest.java | 2 +-
.../management/DataStreamResourceManagerTest.java | 2 +-
.../rest/core/base/impl/AbstractRestResource.java | 14 +-
.../core/base/impl/DefaultCRUDRestResource.java | 2 +-
.../apache/streampipes/rest/ResetManagement.java | 2 +-
.../rest/impl/AdapterMonitoringResource.java | 2 +-
.../rest/impl/AssetManagementResource.java | 4 +-
.../rest/impl/GenericStorageResource.java | 2 +-
.../rest/impl/PipelineCanvasMetadataResource.java | 2 +-
.../streampipes/rest/impl/PipelineTemplate.java | 4 +-
.../org/apache/streampipes/rest/impl/Setup.java | 2 +-
.../rest/impl/admin/CertificateResource.java | 4 +-
.../impl/admin/ExtensionsInstallationResource.java | 2 +-
.../rest/impl/admin/MigrationResource.java | 12 +-
.../impl/admin/ServiceConfigurationResource.java | 4 +-
.../impl/admin/ServiceRegistrationResource.java | 4 +-
.../rest/impl/admin/UserGroupResource.java | 4 +-
.../rest/impl/connect/AdapterResource.java | 2 +-
.../TransformationScriptTemplateResource.java | 4 +-
.../impl/dashboard/DataLakeDashboardResource.java | 2 +-
.../impl/datalake/AbstractDataLakeResource.java | 2 +-
.../datalake/KioskDashboardDataLakeResource.java | 10 +-
.../rest/security/SpPermissionEvaluator.java | 2 +-
.../streampipes/service/core/PostStartupTask.java | 4 +-
.../service/core/StreamPipesCoreApplication.java | 6 +-
.../core/filter/TokenAuthenticationFilter.java | 2 +-
.../v093/StoreEmailTemplatesMigration.java | 2 +-
...MergeFilenamesAndRenameDuplicatesMigration.java | 6 +-
.../v0980/AddDefaultExportProviderMigration.java | 2 +-
.../v0980/FixImportedPermissionsMigration.java | 2 +-
.../v0980/ModifyAssetLinkTypesMigration.java | 2 +-
.../v0980/ModifyAssetLinksMigration.java | 2 +-
.../ComputeCertificateThumbprintMigration.java | 4 +-
.../v099/CreateAssetPermissionMigration.java | 6 +-
.../v099/CreateDatasetPermissionMigration.java | 4 +-
.../v099/ModifyAssetLinkIconMigration.java | 2 +-
.../migrations/v099/MoveAssetContentMigration.java | 2 +-
.../v099/RemoveDuplicatedAssetPermissions.java | 6 +-
.../v099/RemoveObsoletePrivilegesMigration.java | 4 +-
.../v099/UniqueDashboardIdMigration.java | 4 +-
.../v099/connect/MigrateAdaptersToUseScript.java | 2 +-
.../v970/AddDataLakePipelineTemplateMigration.java | 5 +-
.../migrations/v970/AddLinkSettingsMigration.java | 2 +-
.../v970/DataExplorerDataViewMigration.java | 7 +-
.../v970/ModifyAssetLinkTypeMigration.java | 2 +-
.../RemoveNodesFromOpcUaAdaptersMigration.java | 2 +-
.../service/core/oauth2/UserService.java | 25 +--
.../CertificateExpiryEmailScheduler.java | 2 +-
.../certificates/ExpiringCertificateFinder.java | 6 +-
.../v099/MigrateAdaptersToUseScriptTest.java | 2 +-
.../RemoveNodesFromOpcUaAdaptersMigrationTest.java | 2 +-
.../ExpiringCertificateFinderTest.java | 8 +-
.../svcdiscovery/SpServiceDiscoveryCore.java | 6 +-
.../streampipes/storage/api/INoSqlStorage.java | 96 ----------
.../storage/api/{ => connect}/IAdapterStorage.java | 3 +-
.../storage/api/{ => core}/CRUDStorage.java | 2 +-
.../storage/api/core/INoSqlStorage.java | 111 +++++++++++
.../explorer/IDataExplorerDashboardStorage.java | 18 +-
.../api/explorer/IDataExplorerWidgetStorage.java | 18 +-
.../{ => explorer}/IDataLakeMeasureStorage.java | 3 +-
.../pipeline/ICompactPipelineTemplateStorage.java | 8 +-
.../api/{ => pipeline}/IDataProcessorStorage.java | 3 +-
.../api/{ => pipeline}/IDataSinkStorage.java | 3 +-
.../api/{ => pipeline}/IDataStreamStorage.java | 3 +-
.../IPipelineCanvasMetadataStorage.java | 3 +-
.../IPipelineElementDescriptionStorage.java | 2 +-
.../IPipelineElementTemplateStorage.java | 3 +-
.../api/{ => pipeline}/IPipelineStorage.java | 3 +-
.../storage/api/system/IAssetStorage.java | 7 +-
.../storage/api/system/ICertificateStorage.java | 12 +-
.../IExtensionsServiceConfigurationStorage.java | 18 +-
.../api/system/IExtensionsServiceStorage.java | 18 +-
.../storage/api/system/IFileMetadataStorage.java | 12 +-
.../storage/api/{ => system}/IGenericStorage.java | 2 +-
.../storage/api/{ => system}/IImageStorage.java | 2 +-
.../api/{ => system}/INotificationStorage.java | 2 +-
.../{ => system}/ISpCoreConfigurationStorage.java | 2 +-
.../ITransformationScriptTemplateStorage.java | 18 +-
.../api/user/IPasswordRecoveryTokenStorage.java | 18 +-
.../storage/api/{ => user}/IPermissionStorage.java | 3 +-
.../storage/api/user/IPrivilegeStorage.java | 12 +-
.../streampipes/storage/api/user/IRoleStorage.java | 12 +-
.../api/user/IUserActivationTokenStorage.java | 18 +-
.../storage/api/user/IUserGroupStorage.java | 12 +-
.../storage/api/{ => user}/IUserStorage.java | 2 +-
.../storage/couchdb/CouchDbStorageManager.java | 207 +++++++++------------
.../AdapterDescriptionStorageImpl.java | 6 +-
.../{ => connect}/AdapterInstanceStorageImpl.java | 6 +-
.../impl/{ => core}/DefaultCrudStorage.java | 4 +-
.../impl/{ => core}/DefaultViewCrudStorage.java | 2 +-
.../DataExplorerDashboardStorageImpl.java} | 27 +--
.../DataExplorerWidgetStorageImpl.java} | 27 +--
.../{ => explorer}/DataLakeMeasureStorage.java | 6 +-
.../CompactPipelineTemplateStorageImpl.java | 24 +--
.../{ => pipeline}/DataProcessorStorageImpl.java | 6 +-
.../impl/{ => pipeline}/DataSinkStorageImpl.java | 6 +-
.../impl/{ => pipeline}/DataStreamStorageImpl.java | 6 +-
.../PipelineCanvasMetadataStorageImpl.java | 4 +-
.../PipelineElementDescriptionStorageImpl.java | 13 +-
.../PipelineElementTemplateStorageImpl.java | 4 +-
.../impl/{ => pipeline}/PipelineStorageImpl.java | 6 +-
.../couchdb/impl/system/AssetStorageImpl.java | 20 +-
.../CertificateStorageImpl.java} | 26 +--
.../{ => system}/CoreConfigurationStorageImpl.java | 4 +-
...ExtensionsServiceConfigurationStorageImpl.java} | 27 +--
.../impl/system/ExtensionsServiceStorageImpl.java | 19 +-
.../FileMetadataStorageImpl.java} | 26 +--
.../impl/{ => system}/GenericStorageImpl.java | 4 +-
.../impl/{ => system}/ImageStorageImpl.java | 4 +-
.../impl/{ => system}/NotificationStorageImpl.java | 4 +-
.../TransformationScriptTemplateStorageImpl.java} | 28 ++-
.../PasswordRecoveryTokenStorageImpl.java} | 28 ++-
.../impl/{ => user}/PermissionStorageImpl.java | 6 +-
.../PrivilegeStorageImpl.java} | 27 +--
.../RoleStorageImpl.java} | 27 +--
.../UserActivationTokenStorageImpl.java} | 28 ++-
.../UserGroupStorageImpl.java} | 27 +--
.../couchdb/impl/{ => user}/UserStorage.java | 4 +-
.../storage/management/StorageDispatcher.java | 2 +-
.../user/management/authorization/RoleManager.java | 4 +-
.../user/management/jwt/SpKeyResolver.java | 2 +-
.../user/management/service/TokenService.java | 2 +-
171 files changed, 677 insertions(+), 842 deletions(-)
delete mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/INoSqlStorage.java
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
connect}/IAdapterStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
core}/CRUDStorage.java (96%)
create mode 100644
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/core/INoSqlStorage.java
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/IDataExplorerDashboardStorage.java
(75%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/IDataExplorerWidgetStorage.java
(74%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
explorer}/IDataLakeMeasureStorage.java (89%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/instances/DefaultPipelineTemplateProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/pipeline/ICompactPipelineTemplateStorage.java
(80%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataProcessorStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataSinkStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IDataStreamStorage.java (89%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineCanvasMetadataStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineElementDescriptionStorage.java (98%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineElementTemplateStorage.java (90%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
pipeline}/IPipelineStorage.java (89%)
copy
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoSuitableSepasAvailableException.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IAssetStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/ICertificateStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IExtensionsServiceConfigurationStorage.java
(73%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IExtensionsServiceStorage.java
(74%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/IFileMetadataStorage.java
(77%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/IGenericStorage.java (97%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/IImageStorage.java (94%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/INotificationStorage.java (96%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
system}/ISpCoreConfigurationStorage.java (95%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/system/ITransformationScriptTemplateStorage.java
(72%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IPasswordRecoveryTokenStorage.java
(74%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
user}/IPermissionStorage.java (91%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IPrivilegeStorage.java
(77%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IRoleStorage.java
(78%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IUserActivationTokenStorage.java
(75%)
copy
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/credentials/CredentialsProvider.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/user/IUserGroupStorage.java
(77%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{ =>
user}/IUserStorage.java (96%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> connect}/AdapterDescriptionStorageImpl.java (86%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> connect}/AdapterInstanceStorageImpl.java (84%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> core}/DefaultCrudStorage.java (94%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> core}/DefaultViewCrudStorage.java (96%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> explorer/DataExplorerDashboardStorageImpl.java} (61%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> explorer/DataExplorerWidgetStorageImpl.java} (60%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> explorer}/DataLakeMeasureStorage.java (85%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/tasks/AddDefaultPipelineTemplatesTask.java
=>
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/pipeline/CompactPipelineTemplateStorageImpl.java
(60%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataProcessorStorageImpl.java (87%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataSinkStorageImpl.java (86%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/DataStreamStorageImpl.java (84%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineCanvasMetadataStorageImpl.java (93%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineElementDescriptionStorageImpl.java (91%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineElementTemplateStorageImpl.java (93%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> pipeline}/PipelineStorageImpl.java (87%)
copy ui/src/app/chart-shared/services/resize-echarts.service.ts =>
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/system/AssetStorageImpl.java
(63%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/CertificateStorageImpl.java} (63%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/CoreConfigurationStorageImpl.java (93%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/ExtensionsServiceConfigurationStorageImpl.java} (57%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/migration/IMigrationHandler.java
=>
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/system/ExtensionsServiceStorageImpl.java
(62%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/FileMetadataStorageImpl.java} (63%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/GenericStorageImpl.java (98%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/ImageStorageImpl.java (91%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> system}/NotificationStorageImpl.java (97%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> system/TransformationScriptTemplateStorageImpl.java} (55%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/PasswordRecoveryTokenStorageImpl.java} (60%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/PermissionStorageImpl.java (87%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/PrivilegeStorageImpl.java} (63%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/RoleStorageImpl.java} (63%)
copy
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/UserActivationTokenStorageImpl.java} (60%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{ImageStorageImpl.java
=> user/UserGroupStorageImpl.java} (63%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{
=> user}/UserStorage.java (97%)