OpenSearch/plugins
Ali Beyad 3dff0d0de2 Azure blob store's readBlob() method first checks if the blob exists (#23483)
Previously, the Azure blob store would depend on a 404 StorageException
coming back from Azure if trying to open an input stream to a
non-existent blob. This works for Azure repositories which access a
primary location path. For those configured to access a secondary
location path, the Azure SDK keeps trying for a long while before
returning a 404 StorageException, causing potential delays in the
snapshot APIs. This commit makes an initial check if the blob exists in
Azure and returns immediately with a NoSuchFileException, instead of
trying to open the input stream to the blob.

Closes #23480
2017-03-03 17:01:51 -05:00
..
analysis-icu [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
analysis-kuromoji Upgrade to lucene-6.5.0-snapshot-d00c5ca (#23385) 2017-02-27 18:39:04 +01:00
analysis-phonetic [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
analysis-smartcn [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
analysis-stempel [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
analysis-ukrainian [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
discovery-azure-classic Correct warning header to be compliant 2017-02-27 12:14:21 -05:00
discovery-ec2 Correct warning header to be compliant 2017-02-27 12:14:21 -05:00
discovery-file Build: Rework integ test setup and shutdown to ensure stop runs when desired (#23304) 2017-02-22 12:43:15 -08:00
discovery-gce Add FileSystemUtil method to read 'file:/' URLs (#23020) 2017-02-07 10:24:22 -06:00
ingest-attachment Remove POTM file after merging with master branch 2017-02-03 16:20:15 +01:00
ingest-geoip [INGEST] Lazy load the geoip databases. 2017-02-24 08:52:27 +01:00
ingest-user-agent Build: Rework integ test setup and shutdown to ensure stop runs when desired (#23304) 2017-02-22 12:43:15 -08:00
jvm-example Build: Rework integ test setup and shutdown to ensure stop runs when desired (#23304) 2017-02-22 12:43:15 -08:00
mapper-murmur3 Remove much ceremony from parsing client yaml test suites (#22311) 2016-12-22 11:00:34 -05:00
mapper-size [TEST] don't check exact size in mapper-size yaml test 2017-02-27 12:27:03 +01:00
repository-azure Azure blob store's readBlob() method first checks if the blob exists (#23483) 2017-03-03 17:01:51 -05:00
repository-gcs Remove connect SocketPermissions from core (#22797) 2017-02-03 09:39:56 -06:00
repository-hdfs Correct version on repository-hdfs Guava dependency 2017-03-01 16:29:06 -05:00
repository-s3 Add convenience method for asserting deprecations 2017-02-28 18:24:39 -05:00
store-smb Fold InternalSearchHits and friends into their interfaces (#23042) 2017-02-08 14:40:08 +01:00
build.gradle Plugins: Include license and notice files in zip (#23191) 2017-02-15 11:23:12 -08:00