Re: svn commit: r1806894 - /jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java
Yes +1 for backporting. Thanks Amit On Fri, Sep 1, 2017 at 2:15 PM, Tomek Rekawekwrote: > 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 wrote: > > > > Just saw that you already did that. > > > > Thanks > > Amit > > > > On Fri, Sep 1, 2017 at 1:46 PM, Amit Jain 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, 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=02%7C01%7C%7C867bccc313a6432c02d308d4f111ea3d% > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636398506629039415= > 1337smywMXYTFMUYsuyv1or7oTA5IZ9s6iaU8pTqe3c%3D=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=02%7C01%7C%7C867bccc313a6432c02d308d4f111ea3d% > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636398506629039415= > M4l0HNGNjGyt7P3jH3KpxBRr0in3jpcqHFITrnkCLeQ%3D=0 > >>> e/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/ > >>> blob/S3DataStoreFactory.java?rev=1806894=1806893= > 1806894=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; > >>> > >>> > >>> > >> > >
Re: svn commit: r1806894 - /jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java
Just saw that you already did that. Thanks Amit On Fri, Sep 1, 2017 at 1:46 PM, Amit Jainwrote: > 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, wrote: > >> Author: tomekr >> Date: Fri Sep 1 07:30:49 2017 >> New Revision: 1806894 >> >> URL: http://svn.apache.org/viewvc?rev=1806894=rev >> 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: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-upgrad >> e/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/ >> blob/S3DataStoreFactory.java?rev=1806894=1806893=1806894=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; >> >> >> >
Re: svn commit: r1806894 - /jackrabbit/oak/trunk/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/cli/blob/S3DataStoreFactory.java
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,wrote: > Author: tomekr > Date: Fri Sep 1 07:30:49 2017 > New Revision: 1806894 > > URL: http://svn.apache.org/viewvc?rev=1806894=rev > 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: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak- > upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/ > cli/blob/S3DataStoreFactory.java?rev=1806894=1806893& > r2=1806894=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. > DataStoreBlobStore; > import org.apache.jackrabbit.oak.spi.blob.BlobStore; > import org.slf4j.Logger; > > >