https://github.com/elastic/elasticsearch
Revision ff17057114c2199c9c1bbecc727003a907c0db7a authored by David Turner on 15 February 2021, 12:15:37 UTC, committed by GitHub on 15 February 2021, 12:15:37 UTC
Today we represent block IDs sent to Azure using the URL-safe base-64
encoding. This makes sense: these IDs appear in URLs. It turns out that
Azure rejects this encoding for block IDs and instead demands that they
are represented using the regular, URL-unsafe, base-64 encoding instead,
then further wrapped in %-encoding to deal with the URL-unsafe
characters that inevitably result.

Relates #66489
Backport of #68957
1 parent 61e5a81
History
Tip revision: ff17057114c2199c9c1bbecc727003a907c0db7a authored by David Turner on 15 February 2021, 12:15:37 UTC
Adjust encoding of Azure block IDs (#68981)
Tip revision: ff17057
File Mode Size
.ci
.github
.idea
benchmarks
buildSrc
client
dev-tools
distribution
docs
gradle
libs
licenses
modules
plugins
qa
rest-api-spec
server
test
x-pack
.dir-locals.el -rw-r--r-- 3.3 KB
.editorconfig -rw-r--r-- 419 bytes
.gitattributes -rw-r--r-- 32 bytes
.gitignore -rw-r--r-- 1008 bytes
CONTRIBUTING.md -rw-r--r-- 27.7 KB
LICENSE.txt -rw-r--r-- 546 bytes
NOTICE.txt -rw-r--r-- 228 bytes
README.asciidoc -rw-r--r-- 7.1 KB
TESTING.asciidoc -rw-r--r-- 33.1 KB
Vagrantfile -rw-r--r-- 14.9 KB
build.gradle -rw-r--r-- 19.2 KB
gradle.properties -rw-r--r-- 619 bytes
gradlew -rwxr-xr-x 5.6 KB
gradlew.bat -rw-r--r-- 2.7 KB
settings.gradle -rw-r--r-- 5.1 KB

README.asciidoc

back to top