Add S3Handle using minio 5.0.0#32
Closed
joshmoore wants to merge 5 commits intoome:masterfrom
Closed
Conversation
URLs starting with `s3://` will now be passed to the S3Handle. `./showinfo s3://bucket/path/file.tiff` then opens the file as expected.
Member
Author
|
Caching looks like this: |
Changes include: - url may now be null even if isURL is not - Location(parent, child) is now the primary constructor - several special cases for s3 at the moment Remaining TODOs: - untangle isDirectory/isFile/exists calls - fix list() - handle http:// similarly to s3:// - add caching for various internal calls like exists() - remove openConnection wherever possible - handle absolute paths (cc: Seb)
In order to allow specifying non-AWS buckets, endpoints and similar information need to be encoded in the URL.
Member
Author
|
With the latest 2 commits, we can now read from our own minio server (as opposed to AWS) but there seems to be some corruption: |
Member
Author
|
Ah, minio is compiled for JDK8+. cc: @sbesson @melissalinkert @dgault @manics |
sbesson
reviewed
Sep 30, 2018
| String pathname = null; | ||
|
|
||
| // First handle possible URIs | ||
| if (child.contains("://")) { |
Member
There was a problem hiding this comment.
Under some conditions this seem to trigger a NPE - see https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-test-folder/35481/console
Member
Author
There was a problem hiding this comment.
Ha. Ok. That's interesting.
else if (qName.equals("Image")) {
String file = attributes.getValue("filename");
String thumb = attributes.getValue("thumbnail");
Location current = new Location(currentId).getAbsoluteFile();
Location imageFile = new Location(current.getParentFile(), file);
currentImageFile = imageFile.getAbsolutePath();
currentThumbnail =
new Location(current.getParentFile(), thumb).getAbsolutePath();
}
this(parent + File.separator + child);
so I assume the current behavior is to return a Location ending in "null". I'll add the test for null here, but this probably could use further review.
Merged
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 4, 2018
Repository: ome/ome-common-java Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' Conflicting PRs (not included): # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1069 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1069/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#369 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/369/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#370 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/370/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' (user: manics) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (user: joshmoore) # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' (user: melissalinkert) # PR 27 mtbc 'provide skipBytes(long) methods' (user: mtbc) # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' (user: melissalinkert) Already up-to-date. Generated by OME-FILES-CPP-DEV-breaking-push-superbuild#733 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-breaking-push-superbuild/733/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 5, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1070 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1070/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 6, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 6, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#371 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/371/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 7, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 7, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#372 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/372/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 8, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 8, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#373 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/373/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 8, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 8, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#374 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/374/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 8, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' (user: manics) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (user: joshmoore) # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' (user: melissalinkert) # PR 27 mtbc 'provide skipBytes(long) methods' (user: mtbc) # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' (user: melissalinkert) Already up-to-date. Generated by OME-FILES-CPP-DEV-breaking-push-superbuild#734 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-breaking-push-superbuild/734/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 11, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 11, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1074 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1074/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#381 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/381/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
…and modified from ome#32))
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#382 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/382/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' (user: manics) # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' (user: melissalinkert) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (user: joshmoore) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' (user: melissalinkert) # PR 27 mtbc 'provide skipBytes(long) methods' (user: mtbc) Already up-to-date. Generated by OME-FILES-CPP-DEV-breaking-push-superbuild#738 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-breaking-push-superbuild/738/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Updating e3af33a..c27245e Previously merged: # PR 24 melissalinkert 'Reduce memory usage when reading large text files' Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#383 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/383/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#384 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/384/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 12, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1075 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1075/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 13, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 13, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#385 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/385/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 14, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 14, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#386 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/386/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 15, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 15, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' Generated by BIOFORMATS-push#387 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/387/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 15, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' (user: melissalinkert) # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' (user: manics) # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' (user: melissalinkert) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (user: joshmoore) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 27 mtbc 'provide skipBytes(long) methods' (user: mtbc) Already up-to-date. Generated by OME-FILES-CPP-DEV-breaking-push-superbuild#739 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-breaking-push-superbuild/739/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 15, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 15, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' # PR 35 melissalinkert 'Add initial API for downsampling images' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1076 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1076/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 16, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 16, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' # PR 35 melissalinkert 'Add initial API for downsampling images' Generated by BIOFORMATS-push#388 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/388/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 16, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' (user: melissalinkert) # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' (user: manics) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (user: joshmoore) # PR 35 melissalinkert 'Add initial API for downsampling images' (user: melissalinkert) # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' (user: melissalinkert) # PR 27 mtbc 'provide skipBytes(long) methods' (user: mtbc) Already up-to-date. Generated by OME-FILES-CPP-DEV-breaking-push-superbuild#740 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-breaking-push-superbuild/740/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 16, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 16, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' # PR 35 melissalinkert 'Add initial API for downsampling images' Generated by OME-FILES-CPP-DEV-merge-push-superbuild#1077 (https://ci.openmicroscopy.org/job/OME-FILES-CPP-DEV-merge-push-superbuild/1077/)
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 17, 2018
snoopycrimecop
added a commit
to snoopycrimecop/ome-common-java
that referenced
this pull request
Oct 17, 2018
Repository: ome/ome-common-java Excluded PRs: # PR 32 joshmoore 'Add S3Handle using minio 5.0.0' (label: exclude) # PR 34 popiel 'NIOFileHandle: don't read from the file to fill a trash buffer' (user: popiel) Already up-to-date. Merged PRs: # PR 22 melissalinkert 'StreamHandle: fix subtle bug when seeking more than 1 MB backward' # PR 27 mtbc 'provide skipBytes(long) methods' # PR 29 melissalinkert 'Attempt to check for incorrect length after RandomAccessFile.setLength' # PR 33 manics 'WIP: Add S3Handle (rebased and modified from ome#32)' # PR 35 melissalinkert 'Add initial API for downsampling images' Generated by BIOFORMATS-push#389 (https://web-proxy.openmicroscopy.org/east-ci/job/BIOFORMATS-push/389/)
Member
|
Closing as superseded by #33 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

URLs starting with
s3://will now be passed to theS3Handle.
./showinfo s3://bucket/path/file.tiffthenopens the file as expected.