diff --git a/.classpath b/.classpath index 045159b..c3a4e8b 100644 --- a/.classpath +++ b/.classpath @@ -27,6 +27,7 @@ + diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index cfa6374..2a94e7d 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -1,10 +1,28 @@ - + + + + + + + + uses + + + uses + + + uses + + + + + diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml index 8461581..e9d8776 100644 --- a/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -2,7 +2,7 @@ - + diff --git a/CHANGELOG.md b/CHANGELOG.md index 7227e26..4f58699 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v2-6-1-SNAPSHOT] - 2021-09-02 + +**New features** + +[#21411] add forceClose method: closing mongodb connections for old https urls (by storage-manager) ## [v2-5-1-SNAPSHOT] - 2021-06-04 diff --git a/pom.xml b/pom.xml index 2f4a736..be4fa8e 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.gcube.data.transfer uri-resolver - 2.5.1-SNAPSHOT + 2.6.1-SNAPSHOT war The URI Resolver is an HTTP URI resolver implemented as an REST service which gives access trough HTTP to different gcube Resolvers and gCube Applications. @@ -58,7 +58,7 @@ org.gcube.contentmanagement storage-manager-wrapper - [2.0.0, 3.0.0-SNAPSHOT) + [2.6.1-SNAPSHOT, 3.0.0-SNAPSHOT) diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java index ccc76cf..05e61e8 100644 --- a/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java +++ b/src/main/java/org/gcube/datatransfer/resolver/services/StorageIDResolver.java @@ -187,7 +187,7 @@ public class StorageIDResolver { // if (contentType!= null) // response.header("Content-Type",contentType); - + iClient.forceClose(); return response.build(); } @@ -328,7 +328,7 @@ public class StorageIDResolver { .header("Content-Type", contentType) .header(ConstantsResolver.CONTENT_LENGTH, size) .header(ConstantsResolver.CONTENT_DISPOSITION,"attachment; filename=\""+fileName+"\""); - + iClient.forceClose(); return response.build(); }