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 534c46f643 Migrate data lake measure API
add c744e7ee0f Refactor cache
add aa24558684 Add environment variables to manage cache activation
No new revisions were added by this update.
Summary of changes:
.../management/management/WorkerRestClient.java | 6 +-
.../icon.png | Bin 5087 -> 19474 bytes
.../icon.png | Bin 5087 -> 29544 bytes
.../core/storage/AbstractCachedCrudStorage.java | 164 +++++++++++++++++
.../service/core/storage/CachedAdapterStorage.java | 174 +-----------------
.../service/core/storage/CachedChartStorage.java | 153 +---------------
.../core/storage/CachedDashboardStorage.java | 155 +---------------
.../core/storage/CachedDataLakeMeasureStorage.java | 67 +++++++
.../core/storage/CachedPermissionStorage.java | 203 ++-------------------
.../core/storage/CachedPipelineStorage.java | 56 ++++++
.../service/core/storage/SerializedCache.java | 99 ++++++++++
.../core/storage/StorageApiConfiguration.java | 57 ++++--
.../src/main/resources/application.properties | 8 +-
.../core/storage/CachedAdapterStorageTest.java | 6 +-
.../core/storage/CachedChartStorageTest.java | 5 +-
.../core/storage/CachedDashboardStorageTest.java | 5 +-
.../storage/CachedDataLakeMeasureStorageTest.java | 109 +++++++++++
.../core/storage/CachedPermissionStorageTest.java | 7 +-
.../core/storage/CachedPipelineStorageTest.java | 190 +++++++++++++++++++
.../core/storage/StorageApiConfigurationTest.java | 63 +++++++
20 files changed, 836 insertions(+), 691 deletions(-)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/AbstractCachedCrudStorage.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/CachedDataLakeMeasureStorage.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/CachedPipelineStorage.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/storage/SerializedCache.java
create mode 100644
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/storage/CachedDataLakeMeasureStorageTest.java
create mode 100644
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/storage/CachedPipelineStorageTest.java
create mode 100644
streampipes-service-core/src/test/java/org/apache/streampipes/service/core/storage/StorageApiConfigurationTest.java