Hi Amit,

thanks for noticing this. I’ve used the native S3DataStore#close() method. 
Also, I think it’s a good backport candidate (there were customers complaining 
on the Jackrabbit S3DataStore used in oak-upgrade). WDYT?

Regards,
Tomek

-- 
Tomek Rękawek | Adobe Research | www.adobe.com
reka...@adobe.com

> On 1 Sep 2017, at 10:17, Amit Jain <am...@ieee.org> wrote:
> 
> Just saw that you already did that.
> 
> Thanks
> Amit
> 
> On Fri, Sep 1, 2017 at 1:46 PM, Amit Jain <am...@ieee.org> wrote:
> 
>> Hi Tomek,
>> 
>> The {{asCloseable}} should also be changed to not take in the
>> CachingDataStore but either the AbstractSharedCachingDataStore or
>> S3DataStore instead and subsequently the import for CachingDataStore also
>> removed.
>> 
>> Thanks
>> Amit
>> 
>> On Fri, Sep 1, 2017 at 1:00 PM, <tom...@apache.org> wrote:
>> 
>>> Author: tomekr
>>> Date: Fri Sep  1 07:30:49 2017
>>> New Revision: 1806894
>>> 
>>> URL: 
>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsvn.apache.org%2Fviewvc%3Frev%3D1806894%26view%3Drev&data=02%7C01%7C%7C867bccc313a6432c02d308d4f111ea3d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636398506629039415&sdata=1337smywMXYTFMUYsuyv1or7oTA5IZ9s6iaU8pTqe3c%3D&reserved=0
>>> Log:
>>> OAK-6604: Oak Blob Cloud is not used by oak-upgrade
>>> 
>>> Modified:
>>>    jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/
>>> jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java
>>> 
>>> Modified: jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/
>>> jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java
>>> URL: 
>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsvn.apache.org%2Fviewvc%2Fjackrabbit%2Foak%2Ftrunk%2Foak-upgrad&data=02%7C01%7C%7C867bccc313a6432c02d308d4f111ea3d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636398506629039415&sdata=M4l0HNGNjGyt7P3jH3KpxBRr0in3jpcqHFITrnkCLeQ%3D&reserved=0
>>> e/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/
>>> blob/S3DataStoreFactory.java?rev=1806894&r1=1806893&r2=1806894&view=diff
>>> ============================================================
>>> ==================
>>> --- jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/
>>> jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java (original)
>>> +++ jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/
>>> jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java Fri Sep  1
>>> 07:30:49 2017
>>> @@ -31,7 +31,7 @@ import org.apache.commons.io.FileUtils;
>>> import org.apache.commons.io.IOUtils;
>>> import org.apache.jackrabbit.core.data.CachingDataStore;
>>> import org.apache.jackrabbit.core.data.DataStoreException;
>>> -import org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore;
>>> +import org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore;
>>> import org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBl
>>> obStore;
>>> import org.apache.jackrabbit.oak.spi.blob.BlobStore;
>>> import org.slf4j.Logger;
>>> 
>>> 
>>> 
>> 

Reply via email to