OpenSearch/plugins/repository-gcs
Lee Hinman a07ba9e400
Move Streams.copy into elasticsearch-core and make a multi-release jar (#29322)
* Move Streams.copy into elasticsearch-core and make a multi-release jar

This moves the method `Streams.copy(InputStream in, OutputStream out)` into the
`elasticsearch-core` project (inside the `o.e.core.internal.io` package). It
also makes this class into a multi-release class where the Java 9 equivalent
uses `InputStream#transferTo`.

This is a followup from
https://github.com/elastic/elasticsearch/pull/29300#discussion_r178147495
2018-04-06 11:07:20 -06:00
..
licenses Update Google SDK to version 1.23 (#27381) 2017-11-15 15:30:27 +01:00
src Move Streams.copy into elasticsearch-core and make a multi-release jar (#29322) 2018-04-06 11:07:20 -06:00
build.gradle Use fixture to test repository-s3 plugin (#29296) 2018-04-03 11:30:43 +02:00