OpenSearch/plugins/repository-gcs
Armin Braun 7cc4b9a8b3
Implement Bulk Deletes for GCS Repository (#41368) (#41681)
* Implement Bulk Deletes for GCS Repository (#41368)

* Just like #40322 for AWS
* We already had a bulk delete API but weren't using it from the blob container implementation, now we are using it
  * Made the bulk delete API also compliant with our interface that only suppresses errors about non existent blobs by stating failed deletes (I didn't use any bulk stat action here since having to stat here should be the exception anyway and it would make error handling a lot more complex)
* Fixed bulk delete API to limit its batch size to 100 in line with GCS recommendations

back port of #41368
2019-04-30 17:03:57 +02:00
..
licenses Update apache httpclient to version 4.5.8 (#40875) 2019-04-05 13:48:10 -06:00
qa Testclsuters: convert plugins qa projects (#41496) 2019-04-26 08:57:52 -07:00
src Implement Bulk Deletes for GCS Repository (#41368) (#41681) 2019-04-30 17:03:57 +02:00
build.gradle plugins/repository-gcs: Update google-cloud-storage/core to 1.59.0 (#39748) 2019-03-10 11:04:52 -04:00