jclouds-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Gaul <g...@apache.org>
Subject Re: jclouds and JDK7 NIO.2 FileSystemProvider
Date Tue, 13 Aug 2013 18:27:37 GMT
We document the filesystem blobstore here:

http://jclouds.incubator.apache.org/documentation/quickstart/filesystem/
http://jclouds.incubator.apache.org/documentation/userguide/filesystem-provider/

The filesystem blobstore should operate exactly like regular blobstores.
jclouds also offers a transient blobstore which does not persist to
disk.  I find both useful for testing.

On Tue, Aug 13, 2013 at 10:05:00AM -0700, Kevin Krouse wrote:
> I haven't tried the JDK6-based FileSystemProvider.  I didn't know it
> was available, actually.  Is there documentation?
> 
> Sure, I can take a look to see what implementing a JDK7 FileProvider
> would entail if others are also interested.
> 
> Kevin
> 
> 
> On Mon, Aug 12, 2013 at 5:09 PM, Andrew Gaul <gaul@apache.org> wrote:
> > On Mon, Aug 12, 2013 at 05:01:47PM -0700, Kevin Krouse wrote:
> >> I'm just getting familiar with the jclouds library and am quite
> >> pleased so far.  Thanks for creating the library.
> >>
> >> Is there a JDK7 NIO.2 FileSystemProvider adapter over the jcloud blob
> >> store API?  I'm not very familiar with the issues around blob storage
> >> so I'm not sure it even makes sense to provide an implementation of
> >> the FileSystemProvider.
> >>
> >> FWIW, I've only found one FileSystemProvider API over S3 so far:
> >> https://github.com/martint/s3fs
> >
> > What do you find lacking in the JDK6-based FileSystemProvider?  I have
> > noticed that it scales poorly with large directories which NIO.2 would
> > help address.  jclouds does not offer support for this today, in part
> > because we maintain compatibility with JDK6.  However, we could host a
> > JDK7-enhanced provider in labs if the community found this useful.
> > Would you like to take up this task?

-- 
Andrew Gaul
http://gaul.org/

Mime
View raw message