Large csar handling - object store 67/124767/5
authorvasraz <vasyl.razinkov@est.tech>
Fri, 8 Oct 2021 13:48:08 +0000 (14:48 +0100)
committerAndr� Schmid <andre.schmid@est.tech>
Fri, 5 Nov 2021 20:28:52 +0000 (20:28 +0000)
commit707fb6d83819058d5736b2dc38bea3c2d9e07a2d
treed319572a4514f9bdc86619a53eba22a8c0d0abd0
parent90ff4221ee13c227cd6b2d4566f785602781f7b0
Large csar handling - object store

Change-Id: I4e88bd7bfcc1fdbc93d67da2682f2e873ba243c6
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
Issue-ID: SDC-3754
28 files changed:
common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactInfo.java
common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageConfig.java
common-app-api/src/main/java/org/openecomp/sdc/be/csar/storage/ArtifactStorageManager.java
common-be/pom.xml
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/MinIoArtifactInfo.java [moved from common-be/src/main/java/org/openecomp/sdc/be/csar/storage/PersistentStorageArtifactInfo.java with 78% similarity]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/MinIoStorageArtifactStorageConfig.java [moved from common-be/src/main/java/org/openecomp/sdc/be/csar/storage/PersistentVolumeArtifactStorageConfig.java with 61% similarity]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/MinIoStorageArtifactStorageManager.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/MinIoStorageCsarSizeReducer.java [moved from common-be/src/main/java/org/openecomp/sdc/be/csar/storage/CsarSizeReducer.java with 98% similarity]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/NoneStorageManager.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/PersistentVolumeArtifactStorageManager.java [deleted file]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/StorageFactory.java [new file with mode: 0644]
common-be/src/main/java/org/openecomp/sdc/be/csar/storage/exception/ArtifactStorageException.java [moved from common-be/src/main/java/org/openecomp/sdc/be/csar/storage/exception/PersistentVolumeArtifactStorageException.java with 80% similarity]
common-be/src/test/java/org/openecomp/sdc/be/csar/storage/MinIoStorageArtifactStorageManagerTest.java [new file with mode: 0644]
common-be/src/test/java/org/openecomp/sdc/be/csar/storage/MinIoStorageCsarSizeReducerTest.java [moved from common-be/src/test/java/org/openecomp/sdc/be/csar/storage/CsarSizeReducerTest.java with 93% similarity]
common-be/src/test/java/org/openecomp/sdc/be/csar/storage/NoneStorageManagerTest.java [new file with mode: 0644]
common-be/src/test/java/org/openecomp/sdc/be/csar/storage/PersistentVolumeArtifactStorageManagerTest.java [deleted file]
common-be/src/test/resources/csarSizeReducer/dummyToReduce-2-files.zip [new file with mode: 0644]
common-be/src/test/resources/csarSizeReducer/dummyToReduce-3-files.zip [moved from common-be/src/test/resources/csarSizeReducer/dummyToReduce.zip with 100% similarity]
common-be/src/test/resources/s3StoreArtifactStorageManager/dummy.csar [new file with mode: 0644]
openecomp-be/api/openecomp-sdc-rest-webapp/vendor-software-products-rest/vendor-software-products-rest-services/src/main/java/org/openecomp/sdcrests/vsp/rest/services/OrchestrationTemplateCandidateImpl.java
openecomp-be/api/openecomp-sdc-rest-webapp/vendor-software-products-rest/vendor-software-products-rest-services/src/test/java/org/openecomp/sdcrests/vsp/rest/services/OrchestrationTemplateCandidateImplTest.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/CsarSecurityValidator.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/security/SecurityManager.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/impl/orchestration/csar/validation/CsarSecurityValidatorTest.java
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/test/java/org/openecomp/sdc/vendorsoftwareproduct/security/SecurityManagerTest.java
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/chef-repo/cookbooks/sdc-onboard-backend/templates/default/configuration.yaml.erb
openecomp-be/lib/openecomp-common-lib/src/main/java/org/openecomp/sdc/common/errors/Messages.java
openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/zusammen/OrchestrationTemplateCandidateDaoZusammenImpl.java