This is an automated email from the ASF dual-hosted git repository.
dominikriemer pushed a change to branch introduce-storage-cache
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 8251744705 Provider adapters from cache
add 9bd9212451 Dashboards and charts are cache-managed
No new revisions were added by this update.
Summary of changes:
.../streampipes/export/AssetLinkResolver.java | 4 +-
.../export/dataimport/PerformImportGenerator.java | 5 +-
.../export/dataimport/PreviewImportGenerator.java | 4 +-
.../export/generator/ExportPackageGenerator.java | 6 +-
.../export/resolver/DashboardResolver.java | 13 +-
.../update/ChartSchemaUpdateCoordinator.java | 6 +-
.../update/ChartSchemaUpdateCoordinatorTest.java | 12 +-
.../resource/management/AssetResourceManager.java | 8 +-
...ourceManager.java => ChartResourceManager.java} | 13 +-
.../resource/management/CrudResourceManager.java | 6 +-
...eManager.java => DashboardResourceManager.java} | 23 +--
.../management/PipelineResourceManager.java | 2 +-
.../resource/management/SpResourceManager.java | 26 ++-
.../apache/streampipes/rest/ResetManagement.java | 8 +-
.../rest/impl/AssetManagementResource.java | 15 +-
.../streampipes/rest/impl/PipelineResource.java | 4 +-
.../streampipes/rest/impl/ResetResource.java | 4 +-
.../rest/impl/connect/AdapterResource.java | 4 +-
.../rest/impl/connect/CompactAdapterResource.java | 4 +-
.../impl/dashboard/DataLakeDashboardResource.java | 21 +--
.../impl/datalake/DataLakeMeasureResource.java | 4 +-
.../rest/impl/datalake/DataLakeResource.java | 4 +-
.../rest/impl/datalake/DataLakeWidgetResource.java | 19 +--
.../datalake/KioskDashboardDataLakeResource.java | 13 +-
.../datalake/importer/DataLakeImportResource.java | 4 +-
.../rest/impl/pe/DataStreamResource.java | 4 +-
.../service/core/StreamPipesCoreApplication.java | 4 +-
.../ExtensionServiceRequestConfiguration.java | 12 +-
.../core/migrations/AvailableMigrations.java | 20 ++-
.../v0980/FixImportedPermissionsMigration.java | 15 +-
.../v099/CreateAssetPermissionMigration.java | 6 +-
.../v099/RemoveDuplicatedAssetPermissions.java | 9 +-
.../v099/UniqueDashboardIdMigration.java | 9 +-
.../service/core/scheduler/DataLakeScheduler.java | 4 +-
...rWidgetStorage.java => CachedChartStorage.java} | 18 +-
.../core/storage/CachedDashboardStorage.java | 190 +++++++++++++++++++++
.../core/storage/StorageApiConfiguration.java | 27 ++-
.../src/main/resources/application.properties | 2 +-
...torageTest.java => CachedChartStorageTest.java} | 16 +-
.../core/storage/CachedDashboardStorageTest.java | 106 ++++++++++++
.../storage/api/core/INoSqlStorage.java | 8 -
...plorerWidgetStorage.java => IChartStorage.java} | 2 +-
...ashboardStorage.java => IDashboardStorage.java} | 2 +-
.../storage/couchdb/CouchDbStorageManager.java | 20 ---
...idgetStorageImpl.java => ChartStorageImpl.java} | 8 +-
...dStorageImpl.java => DashboardStorageImpl.java} | 8 +-
46 files changed, 507 insertions(+), 215 deletions(-)
rename
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/{DataExplorerWidgetResourceManager.java
=> ChartResourceManager.java} (88%)
rename
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/{DataExplorerResourceManager.java
=> DashboardResourceManager.java} (82%)
rename
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/{CachedDataExplorerWidgetStorage.java
=> CachedChartStorage.java} (90%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/CachedDashboardStorage.java
rename
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/storage/{CachedDataExplorerWidgetStorageTest.java
=> CachedChartStorageTest.java} (91%)
create mode 100644
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/storage/CachedDashboardStorageTest.java
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/{IDataExplorerWidgetStorage.java
=> IChartStorage.java} (91%)
rename
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/explorer/{IDataExplorerDashboardStorage.java
=> IDashboardStorage.java} (92%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/explorer/{DataExplorerWidgetStorageImpl.java
=> ChartStorageImpl.java} (82%)
rename
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/explorer/{DataExplorerDashboardStorageImpl.java
=> DashboardStorageImpl.java} (81%)