Package evaluation to test CloudStore on Julia 1.14.0-DEV.2058 (afc71c255e*) started at 2026-04-19T17:37:16.969 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.16s ################################################################################ # Installation # Installing CloudStore... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [3365d9ee] + CloudStore v1.6.4 Updating `~/.julia/environments/v1.14/Manifest.toml` [d1d4a3ce] + BitFlags v0.1.9 [85eb1798] + CloudBase v1.5.0 [3365d9ee] + CloudStore v1.6.4 [944b1d66] + CodecZlib v0.7.8 [642d12eb] + CodecZlibNG v0.1.0 [f0e56b4a] + ConcurrentUtilities v2.5.1 [460bff9d] + ExceptionUnwrapping v0.1.11 [8f5d6c58] + EzXML v1.2.3 [937e9308] + Figgy v1.1.1 [069b7b12] + FunctionWrappers v1.1.3 [cd3eb016] + HTTP v1.11.0 [c8e1da08] + IterTools v1.10.0 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.5.0 [e6f89c97] + LoggingExtras v1.2.0 [6ac74813] + MD5 v0.2.3 [739be429] + MbedTLS v1.1.10 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [777ac1f9] + SimpleBufferStream v1.2.0 [ec057cc2] + StructUtils v2.7.2 ⌅ [3bb67fe8] + TranscodingStreams v0.9.13 [5c2747f8] + URIs v1.6.1 [76eceee3] + WorkerUtilities v1.6.1 [228000da] + XMLDict v0.4.1 [94ce4f54] + Libiconv_jll v1.18.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [a4b94fbf] + NodeJS_16_jll v16.20.2+0 [02c8fc9c] + XML2_jll v2.15.1+0 [c62bbaca] + ZlibNG_jll v2.3.3+1 [d59cea07] + azurite_jll v3.29.0+0 [ad83bbfc] + minio_jll v2.0.0+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [14a3606d] + MozillaCACerts_jll v2026.3.19 [458c3c95] + OpenSSL_jll v3.5.6+0 [83775a58] + Zlib_jll v1.3.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.94s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 26.3 s ✓ HTTP 5.2 s ✓ CloudBase 5.7 s ✓ CloudStore 3 dependencies successfully precompiled in 39 seconds. 50 already precompiled. Precompilation completed after 63.61s ################################################################################ # Testing # Testing CloudStore Status `/tmp/jl_J1BAtq/Project.toml` [85eb1798] CloudBase v1.5.0 [3365d9ee] CloudStore v1.6.4 [944b1d66] CodecZlib v0.7.8 [642d12eb] CodecZlibNG v0.1.0 [460bff9d] ExceptionUnwrapping v0.1.11 [cd3eb016] HTTP v1.11.0 ⌅ [3bb67fe8] TranscodingStreams v0.9.13 [76eceee3] WorkerUtilities v1.6.1 [228000da] XMLDict v0.4.1 [2a0f44e3] Base64 v1.11.0 [a63ad114] Mmap v1.11.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_J1BAtq/Manifest.toml` [d1d4a3ce] BitFlags v0.1.9 [85eb1798] CloudBase v1.5.0 [3365d9ee] CloudStore v1.6.4 [944b1d66] CodecZlib v0.7.8 [642d12eb] CodecZlibNG v0.1.0 [f0e56b4a] ConcurrentUtilities v2.5.1 [460bff9d] ExceptionUnwrapping v0.1.11 [8f5d6c58] EzXML v1.2.3 [937e9308] Figgy v1.1.1 [069b7b12] FunctionWrappers v1.1.3 [cd3eb016] HTTP v1.11.0 [c8e1da08] IterTools v1.10.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.5.0 [e6f89c97] LoggingExtras v1.2.0 [6ac74813] MD5 v0.2.3 [739be429] MbedTLS v1.1.10 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [777ac1f9] SimpleBufferStream v1.2.0 [ec057cc2] StructUtils v2.7.2 ⌅ [3bb67fe8] TranscodingStreams v0.9.13 [5c2747f8] URIs v1.6.1 [76eceee3] WorkerUtilities v1.6.1 [228000da] XMLDict v0.4.1 [94ce4f54] Libiconv_jll v1.18.0+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [a4b94fbf] NodeJS_16_jll v16.20.2+0 [02c8fc9c] XML2_jll v2.15.1+0 [c62bbaca] ZlibNG_jll v2.3.3+1 [d59cea07] azurite_jll v3.29.0+0 [ad83bbfc] minio_jll v2.0.0+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [14a3606d] MozillaCACerts_jll v2026.3.19 [458c3c95] OpenSSL_jll v3.5.6+0 [83775a58] Zlib_jll v1.3.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... INFO: WARNING: maximum file descriptor limit 1024 is too low for production servers. At least 4096 is recommended. Fix with "ulimit -n 4096" INFO: Formatting 1st pool, 1 set(s), 1 drives per set. INFO: WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable. INFO: You are running an older version of MinIO released 1 month before the latest release Update: Run `mc admin update ALIAS` MinIO Object Storage Server Copyright: 2015-2026 MinIO, Inc. License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html Version: DEVELOPMENT.GOGET (go1.24.2 linux/amd64) API: http://127.0.0.1:39807 WebUI: http://127.0.0.1:15722 Docs: https://docs.min.io WARN: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables ┌ Warning: Verbosity logging macros are deprecated as they are not compatible with juliac-compiled programs │ caller = ip:0x0 └ @ Core :-1 in: bytes, out: nothing, single part, no compression in: bytes, out: nothing, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: bytes, out: nothing, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.030373096195591025 Gbps [ Info: CloudStore.get complete with bandwidth: 0.6332769404401968 Gbps in: bytes, out: nothing, multipart, compression in: bytes, out: Vector{UInt8}, single part, no compression in: bytes, out: Vector{UInt8}, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: bytes, out: Vector{UInt8}, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.1580300052512722 Gbps [ Info: CloudStore.get complete with bandwidth: 1.1542592560741105 Gbps in: bytes, out: Vector{UInt8}, multipart, compression in: bytes, out: String, single part, no compression in: bytes, out: String, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: bytes, out: String, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.27952231738794864 Gbps [ Info: CloudStore.get complete with bandwidth: 1.1088470340194279 Gbps in: bytes, out: String, multipart, compression in: bytes, out: IO, single part, no compression in: bytes, out: IO, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: bytes, out: IO, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.15137967165100924 Gbps [ Info: CloudStore.get complete with bandwidth: 2.201344381244793 Gbps in: bytes, out: IO, multipart, compression in: stringfile, out: nothing, single part, no compression in: stringfile, out: nothing, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: stringfile, out: nothing, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.055932909377318075 Gbps [ Info: CloudStore.get complete with bandwidth: 2.8127981759045033 Gbps in: stringfile, out: nothing, multipart, compression in: stringfile, out: Vector{UInt8}, single part, no compression in: stringfile, out: Vector{UInt8}, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: stringfile, out: Vector{UInt8}, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.21474870839793345 Gbps [ Info: CloudStore.get complete with bandwidth: 2.835318244616353 Gbps in: stringfile, out: Vector{UInt8}, multipart, compression in: stringfile, out: String, single part, no compression in: stringfile, out: String, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: stringfile, out: String, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.2505504624490892 Gbps [ Info: CloudStore.get complete with bandwidth: 1.8859916588913745 Gbps in: stringfile, out: String, multipart, compression in: stringfile, out: IO, single part, no compression in: stringfile, out: IO, single part, compression ┌ Warning: `region` keyword argument not provided to `S3.put` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 ┌ Warning: `region` keyword argument not provided to `S3.get` and undetected from url. Defaulting to `us-east-1` └ @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:68 in: stringfile, out: IO, multipart, no compression [ Info: CloudStore.put complete with bandwidth: 0.08324034303887592 Gbps [ Info: CloudStore.get complete with bandwidth: 0.42081118670638035 Gbps in: stringfile, out: IO, multipart, compression in: iobuffer, out: nothing, single part, no compression in: iobuffer, out: nothing, single part, compression INFO: Exiting on signal: TERMINATED S3: Error During Test at /home/pkgeval/.julia/packages/CloudStore/6XBiA/test/runtests.jl:49 Got exception outside of a @test MethodError: no method matching transcode(::GzipCompressor, ::Memory{UInt8}) The function `transcode` exists, but no method is defined for this combination of argument types. Closest candidates are: transcode(!Matched::Type{UInt16}, ::AbstractVector{UInt8}) @ Base strings/cstring.jl:181 transcode(!Matched::Type{String}, ::Any) @ Base strings/cstring.jl:179 transcode(!Matched::Type{C}, ::Any...) where C<:TranscodingStreams.Codec @ TranscodingStreams ~/.julia/packages/TranscodingStreams/2McN2/src/transcode.jl:33 ... Stacktrace: [1] transcode(::Type{GzipCompressor}, args::Memory{UInt8}) @ TranscodingStreams ~/.julia/packages/TranscodingStreams/2McN2/src/transcode.jl:37 [2] prepBodyMultipart(x::IOBuffer, compress::Bool, zlibng::Bool) @ CloudStore.API ~/.julia/packages/CloudStore/6XBiA/src/put.jl:20 [inlined] [3] putObjectImpl(x::CloudBase.AWS.Bucket, key::String, in::IOBuffer; multipartThreshold::Int64, partSize::Int64, batchSize::Int64, allowMultipart::Bool, zlibng::Bool, compress::Bool, credentials::CloudBase.AWSCredentials, lograte::Bool, kw::@Kwargs{}) @ CloudStore.API ~/.julia/packages/CloudStore/6XBiA/src/put.jl:62 [4] put(::CloudBase.AWS.Bucket, ::Vararg{Any}; kw::@Kwargs{compress::Bool, credentials::CloudBase.AWSCredentials}) @ CloudStore.S3 ~/.julia/packages/CloudStore/6XBiA/src/s3.jl:39 [5] (::var"#28#29")(conf::CloudBase.CloudTest.Config) @ Main ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:79 [6] with(f::var"#28#29"; dir::Nothing, kw::@Kwargs{debug::Bool}) @ CloudBase.CloudTest.Minio ~/.julia/packages/CloudBase/ID4iy/src/CloudTest.jl:160 [7] macro expansion @ ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:51 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [9] macro expansion @ ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:51 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [11] top-level scope @ ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:49 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [13] top-level scope @ none:6 [14] eval(m::Module, e::Any) @ Core ./boot.jl:517 [15] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [16] _start() @ Base ./client.jl:593 Azurite Blob service is starting at https://127.0.0.1:17550 Azurite Blob service is successfully listening at https://127.0.0.1:17550 Azurite Queue service is starting at https://127.0.0.1:44163 Azurite Queue service is successfully listening at https://127.0.0.1:44163 Azurite Table service is starting at https://127.0.0.1:45556 Azurite Table service is successfully listening at https://127.0.0.1:45556 127.0.0.1 - - [19/Apr/2026:17:42:25 +0000] "PUT /devstoreaccount1/jl-azurite-4983/?restype=container HTTP/1.1" 201 - in: bytes, out: nothing, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:34 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:34 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:35 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:36 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:37 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: bytes, out: nothing, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:38 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: nothing, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:39 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: bytes, out: Vector{UInt8}, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:40 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 ┌ Warning: Skipping compression test for Vector{UInt8} output └ @ Main ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:285 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:41 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "GET /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: bytes, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:42 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: bytes, out: String, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:43 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - in: bytes, out: String, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:44 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: String, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:45 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - in: bytes, out: IO, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:46 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: bytes, out: IO, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:47 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: IO, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: stringfile, out: nothing, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:48 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: stringfile, out: nothing, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:49 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: nothing, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: stringfile, out: Vector{UInt8}, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - ┌ Warning: Skipping compression test for Vector{UInt8} output └ @ Main ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:285 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:50 +0000] "GET /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: stringfile, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:51 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: stringfile, out: String, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:52 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: stringfile, out: String, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:53 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:53 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:53 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: String, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:54 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: stringfile, out: IO, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:55 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 200 53 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 206 53 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 200 0 in: stringfile, out: IO, multipart, no compression 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: IO, multipart, compression 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [19/Apr/2026:17:42:56 +0000] "GET /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "DELETE /devstoreaccount1/jl-azurite-4983/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - in: iobuffer, out: nothing, single part, no compression 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "PUT /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 206 33 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "HEAD /devstoreaccount1/jl-azurite-4983/test.csv HTTP/1.1" 200 33 127.0.0.1 - - [19/Apr/2026:17:42:57 +0000] "GET /devstoreaccount1/jl-azurite-4983/?comp=list&restype=container HTTP/1.1" 200 - AZURITE DEBUG.LOG: 2026-04-19T17:42:11.758Z info: Azurite Blob service is starting on 127.0.0.1:17550 2026-04-19T17:42:11.760Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-04-19T17:42:11.760Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-04-19T17:42:11.792Z info: BlobGCManager:start() Starting BlobGCManager. Set status to Initializing. 2026-04-19T17:42:11.792Z info: BlobGCManager:start() Trigger mark and sweep loop. Set status to Running. 2026-04-19T17:42:11.793Z info: BlobGCManager:markSweepLoop() Start next mark and sweep. 2026-04-19T17:42:11.793Z info: BlobGCManager:markSweep() Get all extents. 2026-04-19T17:42:11.794Z info: BlobGCManager:start() BlobGCManager successfully started. 2026-04-19T17:42:11.797Z info: BlobGCManager:markSweep() Got 0 extents. 2026-04-19T17:42:11.797Z info: BlobGCManager:markSweep() Get referred extents. 2026-04-19T17:42:11.798Z info: BlobGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2026-04-19T17:42:11.798Z info: BlobGCManager:markSweepLoop() Mark and sweep finished, taken 5ms. 2026-04-19T17:42:11.798Z info: BlobGCManager:markSweepLoop() Sleep for 600000ms. 2026-04-19T17:42:11.801Z info: Azurite Blob service successfully listens on https://127.0.0.1:17550 2026-04-19T17:42:11.802Z info: Azurite Queue service is starting on 127.0.0.1:44163 2026-04-19T17:42:11.802Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-04-19T17:42:11.802Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-04-19T17:42:11.808Z info: QueueGCManager:start() Starting QueueGCManager, set status to Initializing 2026-04-19T17:42:11.808Z info: QueueGCManager:start() Trigger mark and sweep loop, set status to Running. 2026-04-19T17:42:11.809Z info: QueueGCManager:markSweepLoop() Start new mark and sweep. 2026-04-19T17:42:11.809Z info: QueueGCManger:markSweep() Get all extents. 2026-04-19T17:42:11.809Z info: QueueGCManager:start() QueueGCManager successfully started. 2026-04-19T17:42:11.809Z info: QueueGCManager:marksweep() Get 0 extents. 2026-04-19T17:42:11.810Z info: QueueGCManager:markSweep() Get referred extents, then remove from allExtents. 2026-04-19T17:42:11.810Z info: QueueGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2026-04-19T17:42:11.810Z info: QueueGCManager:markSweepLoop() Mark and sweep finished, take 1ms. 2026-04-19T17:42:11.810Z info: QueueGCManager:markSweepLoop() Sleep for 60000 2026-04-19T17:42:11.810Z info: Azurite Queue service successfully listens on https://127.0.0.1:44163 2026-04-19T17:42:11.811Z info: Azurite Table service is starting on 127.0.0.1:45556 2026-04-19T17:42:11.811Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-04-19T17:42:11.811Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-04-19T17:42:11.815Z info: Azurite Table service successfully listens on https://127.0.0.1:45556 2026-04-19T17:42:25.601Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:25 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Vdzf2il/8xD80UdBEsF3KfO8WIskhLBWa24chjJD0TY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:25.601Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:25.606Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:25.615Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: DispatchMiddleware: Operation=Container_Create 2026-04-19T17:42:25.616Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:25.616Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:25.616Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:25.616Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:25.630Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:25.634Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:25.672Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:25 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\nrestype:container" 2026-04-19T17:42:25.673Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Vdzf2il/8xD80UdBEsF3KfO8WIskhLBWa24chjJD0TY= 2026-04-19T17:42:25.673Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:25.674Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:25.676Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"containerCpkScopeInfo":{}},"restype":"container","version":"2021-04-10"} 2026-04-19T17:42:25.678Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:25.684Z 1844e957-e0d3-4b58-94a2-d2959dd9afc2 info: EndMiddleware: End response. TotalTimeInMS=84 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x23783D9C489E860\"","last-modified":"Sun, 19 Apr 2026 17:42:25 GMT","x-ms-request-id":"1844e957-e0d3-4b58-94a2-d2959dd9afc2","x-ms-version":"2024-02-04"} 2026-04-19T17:42:34.225Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iGjSrP6fpsrLAuRjqFCWihAdgcjXEgjiFCN0GqHk3ZI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:34.226Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:34.226Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:34.228Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:34.228Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:34.228Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:34.228Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:34.228Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:34.230Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:34.230Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:34.231Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:34 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:34.231Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iGjSrP6fpsrLAuRjqFCWihAdgcjXEgjiFCN0GqHk3ZI= 2026-04-19T17:42:34.231Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:34.231Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:34.233Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:34.234Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue.operate() Schedule incoming job 79ad1786-1f2d-41ba-be73-f28779b690ba 2026-04-19T17:42:34.234Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:34.234Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:34.234Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:34.236Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b, get new fd:24 2026-04-19T17:42:34.236Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:34.236Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:34.236Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:34.237Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:34.237Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:34.237Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:34.238Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:34.239Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:34.239Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":33,"lastModifiedInMS":1776620554239} 2026-04-19T17:42:34.239Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:34.240Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue.operate() Job 79ad1786-1f2d-41ba-be73-f28779b690ba completes callback, resolve. 2026-04-19T17:42:34.240Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue.operate() Schedule incoming job 9c826a9e-1897-4c04-a43e-60cbcfd99adf 2026-04-19T17:42:34.240Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:34.240Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:34.241Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue.operate() Job 9c826a9e-1897-4c04-a43e-60cbcfd99adf completes callback, resolve. 2026-04-19T17:42:34.241Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:34.241Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:34.243Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:34.243Z e302f6e0-763c-4461-bceb-d97ac9b351d0 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:34.246Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:34.247Z e302f6e0-763c-4461-bceb-d97ac9b351d0 info: EndMiddleware: End response. TotalTimeInMS=22 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x20B3E70DF6C7D40\"","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"e302f6e0-763c-4461-bceb-d97ac9b351d0","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:34.248Z e302f6e0-763c-4461-bceb-d97ac9b351d0 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:34.915Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lArFjhJSpu4Rrt5ikEGcohuSfu7NQiugflpkB6LWECg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:34.916Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:34.916Z 96090870-000e-40eb-a345-0f98d0b1eb3f verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:34.916Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:34 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:34.917Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lArFjhJSpu4Rrt5ikEGcohuSfu7NQiugflpkB6LWECg= 2026-04-19T17:42:34.918Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:34.918Z 96090870-000e-40eb-a345-0f98d0b1eb3f verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:34.918Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:34.919Z 96090870-000e-40eb-a345-0f98d0b1eb3f verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:34.920Z 96090870-000e-40eb-a345-0f98d0b1eb3f info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x20B3E70DF6C7D40\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"96090870-000e-40eb-a345-0f98d0b1eb3f","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:34 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:34 GMT"} 2026-04-19T17:42:35.902Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:35 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:a09BqXeBzv88bs+VZAlrt4piuYfwMHRd+9OYct7ukpk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:35.902Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:35.902Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:35.903Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:35 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:35.904Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:a09BqXeBzv88bs+VZAlrt4piuYfwMHRd+9OYct7ukpk= 2026-04-19T17:42:35.904Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:35.904Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:35.904Z 66596703-8080-4977-9234-c2abe5b71b1c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:35.905Z 66596703-8080-4977-9234-c2abe5b71b1c info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:35.906Z 66596703-8080-4977-9234-c2abe5b71b1c debug: OperationQueue.operate() Schedule incoming job 4c9980f9-b416-4fd6-b8fd-4cfddc272091 2026-04-19T17:42:35.906Z 66596703-8080-4977-9234-c2abe5b71b1c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:35.906Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:35.906Z 66596703-8080-4977-9234-c2abe5b71b1c debug: OperationQueue.operate() Job 4c9980f9-b416-4fd6-b8fd-4cfddc272091 completes callback, resolve. 2026-04-19T17:42:35.906Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:35.907Z 66596703-8080-4977-9234-c2abe5b71b1c info: Serializer: Start returning stream body. 2026-04-19T17:42:35.909Z 66596703-8080-4977-9234-c2abe5b71b1c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:35.909Z 66596703-8080-4977-9234-c2abe5b71b1c debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:35.915Z 66596703-8080-4977-9234-c2abe5b71b1c info: EndMiddleware: End response. TotalTimeInMS=14 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:34 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x20B3E70DF6C7D40\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"66596703-8080-4977-9234-c2abe5b71b1c","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:35 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:35.916Z 66596703-8080-4977-9234-c2abe5b71b1c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:36.042Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Jqn3Fy/TQXvn554DkeTrbItMsTlEbiEpf69APkyJi6I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.042Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:36.042Z b310bcd1-8d49-4650-8374-570ffe23cb1d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Jqn3Fy/TQXvn554DkeTrbItMsTlEbiEpf69APkyJi6I= 2026-04-19T17:42:36.043Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.044Z b310bcd1-8d49-4650-8374-570ffe23cb1d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.044Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:36.044Z b310bcd1-8d49-4650-8374-570ffe23cb1d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.044Z b310bcd1-8d49-4650-8374-570ffe23cb1d info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x20B3E70DF6C7D40\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"b310bcd1-8d49-4650-8374-570ffe23cb1d","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:36 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:34 GMT"} 2026-04-19T17:42:36.047Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:OdJlnNsE0sxczr9EnQNUWyymrxxQXA/kxiTmpkW22G4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.047Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:36.047Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.048Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:36.048Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.048Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.048Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:OdJlnNsE0sxczr9EnQNUWyymrxxQXA/kxiTmpkW22G4= 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.049Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: OperationQueue.operate() Schedule incoming job 76de4c74-48da-491a-b4b9-d1ec80ff352f 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: OperationQueue.operate() Job 76de4c74-48da-491a-b4b9-d1ec80ff352f completes callback, resolve. 2026-04-19T17:42:36.050Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.051Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: Serializer: Start returning stream body. 2026-04-19T17:42:36.051Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:36.051Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:36.056Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:34 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x20B3E70DF6C7D40\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"48e300e9-d39b-4ef5-ae97-dc6c9797467d","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:36.057Z 48e300e9-d39b-4ef5-ae97-dc6c9797467d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:0 count:33 end:32 2026-04-19T17:42:36.096Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lIVy/n2MNiHw0z3iGv3kKqG/L3mKfxy0S/gTlZpV8M8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.096Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:36.096Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.097Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:36.097Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.097Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.097Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.097Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lIVy/n2MNiHw0z3iGv3kKqG/L3mKfxy0S/gTlZpV8M8= 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:36.098Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.099Z ca4875d3-22f6-4040-b5ef-a8798978f3a9 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:34 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x20B3E70DF6C7D40\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"ca4875d3-22f6-4040-b5ef-a8798978f3a9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:36 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:34 GMT"} 2026-04-19T17:42:36.358Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eVskCEYET39ue9D80uI9OZ98V0C/XHExL9tMEHq+bl8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.358Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:36.361Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.361Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:36.361Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.361Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.361Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eVskCEYET39ue9D80uI9OZ98V0C/XHExL9tMEHq+bl8= 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.362Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.363Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:36.364Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.368Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:34 GMTSun, 19 Apr 2026 17:42:34 GMT0x20B3E70DF6C7D4033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:34 GMT 2026-04-19T17:42:36.368Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: Serializer: Start returning stream body. 2026-04-19T17:42:36.368Z f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"f9ca9553-ccaf-4b5a-b6f6-5a179c3a430c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:36 GMT"} 2026-04-19T17:42:36.920Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"53","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:JflQ63MhAcRdVjM0MsiOqOkiBJ3XhrsxMv26o/yunfM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.920Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:36.920Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.922Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n53\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:JflQ63MhAcRdVjM0MsiOqOkiBJ3XhrsxMv26o/yunfM= 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":53,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue.operate() Schedule incoming job c959dc6c-c15f-4837-9e6a-2875c9f763ae 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:33 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:36.923Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:36.924Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:36.924Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:36.924Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:36.925Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:36.925Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 53 bytes piped. Flush data to fd:24. 2026-04-19T17:42:36.926Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:36.926Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":86,"lastModifiedInMS":1776620556926} 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue.operate() Job c959dc6c-c15f-4837-9e6a-2875c9f763ae completes callback, resolve. 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue.operate() Schedule incoming job 09e501bb-2714-4d02-b935-225e00d5b616 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:33 count:53 end:85 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue.operate() Job 09e501bb-2714-4d02-b935-225e00d5b616 completes callback, resolve. 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:36.927Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:36.928Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:36.928Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:36.929Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.929Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x27541DF0242AA60\"","last-modified":"Sun, 19 Apr 2026 17:42:36 GMT","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"3f8598f7-71e4-43ee-8fe5-cab5f6eabf73","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:36.934Z 3f8598f7-71e4-43ee-8fe5-cab5f6eabf73 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:33 count:53 end:85 2026-04-19T17:42:36.984Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:UZQ78StpT4x12tVqQlQLnA+8z+ja+SYxSuHdfDXxor8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.984Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:36.984Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.984Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.985Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:36.986Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:UZQ78StpT4x12tVqQlQLnA+8z+ja+SYxSuHdfDXxor8= 2026-04-19T17:42:36.986Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.986Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.988Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:36.988Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.989Z 01ebc8e3-d5e9-43ca-883d-56d746d89b28 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"53","content-type":"application/octet-stream","etag":"\"0x27541DF0242AA60\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"01ebc8e3-d5e9-43ca-883d-56d746d89b28","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:36 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:36 GMT"} 2026-04-19T17:42:36.991Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"range":"bytes=0-52","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ommpTij85e0C7hSgaKxkxQhQ1zJiwL3w7wesMVIY4xw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:36.991Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:36.991Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:36.992Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:36.992Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:36.992Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-52\nx-ms-date:Sun, 19 Apr 2026 17:42:36 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ommpTij85e0C7hSgaKxkxQhQ1zJiwL3w7wesMVIY4xw= 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:36.993Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-52 RequiredContentLength=53 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: OperationQueue.operate() Schedule incoming job 8e1bb897-9fbe-48bb-b5e8-265662151498 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:33 count:53 end:85 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: OperationQueue.operate() Job 8e1bb897-9fbe-48bb-b5e8-265662151498 completes callback, resolve. 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:36.994Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: Serializer: Start returning stream body. 2026-04-19T17:42:36.995Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:36.995Z b36ead60-caf9-44b0-8a54-31974b1dd465 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.001Z b36ead60-caf9-44b0-8a54-31974b1dd465 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:36 GMT","content-length":"53","content-type":"application/octet-stream","content-range":"bytes 0-52/53","etag":"\"0x27541DF0242AA60\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b36ead60-caf9-44b0-8a54-31974b1dd465","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:36 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"HisrVC/xi16NxEXM5yQq3w=="} 2026-04-19T17:42:37.001Z b36ead60-caf9-44b0-8a54-31974b1dd465 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:33 count:53 end:85 2026-04-19T17:42:37.288Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:O3dACLMHAEbsOY/Qhl7aXUmnNKlGhmnZGPfG8dIwb/I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.288Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:37.288Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.289Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:37.289Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.289Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.289Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.289Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:O3dACLMHAEbsOY/Qhl7aXUmnNKlGhmnZGPfG8dIwb/I= 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.290Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue.operate() Schedule incoming job 462bf683-faf2-4ad8-8f5a-c2a46511db00 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:86 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:37.291Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.292Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:37.292Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:37.292Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:37.293Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:37.293Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":119,"lastModifiedInMS":1776620557293} 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue.operate() Job 462bf683-faf2-4ad8-8f5a-c2a46511db00 completes callback, resolve. 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue.operate() Schedule incoming job 6b084c44-a9ba-4739-a55a-b730eff7d828 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:86 count:33 end:118 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue.operate() Job 6b084c44-a9ba-4739-a55a-b730eff7d828 completes callback, resolve. 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:37.294Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.295Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:37.295Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.295Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:37.296Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1F316ABD88029A0\"","last-modified":"Sun, 19 Apr 2026 17:42:37 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"70ca8e6e-c2f0-4242-8184-ae36d378ab02","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:37.302Z 70ca8e6e-c2f0-4242-8184-ae36d378ab02 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:86 count:33 end:118 2026-04-19T17:42:37.343Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1n/qL8CTIeEFeXTPxTXN8BZ21QYYBS1xdqrEqtwHvqY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.343Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:37.343Z 55f08568-50a5-47f9-851d-4bdd9ce5545a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.343Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1n/qL8CTIeEFeXTPxTXN8BZ21QYYBS1xdqrEqtwHvqY= 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.344Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:37.345Z 55f08568-50a5-47f9-851d-4bdd9ce5545a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:37.345Z 55f08568-50a5-47f9-851d-4bdd9ce5545a info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1F316ABD88029A0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"55f08568-50a5-47f9-851d-4bdd9ce5545a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:37 GMT"} 2026-04-19T17:42:37.348Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iSBaG1cvj4xurMAxVkDlJOIM9QaKUwsnDHG0bVvpm6Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.348Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:37.348Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iSBaG1cvj4xurMAxVkDlJOIM9QaKUwsnDHG0bVvpm6Y= 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.349Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.350Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:37.350Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:37.350Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: OperationQueue.operate() Schedule incoming job 2990a503-6b26-4031-b181-2e5a55ef3e32 2026-04-19T17:42:37.350Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:37.350Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:86 count:33 end:118 2026-04-19T17:42:37.351Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: OperationQueue.operate() Job 2990a503-6b26-4031-b181-2e5a55ef3e32 completes callback, resolve. 2026-04-19T17:42:37.351Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:37.351Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: Serializer: Start returning stream body. 2026-04-19T17:42:37.351Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:37.351Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.354Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1F316ABD88029A0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"42ddfd84-ca6e-4600-8f47-ff707a123ebe","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:37.355Z 42ddfd84-ca6e-4600-8f47-ff707a123ebe verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:86 count:33 end:118 2026-04-19T17:42:37.355Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qmk3JEy5LJ03rISN/ry0f2xq+t8p50WxpvH0KgvcyJ0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.356Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:37.356Z 59b8169f-9e07-4e7c-878e-b743f4999175 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.357Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qmk3JEy5LJ03rISN/ry0f2xq+t8p50WxpvH0KgvcyJ0= 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: OperationQueue.operate() Schedule incoming job 0a753e1e-1e15-4c46-ac58-b9e90e68923e 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.358Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-04-19T17:42:37.359Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:37.360Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:37.362Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":119,"lastModifiedInMS":1776620557362} 2026-04-19T17:42:37.362Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:37.362Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: OperationQueue.operate() Job 0a753e1e-1e15-4c46-ac58-b9e90e68923e completes callback, resolve. 2026-04-19T17:42:37.362Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:37.363Z 59b8169f-9e07-4e7c-878e-b743f4999175 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.363Z 59b8169f-9e07-4e7c-878e-b743f4999175 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:37.364Z 59b8169f-9e07-4e7c-878e-b743f4999175 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2207A1547479860\"","last-modified":"Sun, 19 Apr 2026 17:42:37 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"59b8169f-9e07-4e7c-878e-b743f4999175","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:37.366Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5MoQNolL5hf+SRonJD+OO+0WSKS9gaFXV/9aTNUZg2Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.366Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:37.366Z b793e92e-e9ef-4980-82db-9c3cf6f56158 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5MoQNolL5hf+SRonJD+OO+0WSKS9gaFXV/9aTNUZg2Y= 2026-04-19T17:42:37.367Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.368Z b793e92e-e9ef-4980-82db-9c3cf6f56158 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.368Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:37.368Z b793e92e-e9ef-4980-82db-9c3cf6f56158 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:37.368Z b793e92e-e9ef-4980-82db-9c3cf6f56158 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"0","content-type":"application/octet-stream","etag":"\"0x2207A1547479860\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"b793e92e-e9ef-4980-82db-9c3cf6f56158","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:37 GMT"} 2026-04-19T17:42:37.687Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:cAaD1QTESZ67hO22hYRjvQHNGc+gSCjiny4eRPQbK5A="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.691Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:37.691Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.692Z 13a68425-e475-4819-ad0c-e7e224077050 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:37.692Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:cAaD1QTESZ67hO22hYRjvQHNGc+gSCjiny4eRPQbK5A= 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.693Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue.operate() Schedule incoming job 6bc5519c-2091-451c-a90b-fced5bf7ceea 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:37.694Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.736Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:09WKOWBoFkc0hn2ZyGx6u1O54V2fgCy67ofsMDWP5Aw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.737Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:37.737Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.743Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.744Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:09WKOWBoFkc0hn2ZyGx6u1O54V2fgCy67ofsMDWP5Aw= 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue.operate() Schedule incoming job 68406951-829f-41ae-8227-a7a22d072f51 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:0 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.745Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 from cache. 2026-04-19T17:42:37.749Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:soQC7G3ev/imS++aNl4LzbjBMCefNXVp/7cYMsOe5sc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.749Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:37.749Z 76e46464-165c-40b1-b892-2fd503db372a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.750Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:soQC7G3ev/imS++aNl4LzbjBMCefNXVp/7cYMsOe5sc= 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue.operate() Schedule incoming job 2d6ecc82-b329-4364-9998-741123096066 2026-04-19T17:42:37.751Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.757Z 76e46464-165c-40b1-b892-2fd503db372a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:8da7e04a-8bff-4709-a926-00cf9815c216 offset:0 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.757Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Get fd:undefined for extent:8da7e04a-8bff-4709-a926-00cf9815c216 from cache. 2026-04-19T17:42:37.758Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 for extent:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25, get new fd:28 2026-04-19T17:42:37.758Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-04-19T17:42:37.758Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Start writing to extent 8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 2026-04-19T17:42:37.758Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.760Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4Hgyp2rKtLW+31Ox8gU+yOBUXcH5yTefekIUUNU5lVM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:37.762Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:37.762Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:37.764Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:37.764Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:37.764Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:37.764Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:37.764Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:37.767Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:37.767Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:37.767Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:37 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-04-19T17:42:37.767Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4Hgyp2rKtLW+31Ox8gU+yOBUXcH5yTefekIUUNU5lVM= 2026-04-19T17:42:37.767Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue.operate() Schedule incoming job 7ab1e400-e44f-4ae3-a865-127daf3915dd 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f offset:0 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:37.768Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:40e5782f-e588-4b6b-82f2-f451c9b6775f from cache. 2026-04-19T17:42:37.769Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Open file:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 for extent:8da7e04a-8bff-4709-a926-00cf9815c216, get new fd:29 2026-04-19T17:42:37.770Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-04-19T17:42:37.770Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Start writing to extent 8da7e04a-8bff-4709-a926-00cf9815c216 2026-04-19T17:42:37.770Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.770Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f for extent:40e5782f-e588-4b6b-82f2-f451c9b6775f, get new fd:30 2026-04-19T17:42:37.770Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-04-19T17:42:37.770Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Start writing to extent 40e5782f-e588-4b6b-82f2-f451c9b6775f 2026-04-19T17:42:37.770Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:37.957Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:37.957Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:37.957Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:37.958Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-04-19T17:42:37.970Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"40e5782f-e588-4b6b-82f2-f451c9b6775f","locationId":"Default","path":"40e5782f-e588-4b6b-82f2-f451c9b6775f","size":3500000,"lastModifiedInMS":1776620557971} 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue.operate() Job 7ab1e400-e44f-4ae3-a865-127daf3915dd completes callback, resolve. 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue.operate() Schedule incoming job f8182883-660a-47fa-83c6-48ca9eba52cd 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:0 count:3500000 end:3499999 2026-04-19T17:42:37.971Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue.operate() Job f8182883-660a-47fa-83c6-48ca9eba52cd completes callback, resolve. 2026-04-19T17:42:37.972Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-04-19T17:42:37.972Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:37.972Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:37.972Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.005Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.006Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 info: EndMiddleware: End response. TotalTimeInMS=246 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e508b602-e8d5-4c9f-83c8-6108b0afbdf4","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:38.007Z e508b602-e8d5-4c9f-83c8-6108b0afbdf4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:0 count:3500000 end:3499999 2026-04-19T17:42:38.021Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.021Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:38.021Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.024Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-04-19T17:42:38.028Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.028Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:38.028Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.028Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-04-19T17:42:38.050Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","locationId":"Default","path":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","size":5500000,"lastModifiedInMS":1776620558051} 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue.operate() Job 68406951-829f-41ae-8227-a7a22d072f51 completes callback, resolve. 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue.operate() Schedule incoming job c82bf25e-ffac-4177-9eac-c76ad19816e9 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:0 count:5500000 end:5499999 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue.operate() Job c82bf25e-ffac-4177-9eac-c76ad19816e9 completes callback, resolve. 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-04-19T17:42:38.051Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.063Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.063Z 0e0e235b-4921-421b-8236-bc5fb9b52163 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.063Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-04-19T17:42:38.063Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8da7e04a-8bff-4709-a926-00cf9815c216","locationId":"Default","path":"8da7e04a-8bff-4709-a926-00cf9815c216","size":5500000,"lastModifiedInMS":1776620558063} 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue.operate() Job 2d6ecc82-b329-4364-9998-741123096066 completes callback, resolve. 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue.operate() Schedule incoming job e42b3aaf-c660-4540-8c9c-72a5c8f92c13 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:0 count:5500000 end:5499999 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue.operate() Job e42b3aaf-c660-4540-8c9c-72a5c8f92c13 completes callback, resolve. 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.064Z 76e46464-165c-40b1-b892-2fd503db372a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.159Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.159Z 0e0e235b-4921-421b-8236-bc5fb9b52163 info: EndMiddleware: End response. TotalTimeInMS=423 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"0e0e235b-4921-421b-8236-bc5fb9b52163","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:38.161Z 76e46464-165c-40b1-b892-2fd503db372a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.161Z 76e46464-165c-40b1-b892-2fd503db372a info: EndMiddleware: End response. TotalTimeInMS=412 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"76e46464-165c-40b1-b892-2fd503db372a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:38.162Z 0e0e235b-4921-421b-8236-bc5fb9b52163 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:0 count:5500000 end:5499999 2026-04-19T17:42:38.162Z 76e46464-165c-40b1-b892-2fd503db372a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:0 count:5500000 end:5499999 2026-04-19T17:42:38.173Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.173Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:38.173Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:38.173Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5500119,"lastModifiedInMS":1776620558186} 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue.operate() Job 6bc5519c-2091-451c-a90b-fced5bf7ceea completes callback, resolve. 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue.operate() Schedule incoming job 39df9a30-2790-47d1-a3ab-8012be7ccfc8 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.186Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 count:5500000 end:5500118 2026-04-19T17:42:38.187Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue.operate() Job 39df9a30-2790-47d1-a3ab-8012be7ccfc8 completes callback, resolve. 2026-04-19T17:42:38.187Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:38.187Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.187Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.187Z 13a68425-e475-4819-ad0c-e7e224077050 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.210Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.210Z 13a68425-e475-4819-ad0c-e7e224077050 info: EndMiddleware: End response. TotalTimeInMS=523 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"13a68425-e475-4819-ad0c-e7e224077050","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:38.214Z 13a68425-e475-4819-ad0c-e7e224077050 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 count:5500000 end:5500118 2026-04-19T17:42:38.403Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"443","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:CRLfrtAjA4oEBHil/VVCGPiFX8PAE5Ucn8IyXSDTVeM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:38.403Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:38.403Z 212d83cb-f7e2-4199-83c6-9ff3342eabea verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:38.413Z 212d83cb-f7e2-4199-83c6-9ff3342eabea debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:38.414Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:38.414Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:38 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\ncomp:blocklist" 2026-04-19T17:42:38.414Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:CRLfrtAjA4oEBHil/VVCGPiFX8PAE5Ucn8IyXSDTVeM= 2026-04-19T17:42:38.414Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:38.414Z 212d83cb-f7e2-4199-83c6-9ff3342eabea verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:38.431Z 212d83cb-f7e2-4199-83c6-9ff3342eabea debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-04-19T17:42:38.456Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw=="]},"body":"ReadableStream"} 2026-04-19T17:42:38.477Z 212d83cb-f7e2-4199-83c6-9ff3342eabea verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.478Z 212d83cb-f7e2-4199-83c6-9ff3342eabea info: EndMiddleware: End response. TotalTimeInMS=75 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x22AEF822E578920\"","last-modified":"Sun, 19 Apr 2026 17:42:38 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"212d83cb-f7e2-4199-83c6-9ff3342eabea","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:38.481Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vWOLY+V3unIYEe7peS1/0wJHKlapj3C6Ts6zk3FWueQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:38.481Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:38.481Z bb6648a9-029a-4901-a50d-e7f15ac72529 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:38.481Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:38 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vWOLY+V3unIYEe7peS1/0wJHKlapj3C6Ts6zk3FWueQ= 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:38.482Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:38.483Z bb6648a9-029a-4901-a50d-e7f15ac72529 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.483Z bb6648a9-029a-4901-a50d-e7f15ac72529 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"20000000","content-type":"application/octet-stream","etag":"\"0x22AEF822E578920\"","x-ms-request-id":"bb6648a9-029a-4901-a50d-e7f15ac72529","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:38 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:38.866Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Mot4oG0QJA9+wo4QtLLJKceYX3BVU6UTtythS4g6GNw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:38.867Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:38 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Mot4oG0QJA9+wo4QtLLJKceYX3BVU6UTtythS4g6GNw= 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:38.868Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-04-19T17:42:38.870Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:38.870Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue.operate() Schedule incoming job 7e72519e-4a06-4884-8a71-8fe6d404072d 2026-04-19T17:42:38.870Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.870Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 count:5500000 end:5500118 2026-04-19T17:42:38.870Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue.operate() Job 7e72519e-4a06-4884-8a71-8fe6d404072d completes callback, resolve. 2026-04-19T17:42:38.871Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue.operate() Schedule incoming job 511c5ed1-6510-48ff-a16f-dec46b7e7abd 2026-04-19T17:42:38.871Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.871Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:0 count:2888608 end:2888607 2026-04-19T17:42:38.871Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue.operate() Job 511c5ed1-6510-48ff-a16f-dec46b7e7abd completes callback, resolve. 2026-04-19T17:42:38.872Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.872Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: Serializer: Start returning stream body. 2026-04-19T17:42:38.873Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.873Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.873Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.873Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.874Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eEUMrEY1rAwHYs7DNLdmLzxME/h5YxSAa6TMpTlNN4g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:38.874Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:38.874Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Sun, 19 Apr 2026 17:42:38 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eEUMrEY1rAwHYs7DNLdmLzxME/h5YxSAa6TMpTlNN4g= 2026-04-19T17:42:38.875Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Schedule incoming job 8f7b546e-d994-40d7-accc-f19cdde6fd4d 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:2888608 count:2611392 end:5499999 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Job 8f7b546e-d994-40d7-accc-f19cdde6fd4d completes callback, resolve. 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Schedule incoming job c6953242-1a60-4c8f-90de-3cc64c628045 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:0 count:5500000 end:5499999 2026-04-19T17:42:38.876Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Job c6953242-1a60-4c8f-90de-3cc64c628045 completes callback, resolve. 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Schedule incoming job ecc82baf-3039-4e27-8e49-96eb2bfa41f0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:0 count:277216 end:277215 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue.operate() Job ecc82baf-3039-4e27-8e49-96eb2bfa41f0 completes callback, resolve. 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: Serializer: Start returning stream body. 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.877Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.878Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:anFAz8PUx+IGLLnEYuBJq34AIQXj6269eLrJJ0TDONs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:38.878Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:38.878Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:38.879Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Sun, 19 Apr 2026 17:42:38 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:anFAz8PUx+IGLLnEYuBJq34AIQXj6269eLrJJ0TDONs= 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue.operate() Schedule incoming job 956a1008-e77b-4c2c-bcb6-0b42d99af134 2026-04-19T17:42:38.880Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.881Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:277216 count:3222784 end:3499999 2026-04-19T17:42:38.881Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue.operate() Job 956a1008-e77b-4c2c-bcb6-0b42d99af134 completes callback, resolve. 2026-04-19T17:42:38.881Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.881Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.925Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:2888608 count:2611392 end:5499999 2026-04-19T17:42:38.939Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:38.939Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue.operate() Schedule incoming job b24562df-14d0-4b04-aa60-fdd0153891c8 2026-04-19T17:42:38.939Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:38.939Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:277216 count:3222784 end:3499999 2026-04-19T17:42:38.940Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue.operate() Job b24562df-14d0-4b04-aa60-fdd0153891c8 completes callback, resolve. 2026-04-19T17:42:38.940Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:38.940Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: Serializer: Start returning stream body. 2026-04-19T17:42:38.940Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:38.940Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:38.968Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:277216 count:3222784 end:3499999 2026-04-19T17:42:39.030Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:119 count:5500000 end:5500118 2026-04-19T17:42:39.058Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 info: EndMiddleware: End response. TotalTimeInMS=180 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x22AEF822E578920\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"eb99c2d1-0495-4468-b66b-ca8e6be53d57","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:39.058Z eb99c2d1-0495-4468-b66b-ca8e6be53d57 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:277216 count:3222784 end:3499999 2026-04-19T17:42:39.126Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:0 count:5500000 end:5499999 2026-04-19T17:42:39.130Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 info: EndMiddleware: End response. TotalTimeInMS=264 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x22AEF822E578920\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"9d918f70-d77c-4e0a-b46d-4058c986b7a4","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:39.134Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a info: EndMiddleware: End response. TotalTimeInMS=260 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:37 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x22AEF822E578920\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:38 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:39.134Z 9d918f70-d77c-4e0a-b46d-4058c986b7a4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:0 count:2888608 end:2888607 2026-04-19T17:42:39.134Z e3f2e8b7-d4ab-42ff-9615-96f02d5e4e4a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:0 count:277216 end:277215 2026-04-19T17:42:39.418Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eb/387b3xLxdkz0oOIxOStXvWH4QYakF8cVQCiBtIyM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.419Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:39.419Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eb/387b3xLxdkz0oOIxOStXvWH4QYakF8cVQCiBtIyM= 2026-04-19T17:42:39.420Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.421Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.421Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:39.421Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue.operate() Schedule incoming job 815fa192-37cc-4b15-89cc-a25bb6f5f2b7 2026-04-19T17:42:39.421Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:39.422Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:39.422Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:39.422Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:39.422Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:39.422Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:39.423Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:39.424Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:39.424Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:39.424Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-04-19T17:42:39.425Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5548675,"lastModifiedInMS":1776620559426} 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue.operate() Job 815fa192-37cc-4b15-89cc-a25bb6f5f2b7 completes callback, resolve. 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue.operate() Schedule incoming job c78f89f9-6700-45a0-a1be-ca34c034ce7f 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.426Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue.operate() Job c78f89f9-6700-45a0-a1be-ca34c034ce7f completes callback, resolve. 2026-04-19T17:42:39.427Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:39.427Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:39.427Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:39.427Z b29dae6a-95d2-446f-b1dd-65191b868b96 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:39.427Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.428Z b29dae6a-95d2-446f-b1dd-65191b868b96 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"b29dae6a-95d2-446f-b1dd-65191b868b96","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:39.428Z b29dae6a-95d2-446f-b1dd-65191b868b96 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.430Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"128","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qIcZ/6wjSAkcCU69rnp5i7MEAMqQ9hku77n6A7ohGvI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.430Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:39.430Z 4bf1a428-8382-450f-bf94-eeac49db6df9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.431Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\ncomp:blocklist" 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qIcZ/6wjSAkcCU69rnp5i7MEAMqQ9hku77n6A7ohGvI= 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.432Z 4bf1a428-8382-450f-bf94-eeac49db6df9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.433Z 4bf1a428-8382-450f-bf94-eeac49db6df9 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-04-19T17:42:39.434Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-04-19T17:42:39.437Z 4bf1a428-8382-450f-bf94-eeac49db6df9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.437Z 4bf1a428-8382-450f-bf94-eeac49db6df9 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FF13207ABADA40\"","last-modified":"Sun, 19 Apr 2026 17:42:39 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"4bf1a428-8382-450f-bf94-eeac49db6df9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:39.439Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pbzxNOg5hN3kiA0zBsNTPfldpGG4maVndTZ/TBDCRzA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.439Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:39.439Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.439Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pbzxNOg5hN3kiA0zBsNTPfldpGG4maVndTZ/TBDCRzA= 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:39.440Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.441Z 1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"48556","content-type":"application/octet-stream","etag":"\"0x1FF13207ABADA40\"","x-ms-request-id":"1de44c6b-b1f9-44c6-ab47-aaa527a9c0fe","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vCeyq2IEZBe0H1HoVXvPvxlXBro+mQayHiIuV/B5XUc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:39.443Z 0897f111-854a-4b77-adb4-693759c766f5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vCeyq2IEZBe0H1HoVXvPvxlXBro+mQayHiIuV/B5XUc= 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue.operate() Schedule incoming job ab7c72e6-09ed-4b41-831a-85f3ea890918 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.444Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue.operate() Job ab7c72e6-09ed-4b41-831a-85f3ea890918 completes callback, resolve. 2026-04-19T17:42:39.445Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:39.445Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue.operate() Schedule incoming job f4ab3ad9-8426-4923-87e6-05bce627b3e7 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue.operate() Job f4ab3ad9-8426-4923-87e6-05bce627b3e7 completes callback, resolve. 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 info: Serializer: Start returning stream body. 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:39.446Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.448Z 0897f111-854a-4b77-adb4-693759c766f5 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:39 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x1FF13207ABADA40\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"0897f111-854a-4b77-adb4-693759c766f5","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:39.448Z 0897f111-854a-4b77-adb4-693759c766f5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5500119 count:48556 end:5548674 2026-04-19T17:42:39.532Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+dbjJettqsewWMhNAJ2I13dr6wLyOHHskyukEc5ol+g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.533Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:39.533Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.533Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+dbjJettqsewWMhNAJ2I13dr6wLyOHHskyukEc5ol+g= 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.534Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:39.538Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.541Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:34 GMTSun, 19 Apr 2026 17:42:34 GMT0x20B3E70DF6C7D4033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:34 GMTtest2.csvSun, 19 Apr 2026 17:42:36 GMTSun, 19 Apr 2026 17:42:36 GMT0x27541DF0242AA6053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:36 GMTtest3.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:38 GMT0x22AEF822E57892020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:39 GMTSun, 19 Apr 2026 17:42:39 GMT0x1FF13207ABADA4048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x1F316ABD88029A033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMTtest6.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x2207A15474798600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMT 2026-04-19T17:42:39.541Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: Serializer: Start returning stream body. 2026-04-19T17:42:39.541Z abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"abbb58d7-3eb5-4c69-8d6a-d7b93f2cf2a7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT"} 2026-04-19T17:42:39.843Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HwCG48b2R+esgxXzvyolYTlFY6S9/CZtff+m2HA0yJc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.843Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:39.849Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.849Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmaxresults:1\nrestype:container" 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HwCG48b2R+esgxXzvyolYTlFY6S9/CZtff+m2HA0yJc= 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.850Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.851Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:39.851Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.852Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c debug: Serializer: Raw response body string is 1test.csvSun, 19 Apr 2026 17:42:34 GMTSun, 19 Apr 2026 17:42:34 GMT0x20B3E70DF6C7D4033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:34 GMTtest.csv 2026-04-19T17:42:39.852Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: Serializer: Start returning stream body. 2026-04-19T17:42:39.852Z 2d610cba-a459-4c7e-bbdc-0e18e7625e1c info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"2d610cba-a459-4c7e-bbdc-0e18e7625e1c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT"} 2026-04-19T17:42:39.858Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Gwd74KmsihT3US2VmsIZM7EKg6Eb+TyTXwxUmCXNLZw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.858Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:39.858Z 94d2ed7f-af15-4977-b0c8-3bc485170315 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.859Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:39.859Z 94d2ed7f-af15-4977-b0c8-3bc485170315 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Gwd74KmsihT3US2VmsIZM7EKg6Eb+TyTXwxUmCXNLZw= 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:39.865Z 94d2ed7f-af15-4977-b0c8-3bc485170315 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:39.866Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:39.866Z 94d2ed7f-af15-4977-b0c8-3bc485170315 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:39.867Z 94d2ed7f-af15-4977-b0c8-3bc485170315 debug: Serializer: Raw response body string is test.csv1test2.csvSun, 19 Apr 2026 17:42:36 GMTSun, 19 Apr 2026 17:42:36 GMT0x27541DF0242AA6053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:36 GMTtest2.csv 2026-04-19T17:42:39.867Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: Serializer: Start returning stream body. 2026-04-19T17:42:39.867Z 94d2ed7f-af15-4977-b0c8-3bc485170315 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"94d2ed7f-af15-4977-b0c8-3bc485170315","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT"} 2026-04-19T17:42:39.998Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:39 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ngqfChR9vPr+8er+Sg+TeguO+xrTnKoa/r6pdXN1VVg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:39.998Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:39.998Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:39.999Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:39 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ngqfChR9vPr+8er+Sg+TeguO+xrTnKoa/r6pdXN1VVg= 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.000Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.002Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 debug: Serializer: Raw response body string is test2.csv1test3.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:38 GMT0x22AEF822E57892020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-04-19T17:42:40.002Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: Serializer: Start returning stream body. 2026-04-19T17:42:40.002Z cde147b3-77d5-4119-beb3-cf8d0e2d7815 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"cde147b3-77d5-4119-beb3-cf8d0e2d7815","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:39 GMT"} 2026-04-19T17:42:40.005Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5WKm3Dd6dTRMaWfe4YSnP09z38KEIywlB3TUc9gPtTM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.005Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:40.005Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5WKm3Dd6dTRMaWfe4YSnP09z38KEIywlB3TUc9gPtTM= 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.006Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.007Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.007Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.008Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 debug: Serializer: Raw response body string is test3.csv1test4.csvSun, 19 Apr 2026 17:42:39 GMTSun, 19 Apr 2026 17:42:39 GMT0x1FF13207ABADA4048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-04-19T17:42:40.009Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: Serializer: Start returning stream body. 2026-04-19T17:42:40.009Z 639ceb5a-3864-4ea6-b7cd-463126d02c85 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"639ceb5a-3864-4ea6-b7cd-463126d02c85","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:40.012Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:D+VRPuQkJEopYHtPSCxpMe1rp6ZwNd9b8UCC5Npwx7U="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.012Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:40.012Z cfe4bd20-0346-4183-b88b-0e2052095310 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.012Z cfe4bd20-0346-4183-b88b-0e2052095310 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:40.015Z cfe4bd20-0346-4183-b88b-0e2052095310 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.015Z cfe4bd20-0346-4183-b88b-0e2052095310 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.015Z cfe4bd20-0346-4183-b88b-0e2052095310 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.015Z cfe4bd20-0346-4183-b88b-0e2052095310 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:D+VRPuQkJEopYHtPSCxpMe1rp6ZwNd9b8UCC5Npwx7U= 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.016Z cfe4bd20-0346-4183-b88b-0e2052095310 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.017Z cfe4bd20-0346-4183-b88b-0e2052095310 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.018Z cfe4bd20-0346-4183-b88b-0e2052095310 debug: Serializer: Raw response body string is test4.csv1test5.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x1F316ABD88029A033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMTtest5.csv 2026-04-19T17:42:40.018Z cfe4bd20-0346-4183-b88b-0e2052095310 info: Serializer: Start returning stream body. 2026-04-19T17:42:40.018Z cfe4bd20-0346-4183-b88b-0e2052095310 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"cfe4bd20-0346-4183-b88b-0e2052095310","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:40.021Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IQOz3FIhZaH1775xwBQFNX+vEiHEIQfugwjS+sRCXn8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.022Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:40.022Z dc04d565-0da2-434e-b7bd-b9d7e449379a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IQOz3FIhZaH1775xwBQFNX+vEiHEIQfugwjS+sRCXn8= 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.024Z dc04d565-0da2-434e-b7bd-b9d7e449379a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.025Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.025Z dc04d565-0da2-434e-b7bd-b9d7e449379a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.026Z dc04d565-0da2-434e-b7bd-b9d7e449379a debug: Serializer: Raw response body string is test5.csv1test6.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x2207A15474798600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMT 2026-04-19T17:42:40.026Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: Serializer: Start returning stream body. 2026-04-19T17:42:40.026Z dc04d565-0da2-434e-b7bd-b9d7e449379a info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"dc04d565-0da2-434e-b7bd-b9d7e449379a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:40.218Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:58FUrjaGLU519zidt9ENhz0qd4hWtTZKPxWrsGt0YLE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.218Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:40.218Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.218Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:58FUrjaGLU519zidt9ENhz0qd4hWtTZKPxWrsGt0YLE= 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.219Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.220Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.222Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:34 GMTSun, 19 Apr 2026 17:42:34 GMT0x20B3E70DF6C7D4033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:34 GMTtest2.csvSun, 19 Apr 2026 17:42:36 GMTSun, 19 Apr 2026 17:42:36 GMT0x27541DF0242AA6053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:36 GMTtest3.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:38 GMT0x22AEF822E57892020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:39 GMTSun, 19 Apr 2026 17:42:39 GMT0x1FF13207ABADA4048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x1F316ABD88029A033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMTtest6.csvSun, 19 Apr 2026 17:42:37 GMTSun, 19 Apr 2026 17:42:37 GMT0x2207A15474798600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:37 GMT 2026-04-19T17:42:40.222Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: Serializer: Start returning stream body. 2026-04-19T17:42:40.222Z a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"a5fee1f8-a7c0-4022-a07d-5ec8f6aac7c7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qdvsfcs5vIx+moIfJVmgSMZhc/rzWVL0o9B4RWWF+Es="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.326Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qdvsfcs5vIx+moIfJVmgSMZhc/rzWVL0o9B4RWWF+Es= 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.327Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.328Z e94397b1-7390-46e5-822b-d6f4245e8c06 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.328Z e94397b1-7390-46e5-822b-d6f4245e8c06 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e94397b1-7390-46e5-822b-d6f4245e8c06","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.331Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mbWNCrqyfU5x22kigRhvCvOywfRR4YvsfAwl+8I+Hr4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.331Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:40.331Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.331Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mbWNCrqyfU5x22kigRhvCvOywfRR4YvsfAwl+8I+Hr4= 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.332Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.333Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.333Z 8ac8e931-48c9-4dec-a391-f3ca7594f9b7 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8ac8e931-48c9-4dec-a391-f3ca7594f9b7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.335Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:keg0JbYIXsmmtmFkziGWpXOaILpKMeyu4aZ6480vOsc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.335Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:40.335Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:keg0JbYIXsmmtmFkziGWpXOaILpKMeyu4aZ6480vOsc= 2026-04-19T17:42:40.336Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.337Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.337Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.337Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.337Z 50d63f2f-f7c5-4773-85a4-b1707aa0a2cc info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"50d63f2f-f7c5-4773-85a4-b1707aa0a2cc","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.339Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:TjJWpGZ1z4ZJNiz5UllL11+5M0qv7HzM4oa2l7pgZYA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.340Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:TjJWpGZ1z4ZJNiz5UllL11+5M0qv7HzM4oa2l7pgZYA= 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.341Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.342Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.342Z 3aa60be2-61d4-442a-9041-1b4d390f1ba7 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"3aa60be2-61d4-442a-9041-1b4d390f1ba7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.344Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:aDM+iIUw2x0AmUlnPYB57CYD09ni2oAslOvLSpuW67w="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.344Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:40.344Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.344Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:aDM+iIUw2x0AmUlnPYB57CYD09ni2oAslOvLSpuW67w= 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.345Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.346Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.346Z 4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"4499b1dd-8d85-4d98-ad4d-1f5b76d39e2c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.348Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:n2KSrjTIJv9+ancx1Wv3Whp+u38Yc3tySWyJZ0OCZPY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.349Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:40.349Z c7ef7c16-b394-4df2-80cf-62a199737585 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.349Z c7ef7c16-b394-4df2-80cf-62a199737585 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:40.349Z c7ef7c16-b394-4df2-80cf-62a199737585 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:n2KSrjTIJv9+ancx1Wv3Whp+u38Yc3tySWyJZ0OCZPY= 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.350Z c7ef7c16-b394-4df2-80cf-62a199737585 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:40.351Z c7ef7c16-b394-4df2-80cf-62a199737585 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.351Z c7ef7c16-b394-4df2-80cf-62a199737585 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"c7ef7c16-b394-4df2-80cf-62a199737585","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:40.353Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:58FUrjaGLU519zidt9ENhz0qd4hWtTZKPxWrsGt0YLE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.353Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:40.353Z 63cf682d-6205-41b4-acb7-6252268c862b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.354Z 63cf682d-6205-41b4-acb7-6252268c862b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:40.354Z 63cf682d-6205-41b4-acb7-6252268c862b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.354Z 63cf682d-6205-41b4-acb7-6252268c862b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.354Z 63cf682d-6205-41b4-acb7-6252268c862b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.354Z 63cf682d-6205-41b4-acb7-6252268c862b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:40.355Z 63cf682d-6205-41b4-acb7-6252268c862b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:58FUrjaGLU519zidt9ENhz0qd4hWtTZKPxWrsGt0YLE= 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.356Z 63cf682d-6205-41b4-acb7-6252268c862b info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:40.357Z 63cf682d-6205-41b4-acb7-6252268c862b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.357Z 63cf682d-6205-41b4-acb7-6252268c862b debug: Serializer: Raw response body string is 5000 2026-04-19T17:42:40.357Z 63cf682d-6205-41b4-acb7-6252268c862b info: Serializer: Start returning stream body. 2026-04-19T17:42:40.357Z 63cf682d-6205-41b4-acb7-6252268c862b info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"63cf682d-6205-41b4-acb7-6252268c862b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:40.363Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SsDZ/olnur8Uo5Z8C8a2BiEuKHl0LHyCQ1QI+MxzXkQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:40.364Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:40.364Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SsDZ/olnur8Uo5Z8C8a2BiEuKHl0LHyCQ1QI+MxzXkQ= 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:40.372Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:40.381Z 22b25f88-087f-4521-839a-8058e13bdb6b info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:40.381Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue.operate() Schedule incoming job 6aac3899-eb5e-4c92-ba6f-61ea9a371024 2026-04-19T17:42:40.381Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:40.381Z 22b25f88-087f-4521-839a-8058e13bdb6b info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:40.381Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:40.382Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:40.385Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:40.406Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5548708,"lastModifiedInMS":1776620560407} 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue.operate() Job 6aac3899-eb5e-4c92-ba6f-61ea9a371024 completes callback, resolve. 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue.operate() Schedule incoming job 8ee7f71b-1386-4efb-9166-c7ca42898ba2 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue.operate() Job 8ee7f71b-1386-4efb-9166-c7ca42898ba2 completes callback, resolve. 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:40.407Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:40.408Z 22b25f88-087f-4521-839a-8058e13bdb6b debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:40.408Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:40.409Z 22b25f88-087f-4521-839a-8058e13bdb6b info: EndMiddleware: End response. TotalTimeInMS=45 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x25825AD68B5C5C0\"","last-modified":"Sun, 19 Apr 2026 17:42:40 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"22b25f88-087f-4521-839a-8058e13bdb6b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:40.413Z 22b25f88-087f-4521-839a-8058e13bdb6b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:41.777Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:g1EJ23l4NyfYdMXc/TMVQVaC0AS9Z1dYzYh5abilNX4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.778Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:g1EJ23l4NyfYdMXc/TMVQVaC0AS9Z1dYzYh5abilNX4= 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: OperationQueue.operate() Schedule incoming job dfe88f7b-7000-4439-b220-d50da0602f01 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: OperationQueue.operate() Job dfe88f7b-7000-4439-b220-d50da0602f01 completes callback, resolve. 2026-04-19T17:42:41.779Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.780Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: Serializer: Start returning stream body. 2026-04-19T17:42:41.781Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:41.781Z a5c52db6-e530-42e6-9852-09e5bf8a56cc debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.787Z a5c52db6-e530-42e6-9852-09e5bf8a56cc info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:40 GMT","content-length":"33","content-type":"application/octet-stream","etag":"\"0x25825AD68B5C5C0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"a5c52db6-e530-42e6-9852-09e5bf8a56cc","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:41.787Z a5c52db6-e530-42e6-9852-09e5bf8a56cc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:41.929Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:g1EJ23l4NyfYdMXc/TMVQVaC0AS9Z1dYzYh5abilNX4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.930Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:g1EJ23l4NyfYdMXc/TMVQVaC0AS9Z1dYzYh5abilNX4= 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: OperationQueue.operate() Schedule incoming job 14343bc5-5d61-429c-b16a-9783f3dd47fa 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:41.931Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: OperationQueue.operate() Job 14343bc5-5d61-429c-b16a-9783f3dd47fa completes callback, resolve. 2026-04-19T17:42:41.932Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.932Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: Serializer: Start returning stream body. 2026-04-19T17:42:41.932Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:41.932Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.935Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:40 GMT","content-length":"33","content-type":"application/octet-stream","etag":"\"0x25825AD68B5C5C0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d3fc7ae2-6b14-4e2f-b210-8b6853f657b7","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:41.935Z d3fc7ae2-6b14-4e2f-b210-8b6853f657b7 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548675 count:33 end:5548707 2026-04-19T17:42:41.935Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:xdIsHJ6kzM5AY5VuJqpLb5QXgQ0NGc8Z7jsfW6Y2OWQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:xdIsHJ6kzM5AY5VuJqpLb5QXgQ0NGc8Z7jsfW6Y2OWQ= 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.936Z bcbff9f8-939d-4bff-a469-1e9117db0abe verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.937Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:41.937Z bcbff9f8-939d-4bff-a469-1e9117db0abe verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.937Z bcbff9f8-939d-4bff-a469-1e9117db0abe info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:40 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x25825AD68B5C5C0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"bcbff9f8-939d-4bff-a469-1e9117db0abe","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:41 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:40 GMT"} 2026-04-19T17:42:41.939Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iECJeAerZUCnHEQVxNb5XjnWhn6FXzUHWsJUlUf9z8Q="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.940Z 02d3a523-fadc-413f-9ad5-182d66ae986e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iECJeAerZUCnHEQVxNb5XjnWhn6FXzUHWsJUlUf9z8Q= 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:41.941Z 02d3a523-fadc-413f-9ad5-182d66ae986e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.942Z 02d3a523-fadc-413f-9ad5-182d66ae986e debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:40 GMTSun, 19 Apr 2026 17:42:40 GMT0x25825AD68B5C5C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:40 GMT 2026-04-19T17:42:41.942Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: Serializer: Start returning stream body. 2026-04-19T17:42:41.942Z 02d3a523-fadc-413f-9ad5-182d66ae986e info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"02d3a523-fadc-413f-9ad5-182d66ae986e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:41 GMT"} 2026-04-19T17:42:41.945Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pNOgVMeYNdk9sGMtCVZqXb3b4/TpPQhtc6ac9uNUa4w="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.945Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:41.946Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.946Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pNOgVMeYNdk9sGMtCVZqXb3b4/TpPQhtc6ac9uNUa4w= 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue.operate() Schedule incoming job 81999020-1df7-4272-ad0c-683ffe84861c 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548708 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:41.947Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:41.948Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:41.949Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:41.951Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:41.951Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5548741,"lastModifiedInMS":1776620561951} 2026-04-19T17:42:41.951Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue.operate() Job 81999020-1df7-4272-ad0c-683ffe84861c completes callback, resolve. 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue.operate() Schedule incoming job fcfd7545-8046-4bb2-ae5f-45951db1e834 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548708 count:33 end:5548740 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue.operate() Job fcfd7545-8046-4bb2-ae5f-45951db1e834 completes callback, resolve. 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:41.952Z 74a98504-daea-42c3-85f4-8266880fd9a2 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.953Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.953Z 74a98504-daea-42c3-85f4-8266880fd9a2 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x21AA6ACD7DDD0C0\"","last-modified":"Sun, 19 Apr 2026 17:42:41 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"74a98504-daea-42c3-85f4-8266880fd9a2","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:41.954Z 74a98504-daea-42c3-85f4-8266880fd9a2 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548708 count:33 end:5548740 2026-04-19T17:42:41.955Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/zFZFqKOmkPMQWOz/CJJNEEbiMb42a2QAHRg2WejilA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.956Z 9f040f38-556d-406a-add2-60791e1d67dc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/zFZFqKOmkPMQWOz/CJJNEEbiMb42a2QAHRg2WejilA= 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:41.957Z 9f040f38-556d-406a-add2-60791e1d67dc info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc debug: OperationQueue.operate() Schedule incoming job 748bf1f6-50ec-4ccd-ae8a-af558661dae4 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548708 count:33 end:5548740 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc debug: OperationQueue.operate() Job 748bf1f6-50ec-4ccd-ae8a-af558661dae4 completes callback, resolve. 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc info: Serializer: Start returning stream body. 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:41.958Z 9f040f38-556d-406a-add2-60791e1d67dc debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.961Z 9f040f38-556d-406a-add2-60791e1d67dc info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:41 GMT","content-length":"33","content-type":"application/octet-stream","etag":"\"0x21AA6ACD7DDD0C0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"9f040f38-556d-406a-add2-60791e1d67dc","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:41.961Z 9f040f38-556d-406a-add2-60791e1d67dc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548708 count:33 end:5548740 2026-04-19T17:42:41.962Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NIISkrRUAs3FtFzSVcqdMTO9D7Ea2sm6qYfiRgM9fi8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:41.962Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:41.962Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:41.969Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:41 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NIISkrRUAs3FtFzSVcqdMTO9D7Ea2sm6qYfiRgM9fi8= 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue.operate() Schedule incoming job d9492e8f-c49d-4a3d-9115-c3bf15bf672b 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548741 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:41.970Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:41.975Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:41.975Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:41.975Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:41.975Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:41.982Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:41.982Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5548774,"lastModifiedInMS":1776620561982} 2026-04-19T17:42:41.982Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:41.982Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue.operate() Job d9492e8f-c49d-4a3d-9115-c3bf15bf672b completes callback, resolve. 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue.operate() Schedule incoming job b51e975d-c368-4695-ac29-ecbd4ef42940 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548741 count:33 end:5548773 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue.operate() Job b51e975d-c368-4695-ac29-ecbd4ef42940 completes callback, resolve. 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:41.983Z c1f62af2-cd64-4809-99c1-2f85ff666a27 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:41.984Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:41.984Z c1f62af2-cd64-4809-99c1-2f85ff666a27 info: EndMiddleware: End response. TotalTimeInMS=22 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1CCBB4A7F15A2D0\"","last-modified":"Sun, 19 Apr 2026 17:42:41 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"c1f62af2-cd64-4809-99c1-2f85ff666a27","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:41.985Z c1f62af2-cd64-4809-99c1-2f85ff666a27 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548741 count:33 end:5548773 2026-04-19T17:42:42.037Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Xp7nJKAkcxEw8DDM2AZeXH3RUt81gh95E8GQt0EMue8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.038Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:42.038Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.038Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Xp7nJKAkcxEw8DDM2AZeXH3RUt81gh95E8GQt0EMue8= 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: OperationQueue.operate() Schedule incoming job c153fd9a-7b0b-4089-bed5-b154146b4457 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.039Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548741 count:33 end:5548773 2026-04-19T17:42:42.040Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: OperationQueue.operate() Job c153fd9a-7b0b-4089-bed5-b154146b4457 completes callback, resolve. 2026-04-19T17:42:42.040Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.040Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: Serializer: Start returning stream body. 2026-04-19T17:42:42.040Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.040Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.042Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:41 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:41 GMT","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1CCBB4A7F15A2D0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:42.043Z ec1cc9fd-7e2f-4ea9-bbb0-0047fb039d01 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548741 count:33 end:5548773 2026-04-19T17:42:42.043Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:cO2CHzzydXju8zzoun8Evynq2A/ed0ghDJrK48UZ3rQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.043Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:42.043Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.044Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:42.044Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.044Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.044Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.044Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:cO2CHzzydXju8zzoun8Evynq2A/ed0ghDJrK48UZ3rQ= 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: OperationQueue.operate() Schedule incoming job ee4d5e8a-2fcf-425c-8b66-56be8b2d5dc2 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:42.045Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:42.046Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:42.046Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:42.046Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-04-19T17:42:42.046Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:42.061Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:42.061Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":5548774,"lastModifiedInMS":1776620562061} 2026-04-19T17:42:42.061Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:42.061Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: OperationQueue.operate() Job ee4d5e8a-2fcf-425c-8b66-56be8b2d5dc2 completes callback, resolve. 2026-04-19T17:42:42.062Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:42.062Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.062Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.062Z 4bdb08ae-bfbc-475b-afe7-0ef4df8d0279 info: EndMiddleware: End response. TotalTimeInMS=19 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2205CFFA44DBDE0\"","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"4bdb08ae-bfbc-475b-afe7-0ef4df8d0279","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.065Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:dN4InpDnsUC4DAadeuuIEsFR1ffH/zEpBvEImDTgisU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.065Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.066Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:dN4InpDnsUC4DAadeuuIEsFR1ffH/zEpBvEImDTgisU= 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0--1 RequiredContentLength=0 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.067Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: Serializer: Start returning stream body. 2026-04-19T17:42:42.072Z 529f8653-a8a3-4f95-a9f7-4631e3ea6701 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:42 GMT","content-length":"0","content-type":"application/octet-stream","etag":"\"0x2205CFFA44DBDE0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"529f8653-a8a3-4f95-a9f7-4631e3ea6701","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"1B2M2Y8AsgTpgAmY7PhCfg=="} 2026-04-19T17:42:42.083Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:TR14rneOAmwRCcZnhLWIR46GxFLHrdKSqjVQrw0o8L4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.083Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.085Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.097Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:42.097Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.097Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.097Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.097Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:TR14rneOAmwRCcZnhLWIR46GxFLHrdKSqjVQrw0o8L4= 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue.operate() Schedule incoming job 84e5a5a9-31c0-4e64-9de3-31f657a2f446 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:42.098Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:42.104Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:2nqlhDpPkbzui/6Ti0XnAisTofbLiesuA1AJFxBPb70="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.105Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.105Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.105Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:42.113Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.113Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:2nqlhDpPkbzui/6Ti0XnAisTofbLiesuA1AJFxBPb70= 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.114Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue.operate() Schedule incoming job e17f4e72-a6eb-4949-af9b-f803cd910d23 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:5500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:appendExtent() Get fd:28 for extent:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 from cache. 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:appendExtent() Start writing to extent 8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 2026-04-19T17:42:42.119Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:42.125Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gltfhwZB/zWWQWOejsMSviHyvdir3MktgMoAvi/hyNs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.125Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.125Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gltfhwZB/zWWQWOejsMSviHyvdir3MktgMoAvi/hyNs= 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:42.126Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue.operate() Schedule incoming job d2873a94-4cb2-4316-8f44-8d10aed10956 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:8da7e04a-8bff-4709-a926-00cf9815c216 offset:5500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:appendExtent() Get fd:29 for extent:8da7e04a-8bff-4709-a926-00cf9815c216 from cache. 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:appendExtent() Start writing to extent 8da7e04a-8bff-4709-a926-00cf9815c216 2026-04-19T17:42:42.134Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:42.135Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7PoxmETFX4zCXev0nKKvX+pH9iqeTmQbTrdTxuMG0/s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.135Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.135Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.136Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7PoxmETFX4zCXev0nKKvX+pH9iqeTmQbTrdTxuMG0/s= 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue.operate() Schedule incoming job e2fc5db2-bd5f-4402-9181-fc2ce8a5e5f5 2026-04-19T17:42:42.141Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-04-19T17:42:42.142Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:42.142Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:appendExtent() Get fd:30 for extent:40e5782f-e588-4b6b-82f2-f451c9b6775f from cache. 2026-04-19T17:42:42.142Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-04-19T17:42:42.142Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:appendExtent() Start writing to extent 40e5782f-e588-4b6b-82f2-f451c9b6775f 2026-04-19T17:42:42.142Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:42.401Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:42.402Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:42.402Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:42.402Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"40e5782f-e588-4b6b-82f2-f451c9b6775f","locationId":"Default","path":"40e5782f-e588-4b6b-82f2-f451c9b6775f","size":7000000,"lastModifiedInMS":1776620562441} 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue.operate() Job e2fc5db2-bd5f-4402-9181-fc2ce8a5e5f5 completes callback, resolve. 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue.operate() Schedule incoming job 19f6eeb9-6cf4-4855-9245-ff6805a0ded6 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.441Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3500000 count:3500000 end:6999999 2026-04-19T17:42:42.442Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue.operate() Job 19f6eeb9-6cf4-4855-9245-ff6805a0ded6 completes callback, resolve. 2026-04-19T17:42:42.442Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-04-19T17:42:42.442Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.442Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.442Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.457Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.457Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:42.457Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.457Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-04-19T17:42:42.462Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.462Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:42.462Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.462Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-04-19T17:42:42.468Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.468Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:42.468Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:42.468Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-04-19T17:42:42.491Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.491Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c info: EndMiddleware: End response. TotalTimeInMS=356 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1f9bf1e7-7277-48f3-8cfc-6958c525585c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.492Z 1f9bf1e7-7277-48f3-8cfc-6958c525585c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3500000 count:3500000 end:6999999 2026-04-19T17:42:42.500Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-04-19T17:42:42.500Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8da7e04a-8bff-4709-a926-00cf9815c216","locationId":"Default","path":"8da7e04a-8bff-4709-a926-00cf9815c216","size":11000000,"lastModifiedInMS":1776620562500} 2026-04-19T17:42:42.501Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue.operate() Job d2873a94-4cb2-4316-8f44-8d10aed10956 completes callback, resolve. 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue.operate() Schedule incoming job 373eabab-1214-40b8-a984-a106e4779f77 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue.operate() Job 373eabab-1214-40b8-a984-a106e4779f77 completes callback, resolve. 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.507Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11048774,"lastModifiedInMS":1776620562508} 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue.operate() Job 84e5a5a9-31c0-4e64-9de3-31f657a2f446 completes callback, resolve. 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue.operate() Schedule incoming job e8e40b0c-b229-4195-8b8a-6072da8cd679 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 count:5500000 end:11048773 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue.operate() Job e8e40b0c-b229-4195-8b8a-6072da8cd679 completes callback, resolve. 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.508Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.508Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","locationId":"Default","path":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","size":11000000,"lastModifiedInMS":1776620562509} 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue.operate() Job e17f4e72-a6eb-4949-af9b-f803cd910d23 completes callback, resolve. 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue.operate() Schedule incoming job cedbf99d-ee4c-4174-9d1f-5dbc513847f4 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue.operate() Job cedbf99d-ee4c-4174-9d1f-5dbc513847f4 completes callback, resolve. 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.509Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.581Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.581Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 info: EndMiddleware: End response. TotalTimeInMS=498 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"369f8eff-1b5c-47c5-acbe-3569d4bec457","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.582Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.582Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 info: EndMiddleware: End response. TotalTimeInMS=478 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6f5847d1-d43c-44e6-be1d-ce19dd236399","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.583Z 369f8eff-1b5c-47c5-acbe-3569d4bec457 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 count:5500000 end:11048773 2026-04-19T17:42:42.584Z 6f5847d1-d43c-44e6-be1d-ce19dd236399 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.585Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.585Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d info: EndMiddleware: End response. TotalTimeInMS=460 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6fcba876-9e2b-41c1-a450-5f6743a52a2d","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.587Z 6fcba876-9e2b-41c1-a450-5f6743a52a2d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.588Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"443","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mNhPhJmkUnYFUntgAF7hjarMAZxHra6RBJtDAXNunhI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.588Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.588Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.589Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:42.589Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.589Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.589Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.589Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\ncomp:blocklist" 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mNhPhJmkUnYFUntgAF7hjarMAZxHra6RBJtDAXNunhI= 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.590Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-04-19T17:42:42.592Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw=="]},"body":"ReadableStream"} 2026-04-19T17:42:42.594Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.595Z aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x22D92ECAE15AD60\"","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"aa565eb8-a8f7-44c4-88d6-7d3efc63f7b7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:42.597Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:L8ti7DTq3XXT04OPUzIMlnUXRp+/CE4V53UCoDLHMVc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.597Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.597Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:L8ti7DTq3XXT04OPUzIMlnUXRp+/CE4V53UCoDLHMVc= 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.598Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.599Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.599Z 244bb3a3-59bb-4030-929c-3cb9b3f8b6a2 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"20000000","content-type":"application/octet-stream","etag":"\"0x22D92ECAE15AD60\"","x-ms-request-id":"244bb3a3-59bb-4030-929c-3cb9b3f8b6a2","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:42 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:42.682Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/ILu+4enackXCwQMrAyBdSzlBIveNvhJJzCaWCimHAE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.682Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.683Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/ILu+4enackXCwQMrAyBdSzlBIveNvhJJzCaWCimHAE= 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.685Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue.operate() Schedule incoming job 994afb57-6813-42df-8daf-0ed2615c3d58 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 count:5500000 end:11048773 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue.operate() Job 994afb57-6813-42df-8daf-0ed2615c3d58 completes callback, resolve. 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue.operate() Schedule incoming job 1b52ec61-21e7-4579-8832-3faf79748961 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:5500000 count:2888608 end:8388607 2026-04-19T17:42:42.686Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue.operate() Job 1b52ec61-21e7-4579-8832-3faf79748961 completes callback, resolve. 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: Serializer: Start returning stream body. 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.687Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.688Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:VUSO30u1W1wMGZEwMDqAC1viG/0j4OF8YsaKBi4AKkI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.688Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.688Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:VUSO30u1W1wMGZEwMDqAC1viG/0j4OF8YsaKBi4AKkI= 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.689Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Schedule incoming job f37ac3c9-8543-4998-8e35-19fed3fbb2a3 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:8388608 count:2611392 end:10999999 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Job f37ac3c9-8543-4998-8e35-19fed3fbb2a3 completes callback, resolve. 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Schedule incoming job f83a0bbe-e487-4223-a2af-81cf2013ba60 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Job f83a0bbe-e487-4223-a2af-81cf2013ba60 completes callback, resolve. 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Schedule incoming job 9d874b64-2a62-48ac-867e-7fb1e662454e 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.690Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3500000 count:277216 end:3777215 2026-04-19T17:42:42.697Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue.operate() Job 9d874b64-2a62-48ac-867e-7fb1e662454e completes callback, resolve. 2026-04-19T17:42:42.697Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.697Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: Serializer: Start returning stream body. 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.698Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BBScFqe47rKkIJux007tgaZRGwljZfhWIQH075Dqt0Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:42.704Z 876bc36c-df75-460b-876a-47437ba39660 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:42.708Z 876bc36c-df75-460b-876a-47437ba39660 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:42.708Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Sun, 19 Apr 2026 17:42:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BBScFqe47rKkIJux007tgaZRGwljZfhWIQH075Dqt0Y= 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-04-19T17:42:42.709Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue.operate() Schedule incoming job 549a0b5c-51cd-40e8-8715-ff6eea72791c 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3777216 count:3222784 end:6999999 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue.operate() Job 549a0b5c-51cd-40e8-8715-ff6eea72791c completes callback, resolve. 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.710Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.816Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:8388608 count:2611392 end:10999999 2026-04-19T17:42:42.826Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:42.826Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue.operate() Schedule incoming job b631c97c-455d-4e0f-b635-871353ab69dd 2026-04-19T17:42:42.826Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:42.826Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3777216 count:3222784 end:6999999 2026-04-19T17:42:42.826Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue.operate() Job b631c97c-455d-4e0f-b635-871353ab69dd completes callback, resolve. 2026-04-19T17:42:42.827Z 876bc36c-df75-460b-876a-47437ba39660 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:42.827Z 876bc36c-df75-460b-876a-47437ba39660 info: Serializer: Start returning stream body. 2026-04-19T17:42:42.827Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:42.827Z 876bc36c-df75-460b-876a-47437ba39660 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:42.828Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3777216 count:3222784 end:6999999 2026-04-19T17:42:42.864Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:5548774 count:5500000 end:11048773 2026-04-19T17:42:42.882Z 876bc36c-df75-460b-876a-47437ba39660 info: EndMiddleware: End response. TotalTimeInMS=177 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:42 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x22D92ECAE15AD60\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"876bc36c-df75-460b-876a-47437ba39660","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:42.883Z 876bc36c-df75-460b-876a-47437ba39660 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3777216 count:3222784 end:6999999 2026-04-19T17:42:42.899Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:5500000 count:5500000 end:10999999 2026-04-19T17:42:42.902Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f info: EndMiddleware: End response. TotalTimeInMS=220 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:42 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x22D92ECAE15AD60\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:42.903Z f4dfe5ea-5303-47f8-a50e-c50ed0a76b3f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:5500000 count:2888608 end:8388607 2026-04-19T17:42:42.903Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e info: EndMiddleware: End response. TotalTimeInMS=215 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:42 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x22D92ECAE15AD60\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"443b2924-a5c2-4d44-9a06-7499ff1b0d2e","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:42 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:42.903Z 443b2924-a5c2-4d44-9a06-7499ff1b0d2e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:3500000 count:277216 end:3777215 2026-04-19T17:42:43.112Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:soWOFGTiJvciszg0z4O7q9r++BxXT6eqvz6QGc+NAQA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.112Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:43.112Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.122Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:soWOFGTiJvciszg0z4O7q9r++BxXT6eqvz6QGc+NAQA= 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue.operate() Schedule incoming job 338e5b64-27f0-4d71-b6fa-00810154a0f9 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:43.123Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:43.135Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:43.135Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:43.135Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:43.162Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:43.162Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:43.162Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:43.174Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-04-19T17:42:43.237Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:43.237Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11097330,"lastModifiedInMS":1776620563237} 2026-04-19T17:42:43.237Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:43.237Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue.operate() Job 338e5b64-27f0-4d71-b6fa-00810154a0f9 completes callback, resolve. 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue.operate() Schedule incoming job 75efcaf1-3805-49b8-94f0-2be02b0a69ce 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue.operate() Job 75efcaf1-3805-49b8-94f0-2be02b0a69ce completes callback, resolve. 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:43.238Z 1afc0267-8ee8-45fd-86db-06f565d1a40e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.239Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.239Z 1afc0267-8ee8-45fd-86db-06f565d1a40e info: EndMiddleware: End response. TotalTimeInMS=127 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1afc0267-8ee8-45fd-86db-06f565d1a40e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:43.241Z 1afc0267-8ee8-45fd-86db-06f565d1a40e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.242Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"128","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:K+0cN+piLI3jWP/4tNXQpbGFuhOoysIwtbX646wBRcE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.242Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.243Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\ncomp:blocklist" 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:K+0cN+piLI3jWP/4tNXQpbGFuhOoysIwtbX646wBRcE= 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.244Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-04-19T17:42:43.245Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-04-19T17:42:43.247Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.247Z d183c1b6-19bf-45b7-a73f-a918e2e2bca5 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D08E7B7435B3B0\"","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"d183c1b6-19bf-45b7-a73f-a918e2e2bca5","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:43.269Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:JYMuJxpWFqHS+3S0NPYWH8EHHNHshA+T6XiHgtVRi5g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.269Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:43.269Z 6f648c73-e916-402a-9c11-af5cd02fb140 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:JYMuJxpWFqHS+3S0NPYWH8EHHNHshA+T6XiHgtVRi5g= 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.270Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.271Z 6f648c73-e916-402a-9c11-af5cd02fb140 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.271Z 6f648c73-e916-402a-9c11-af5cd02fb140 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"48556","content-type":"application/octet-stream","etag":"\"0x1D08E7B7435B3B0\"","x-ms-request-id":"6f648c73-e916-402a-9c11-af5cd02fb140","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:43.273Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:d4eFztDJvjGbBBI5+rfqiGkpU+AABk5De6UKPUEjwfE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.273Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.274Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:d4eFztDJvjGbBBI5+rfqiGkpU+AABk5De6UKPUEjwfE= 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue.operate() Schedule incoming job a1b972c6-da36-4f7b-b6de-e77015c4b465 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.275Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue.operate() Job a1b972c6-da36-4f7b-b6de-e77015c4b465 completes callback, resolve. 2026-04-19T17:42:43.276Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:43.276Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue.operate() Schedule incoming job a158b0d6-2133-4483-b280-b4927d5c8fe5 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue.operate() Job a158b0d6-2133-4483-b280-b4927d5c8fe5 completes callback, resolve. 2026-04-19T17:42:43.277Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.278Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.278Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:43.278Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.278Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.283Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x1D08E7B7435B3B0\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b88d47fe-f59a-4e92-8f7a-31f668fb88b5","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:43.284Z b88d47fe-f59a-4e92-8f7a-31f668fb88b5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11048774 count:48556 end:11097329 2026-04-19T17:42:43.351Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.351Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.351Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ= 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.352Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.353Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.355Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:40 GMTSun, 19 Apr 2026 17:42:40 GMT0x25825AD68B5C5C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:40 GMTtest2.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x21AA6ACD7DDD0C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest3.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x22D92ECAE15AD6020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D08E7B7435B3B048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x1CCBB4A7F15A2D033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest6.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x2205CFFA44DBDE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:42 GMT 2026-04-19T17:42:43.356Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.356Z aec467cc-45b2-4e37-89bb-4888b8fa2bc2 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"aec467cc-45b2-4e37-89bb-4888b8fa2bc2","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DYnbs58agxaFHirgLg8aRq0JeBqTwbijlS/KPf2VliU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.359Z ca20897f-7c36-43c3-8333-751f6f275392 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DYnbs58agxaFHirgLg8aRq0JeBqTwbijlS/KPf2VliU= 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.360Z ca20897f-7c36-43c3-8333-751f6f275392 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.361Z ca20897f-7c36-43c3-8333-751f6f275392 debug: Serializer: Raw response body string is 1test.csvSun, 19 Apr 2026 17:42:40 GMTSun, 19 Apr 2026 17:42:40 GMT0x25825AD68B5C5C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:40 GMTtest.csv 2026-04-19T17:42:43.361Z ca20897f-7c36-43c3-8333-751f6f275392 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.361Z ca20897f-7c36-43c3-8333-751f6f275392 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"ca20897f-7c36-43c3-8333-751f6f275392","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.363Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kWA8I10y7Kcwhg80HwP8APNWDsa8I4cVjnS/RW1arMg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.364Z e00614e1-5c04-4a88-b35a-1cc32787a0de debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kWA8I10y7Kcwhg80HwP8APNWDsa8I4cVjnS/RW1arMg= 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.365Z e00614e1-5c04-4a88-b35a-1cc32787a0de verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.366Z e00614e1-5c04-4a88-b35a-1cc32787a0de debug: Serializer: Raw response body string is test.csv1test2.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x21AA6ACD7DDD0C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest2.csv 2026-04-19T17:42:43.366Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: Serializer: Start returning stream body. 2026-04-19T17:42:43.366Z e00614e1-5c04-4a88-b35a-1cc32787a0de info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"e00614e1-5c04-4a88-b35a-1cc32787a0de","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:3bOVkQzJNKGiPBBAz/jARXJhpVwH8kE7TwtTDn4UF98="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.369Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:3bOVkQzJNKGiPBBAz/jARXJhpVwH8kE7TwtTDn4UF98= 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.370Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.371Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 debug: Serializer: Raw response body string is test2.csv1test3.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x22D92ECAE15AD6020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-04-19T17:42:43.371Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.371Z 5b668abc-1841-41f3-9cdc-8763b2ea78d9 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"5b668abc-1841-41f3-9cdc-8763b2ea78d9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.374Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:OqdkVfZZ7cLQ2uDbRrFclUgFHNbxbDjVQIOBzZLP2AU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.374Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.374Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.374Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:OqdkVfZZ7cLQ2uDbRrFclUgFHNbxbDjVQIOBzZLP2AU= 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.375Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.376Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.377Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e debug: Serializer: Raw response body string is test3.csv1test4.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D08E7B7435B3B048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-04-19T17:42:43.377Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: Serializer: Start returning stream body. 2026-04-19T17:42:43.377Z 9d611c9a-e6e6-4699-a82d-9f8a98edce5e info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"9d611c9a-e6e6-4699-a82d-9f8a98edce5e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.379Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:A6PMnuRHWJ8N8y+aSNEVCxl1GnfFz0mOYQSo1VI1mjI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.379Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.379Z 3a6cf158-e7de-4219-bda5-bff015eff69f verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:A6PMnuRHWJ8N8y+aSNEVCxl1GnfFz0mOYQSo1VI1mjI= 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.380Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.381Z 3a6cf158-e7de-4219-bda5-bff015eff69f verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.381Z 3a6cf158-e7de-4219-bda5-bff015eff69f debug: Serializer: Raw response body string is test4.csv1test5.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x1CCBB4A7F15A2D033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest5.csv 2026-04-19T17:42:43.382Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: Serializer: Start returning stream body. 2026-04-19T17:42:43.382Z 3a6cf158-e7de-4219-bda5-bff015eff69f info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"3a6cf158-e7de-4219-bda5-bff015eff69f","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.384Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9q747qnKMpWrpFK796Y4F4v1F1r3sDuGAlgqJ2O3tLY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.384Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.384Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9q747qnKMpWrpFK796Y4F4v1F1r3sDuGAlgqJ2O3tLY= 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.385Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.386Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.386Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.388Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 debug: Serializer: Raw response body string is test5.csv1test6.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x2205CFFA44DBDE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:42 GMT 2026-04-19T17:42:43.388Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.388Z b243f6d9-c8a3-45ad-9a70-4c34529e1259 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"b243f6d9-c8a3-45ad-9a70-4c34529e1259","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.391Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.392Z 16837a6e-49c7-4d42-a46d-857dc728d33b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ= 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.393Z 16837a6e-49c7-4d42-a46d-857dc728d33b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.396Z 16837a6e-49c7-4d42-a46d-857dc728d33b debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:40 GMTSun, 19 Apr 2026 17:42:40 GMT0x25825AD68B5C5C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:40 GMTtest2.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x21AA6ACD7DDD0C033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest3.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x22D92ECAE15AD6020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D08E7B7435B3B048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:41 GMTSun, 19 Apr 2026 17:42:41 GMT0x1CCBB4A7F15A2D033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:41 GMTtest6.csvSun, 19 Apr 2026 17:42:42 GMTSun, 19 Apr 2026 17:42:42 GMT0x2205CFFA44DBDE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:42 GMT 2026-04-19T17:42:43.396Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: Serializer: Start returning stream body. 2026-04-19T17:42:43.396Z 16837a6e-49c7-4d42-a46d-857dc728d33b info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"16837a6e-49c7-4d42-a46d-857dc728d33b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5g2g0qLemq/7WzLawSZeICCsk+DfH5D/0q3FiZy4UwM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.401Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.407Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:43.407Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5g2g0qLemq/7WzLawSZeICCsk+DfH5D/0q3FiZy4UwM= 2026-04-19T17:42:43.407Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.407Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.407Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.408Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.408Z d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"d0ca33b8-9ef6-4e7d-a7ba-4d6b1db15c68","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:O/WTCNA0FnQyVfMBD4zc8LktomZ0TjjVqeFwqUlvvu8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:43.410Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:O/WTCNA0FnQyVfMBD4zc8LktomZ0TjjVqeFwqUlvvu8= 2026-04-19T17:42:43.411Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.411Z 6569f103-4176-47c8-b6d7-8cc0563cd46a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.411Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.411Z 6569f103-4176-47c8-b6d7-8cc0563cd46a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.411Z 6569f103-4176-47c8-b6d7-8cc0563cd46a info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6569f103-4176-47c8-b6d7-8cc0563cd46a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nH+Me19RjezZmY5gP1UYCsr4PI7pZwb3eQdpI0Ih04A="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.413Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nH+Me19RjezZmY5gP1UYCsr4PI7pZwb3eQdpI0Ih04A= 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.414Z f15f71a2-a85f-42ff-a977-25b1aabfc8cf info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"f15f71a2-a85f-42ff-a977-25b1aabfc8cf","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.416Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6Rq9CDgHeiZnZdtNA5bM0lg9k1X1wwGJ4y/Vti9T91U="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.416Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:43.416Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.416Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6Rq9CDgHeiZnZdtNA5bM0lg9k1X1wwGJ4y/Vti9T91U= 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.417Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.418Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.418Z ac9da748-7a79-4c0b-a967-597f7ba1ff8d info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"ac9da748-7a79-4c0b-a967-597f7ba1ff8d","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.420Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SJz0oqB/KuZTYngoe+bxCGEfqlECjm9/kyUL+JPu6KU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.420Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:43.420Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SJz0oqB/KuZTYngoe+bxCGEfqlECjm9/kyUL+JPu6KU= 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.421Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.422Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.422Z ec8cffe6-4647-4f3e-9ad4-7319699bb221 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"ec8cffe6-4647-4f3e-9ad4-7319699bb221","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+YtegiG+x2JFMmdLUi3WsnXPpB55G/3cMArAB1vd0PE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.424Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+YtegiG+x2JFMmdLUi3WsnXPpB55G/3cMArAB1vd0PE= 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.425Z 33ddb8ab-838c-45a9-b744-0e663c095f18 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"33ddb8ab-838c-45a9-b744-0e663c095f18","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:43.428Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.428Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:43.428Z 9e319331-fdb6-48f2-82c5-7f4a46970285 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:q9EAwyUM3GG8miME/SllgE+PCOL1s7jSiHsPvcS13vQ= 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.429Z 9e319331-fdb6-48f2-82c5-7f4a46970285 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.436Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:43.436Z 9e319331-fdb6-48f2-82c5-7f4a46970285 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.437Z 9e319331-fdb6-48f2-82c5-7f4a46970285 debug: Serializer: Raw response body string is 5000 2026-04-19T17:42:43.437Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: Serializer: Start returning stream body. 2026-04-19T17:42:43.437Z 9e319331-fdb6-48f2-82c5-7f4a46970285 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"9e319331-fdb6-48f2-82c5-7f4a46970285","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:43.440Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nDv3LXFjdpX/QCDo3kVtZUTizei2lkpTM4S0daMIzi4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.444Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:43.444Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.445Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:43.445Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nDv3LXFjdpX/QCDo3kVtZUTizei2lkpTM4S0daMIzi4= 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:43.446Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue.operate() Schedule incoming job ebd679e7-b791-44fd-a7e1-f210cbd38e4e 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:43.447Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:43.448Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:43.448Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:43.448Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:43.449Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:43.474Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11097363,"lastModifiedInMS":1776620563475} 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue.operate() Job ebd679e7-b791-44fd-a7e1-f210cbd38e4e completes callback, resolve. 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue.operate() Schedule incoming job 2ef5ad24-0cab-4b5e-a520-3b4c2331c227 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue.operate() Job 2ef5ad24-0cab-4b5e-a520-3b4c2331c227 completes callback, resolve. 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:43.475Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.476Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:43.476Z e2de59d9-12b5-4f49-add5-e19f7605d5dc debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:43.476Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.476Z e2de59d9-12b5-4f49-add5-e19f7605d5dc info: EndMiddleware: End response. TotalTimeInMS=36 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D8BC981297BE50\"","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"e2de59d9-12b5-4f49-add5-e19f7605d5dc","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:43.481Z e2de59d9-12b5-4f49-add5-e19f7605d5dc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:43.960Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mYcrHCTn+9SIvnMF+HtefKhNcwA+e2v7yiaQiOypmsE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:43.960Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:43.960Z a6a3e0f0-add6-47b5-846f-0893a4a91273 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:43 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mYcrHCTn+9SIvnMF+HtefKhNcwA+e2v7yiaQiOypmsE= 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:43.961Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:43.962Z a6a3e0f0-add6-47b5-846f-0893a4a91273 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:43.962Z a6a3e0f0-add6-47b5-846f-0893a4a91273 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D8BC981297BE50\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"a6a3e0f0-add6-47b5-846f-0893a4a91273","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:43 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:44.075Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:S27sD1JH5++TCZPuvQh+9Rbk+B/eKh3M6rOsxq/ZbO0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.075Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:44.075Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:S27sD1JH5++TCZPuvQh+9Rbk+B/eKh3M6rOsxq/ZbO0= 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.076Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: OperationQueue.operate() Schedule incoming job 0036cbe0-dace-4021-b7f2-07a861d498b7 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: OperationQueue.operate() Job 0036cbe0-dace-4021-b7f2-07a861d498b7 completes callback, resolve. 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: Serializer: Start returning stream body. 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.077Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.079Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1D8BC981297BE50\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"8a4897ae-1fb7-4589-9306-a7e6942f07f9","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:44.083Z 8a4897ae-1fb7-4589-9306-a7e6942f07f9 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:44.162Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:V4mWRlFOu/VIg/p1j2m1l6hCaHyTla/79bf47AJsTOA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:V4mWRlFOu/VIg/p1j2m1l6hCaHyTla/79bf47AJsTOA= 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.163Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.164Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.164Z 73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D8BC981297BE50\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"73d1fcfd-fcba-4a08-91e8-3f4dc4b475c3","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:44.216Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:S27sD1JH5++TCZPuvQh+9Rbk+B/eKh3M6rOsxq/ZbO0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.216Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:44.216Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:S27sD1JH5++TCZPuvQh+9Rbk+B/eKh3M6rOsxq/ZbO0= 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.217Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: OperationQueue.operate() Schedule incoming job f20dd589-0c5a-4926-9446-4fc93031801d 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: OperationQueue.operate() Job f20dd589-0c5a-4926-9446-4fc93031801d completes callback, resolve. 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: Serializer: Start returning stream body. 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.218Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.222Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1D8BC981297BE50\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"18362e9e-ebcb-441d-8238-1065eeb4d9d1","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:44.223Z 18362e9e-ebcb-441d-8238-1065eeb4d9d1 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097330 count:33 end:11097362 2026-04-19T17:42:44.223Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KNSBr7UZg+sq5rRz7OAm/4k9xyFs/pXtPBuAg4YRKpY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.223Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:44.223Z 41c842d3-bacf-46e7-b2c4-3d526ba005de verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.223Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KNSBr7UZg+sq5rRz7OAm/4k9xyFs/pXtPBuAg4YRKpY= 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.224Z 41c842d3-bacf-46e7-b2c4-3d526ba005de verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.225Z 41c842d3-bacf-46e7-b2c4-3d526ba005de info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:43 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D8BC981297BE50\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"41c842d3-bacf-46e7-b2c4-3d526ba005de","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:43 GMT"} 2026-04-19T17:42:44.227Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:MgG7W/G3dE45bl9047gn94AqiCIk8DIkOv7UmKEF9fA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.227Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:44.227Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:MgG7W/G3dE45bl9047gn94AqiCIk8DIkOv7UmKEF9fA= 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:44.228Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.229Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D8BC981297BE5033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:43 GMT 2026-04-19T17:42:44.229Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: Serializer: Start returning stream body. 2026-04-19T17:42:44.230Z 9ff98f4e-466d-4908-ba5a-f9d2f18afa2e info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"9ff98f4e-466d-4908-ba5a-f9d2f18afa2e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT"} 2026-04-19T17:42:44.233Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"53","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:R7BDqdQImA3xlDrLpyI18zPlP2MQHMYAojNA5gDX+kU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.233Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:44.233Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n53\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:R7BDqdQImA3xlDrLpyI18zPlP2MQHMYAojNA5gDX+kU= 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.235Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":53,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:44.236Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue.operate() Schedule incoming job 51e8ced8-626c-43c9-b4cd-9812d240bce4 2026-04-19T17:42:44.236Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.236Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097363 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:44.237Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 53 bytes piped. Flush data to fd:24. 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11097416,"lastModifiedInMS":1776620564241} 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue.operate() Job 51e8ced8-626c-43c9-b4cd-9812d240bce4 completes callback, resolve. 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue.operate() Schedule incoming job f4298613-0fdf-436a-b227-f04694968b7e 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097363 count:53 end:11097415 2026-04-19T17:42:44.241Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue.operate() Job f4298613-0fdf-436a-b227-f04694968b7e completes callback, resolve. 2026-04-19T17:42:44.242Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.242Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.242Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.242Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.242Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.243Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x22F6783B5A36C40\"","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"b9730c18-b3a1-4bb9-b1c6-f4b28121590b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.247Z b9730c18-b3a1-4bb9-b1c6-f4b28121590b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097363 count:53 end:11097415 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Xab7cyJ36FUoMOgXvgtKn9DLKbCIOAxiVvvT5FkDL7s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.266Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Xab7cyJ36FUoMOgXvgtKn9DLKbCIOAxiVvvT5FkDL7s= 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.267Z 78ba1d45-b1b9-4bdd-93e7-67d568763a1a info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"53","content-type":"application/octet-stream","etag":"\"0x22F6783B5A36C40\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"78ba1d45-b1b9-4bdd-93e7-67d568763a1a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:44 GMT"} 2026-04-19T17:42:44.270Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"range":"bytes=0-52","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jFXkpT4rGD/iCQ/1mc0d3mKwQeNNw6Mc/Kj8ZJ8GpdE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.270Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:44.270Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-52\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jFXkpT4rGD/iCQ/1mc0d3mKwQeNNw6Mc/Kj8ZJ8GpdE= 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.271Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-52 RequiredContentLength=53 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: OperationQueue.operate() Schedule incoming job a5fecf83-975d-4f35-bebf-4ac624c137d6 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097363 count:53 end:11097415 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: OperationQueue.operate() Job a5fecf83-975d-4f35-bebf-4ac624c137d6 completes callback, resolve. 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: Serializer: Start returning stream body. 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.272Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.274Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","content-length":"53","content-type":"application/octet-stream","content-range":"bytes 0-52/53","etag":"\"0x22F6783B5A36C40\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"4ad213d6-39c7-465c-b9b1-0dd2d14845ac","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"HisrVC/xi16NxEXM5yQq3w=="} 2026-04-19T17:42:44.275Z 4ad213d6-39c7-465c-b9b1-0dd2d14845ac verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097363 count:53 end:11097415 2026-04-19T17:42:44.281Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:S7OJ6clLTdW1HQzKiG51jPmPFrLWFEQ24naIVPDSNRs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.281Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:44.281Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.282Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:S7OJ6clLTdW1HQzKiG51jPmPFrLWFEQ24naIVPDSNRs= 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue.operate() Schedule incoming job 2cc957ed-5bb2-4ce9-9bbf-978622f38362 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097416 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:44.283Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.287Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:44.287Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.287Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:44.287Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11097449,"lastModifiedInMS":1776620564288} 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue.operate() Job 2cc957ed-5bb2-4ce9-9bbf-978622f38362 completes callback, resolve. 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue.operate() Schedule incoming job 21d928f1-7b53-42b7-b59f-52ac2bac9e43 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097416 count:33 end:11097448 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue.operate() Job 21d928f1-7b53-42b7-b59f-52ac2bac9e43 completes callback, resolve. 2026-04-19T17:42:44.288Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.289Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.289Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.289Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.289Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.290Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1EFDE999A42B810\"","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.293Z 77a936b7-4d0e-4f35-ac3a-d7d88a95fe1a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097416 count:33 end:11097448 2026-04-19T17:42:44.341Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:oJnM3VwDeiwvzBuSFAhPTX1/e65ifJiKzX8dIZCHeuc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.341Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:44.341Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:oJnM3VwDeiwvzBuSFAhPTX1/e65ifJiKzX8dIZCHeuc= 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.342Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.343Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.343Z 3b634b75-ccc7-4ee2-b5fa-13d705413b6b info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1EFDE999A42B810\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"3b634b75-ccc7-4ee2-b5fa-13d705413b6b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:44 GMT"} 2026-04-19T17:42:44.345Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KZkWEcd1Kym1sru/zSX79Z/DRZG4d7JjLUda4KnODYQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KZkWEcd1Kym1sru/zSX79Z/DRZG4d7JjLUda4KnODYQ= 2026-04-19T17:42:44.346Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: OperationQueue.operate() Schedule incoming job ddbca3bf-5cd4-4d7c-9e71-f52b00590d49 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097416 count:33 end:11097448 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: OperationQueue.operate() Job ddbca3bf-5cd4-4d7c-9e71-f52b00590d49 completes callback, resolve. 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.347Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: Serializer: Start returning stream body. 2026-04-19T17:42:44.348Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.348Z 318c8237-e007-4c53-9b8d-3d69ded15e5a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.349Z 318c8237-e007-4c53-9b8d-3d69ded15e5a info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1EFDE999A42B810\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"318c8237-e007-4c53-9b8d-3d69ded15e5a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:44.350Z 318c8237-e007-4c53-9b8d-3d69ded15e5a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097416 count:33 end:11097448 2026-04-19T17:42:44.351Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:u0uRzkWXEIl1h30hx1hli9Iju+miDPihnrvGG37Ahxc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.351Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:44.351Z 585f7465-1243-4a18-90d0-909d8ccd43e3 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.352Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:u0uRzkWXEIl1h30hx1hli9Iju+miDPihnrvGG37Ahxc= 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: OperationQueue.operate() Schedule incoming job 2d79b25b-a498-4351-8998-3017e3360eb4 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.353Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-04-19T17:42:44.354Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:44.354Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.354Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":11097449,"lastModifiedInMS":1776620564354} 2026-04-19T17:42:44.355Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.355Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: OperationQueue.operate() Job 2d79b25b-a498-4351-8998-3017e3360eb4 completes callback, resolve. 2026-04-19T17:42:44.355Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.355Z 585f7465-1243-4a18-90d0-909d8ccd43e3 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.355Z 585f7465-1243-4a18-90d0-909d8ccd43e3 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.356Z 585f7465-1243-4a18-90d0-909d8ccd43e3 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2332277DF4E6B00\"","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"585f7465-1243-4a18-90d0-909d8ccd43e3","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5Og00Trt0f445dByP0KGpjcRUpQEIuqqn/ZKzmGClto="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.358Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5Og00Trt0f445dByP0KGpjcRUpQEIuqqn/ZKzmGClto= 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.359Z 7feb2789-fc90-45a2-ab0a-203d8ec80714 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"0","content-type":"application/octet-stream","etag":"\"0x2332277DF4E6B00\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"7feb2789-fc90-45a2-ab0a-203d8ec80714","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:44 GMT"} 2026-04-19T17:42:44.428Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FHzm8zcSYPhqdBFhJBsZVH4hhxddE352Icx+WuIZN34="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.429Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.429Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FHzm8zcSYPhqdBFhJBsZVH4hhxddE352Icx+WuIZN34= 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.430Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue.operate() Schedule incoming job 867ec033-1cf1-4529-ad54-a3f7c495d1aa 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:44.431Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.433Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1j7HsafB9zh9n1ZHKKBrNJ9eUCTRlzaxvslDy4YVlms="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.437Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.437Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1j7HsafB9zh9n1ZHKKBrNJ9eUCTRlzaxvslDy4YVlms= 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.438Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue.operate() Schedule incoming job fef5076e-b4fc-4627-a1c3-77060299d88f 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:11000000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:appendExtent() Get fd:28 for extent:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 from cache. 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:appendExtent() Start writing to extent 8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 2026-04-19T17:42:44.439Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.443Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:TIJWKF3YbtwBGSCvo9nTARyJ87VR5tLFC5INss+36xI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.444Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.444Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:TIJWKF3YbtwBGSCvo9nTARyJ87VR5tLFC5INss+36xI= 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue.operate() Schedule incoming job bbc02ff4-c0d0-4899-b219-4f6dbd5692d5 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:8da7e04a-8bff-4709-a926-00cf9815c216 offset:11000000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.445Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:appendExtent() Get fd:29 for extent:8da7e04a-8bff-4709-a926-00cf9815c216 from cache. 2026-04-19T17:42:44.446Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-04-19T17:42:44.446Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:appendExtent() Start writing to extent 8da7e04a-8bff-4709-a926-00cf9815c216 2026-04-19T17:42:44.446Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.448Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qdF09S/vH8F9d7CubSEv40lTytBLCSB++NRVtFcOZDc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.448Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.448Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qdF09S/vH8F9d7CubSEv40lTytBLCSB++NRVtFcOZDc= 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue.operate() Schedule incoming job d86db133-ac6a-4ac9-81b2-eaeb6283934a 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7000000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:appendExtent() Get fd:30 for extent:40e5782f-e588-4b6b-82f2-f451c9b6775f from cache. 2026-04-19T17:42:44.449Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-04-19T17:42:44.450Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:appendExtent() Start writing to extent 40e5782f-e588-4b6b-82f2-f451c9b6775f 2026-04-19T17:42:44.450Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:44.662Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:44.662Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.663Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:44.663Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-04-19T17:42:44.675Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"40e5782f-e588-4b6b-82f2-f451c9b6775f","locationId":"Default","path":"40e5782f-e588-4b6b-82f2-f451c9b6775f","size":10500000,"lastModifiedInMS":1776620564676} 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue.operate() Job d86db133-ac6a-4ac9-81b2-eaeb6283934a completes callback, resolve. 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue.operate() Schedule incoming job 9f8632dd-6434-49a9-9c46-eca900154752 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7000000 count:3500000 end:10499999 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue.operate() Job 9f8632dd-6434-49a9-9c46-eca900154752 completes callback, resolve. 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.676Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.721Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.722Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 info: EndMiddleware: End response. TotalTimeInMS=275 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1c498d92-b7b4-4ffb-a28e-e3902be1c029","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.723Z 1c498d92-b7b4-4ffb-a28e-e3902be1c029 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7000000 count:3500000 end:10499999 2026-04-19T17:42:44.746Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.746Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.746Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.747Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-04-19T17:42:44.751Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.751Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.752Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.752Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-04-19T17:42:44.752Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.752Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:44.752Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:44.756Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-04-19T17:42:44.773Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","locationId":"Default","path":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","size":16500000,"lastModifiedInMS":1776620564773} 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue.operate() Job fef5076e-b4fc-4627-a1c3-77060299d88f completes callback, resolve. 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue.operate() Schedule incoming job 21bbcf4a-41eb-4ab9-94c7-eac6b499d436 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue.operate() Job 21bbcf4a-41eb-4ab9-94c7-eac6b499d436 completes callback, resolve. 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.774Z ea87793b-b7ee-4529-ac38-5afd9c38264a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16597449,"lastModifiedInMS":1776620564774} 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue.operate() Job 867ec033-1cf1-4529-ad54-a3f7c495d1aa completes callback, resolve. 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue.operate() Schedule incoming job 20fbbfb3-1b1f-4e6c-bb84-34397e1a2552 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.774Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 count:5500000 end:16597448 2026-04-19T17:42:44.775Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue.operate() Job 20fbbfb3-1b1f-4e6c-bb84-34397e1a2552 completes callback, resolve. 2026-04-19T17:42:44.775Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.775Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.775Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.776Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8da7e04a-8bff-4709-a926-00cf9815c216","locationId":"Default","path":"8da7e04a-8bff-4709-a926-00cf9815c216","size":16500000,"lastModifiedInMS":1776620564776} 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue.operate() Job bbc02ff4-c0d0-4899-b219-4f6dbd5692d5 completes callback, resolve. 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue.operate() Schedule incoming job 61dc129d-7bf3-4f61-b31d-9666da2de584 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue.operate() Job 61dc129d-7bf3-4f61-b31d-9666da2de584 completes callback, resolve. 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.776Z 32bda2c4-d526-479c-8444-88645c1b6907 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.905Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.906Z 32bda2c4-d526-479c-8444-88645c1b6907 info: EndMiddleware: End response. TotalTimeInMS=463 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"32bda2c4-d526-479c-8444-88645c1b6907","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.907Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.908Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 info: EndMiddleware: End response. TotalTimeInMS=480 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"a33a7718-7faf-4cd6-97b7-82f077e2d8c6","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.909Z 32bda2c4-d526-479c-8444-88645c1b6907 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:44.909Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.909Z ea87793b-b7ee-4529-ac38-5afd9c38264a info: EndMiddleware: End response. TotalTimeInMS=476 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"ea87793b-b7ee-4529-ac38-5afd9c38264a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.910Z a33a7718-7faf-4cd6-97b7-82f077e2d8c6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 count:5500000 end:16597448 2026-04-19T17:42:44.911Z ea87793b-b7ee-4529-ac38-5afd9c38264a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:44.912Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"443","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lM2sCZuMWv54EmYXgiw5hjajrYXhaSkHI8Sz3PVtt58="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.912Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.912Z 2d472249-d0aa-4572-8e14-4ecd49452f45 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.913Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:44.913Z 2d472249-d0aa-4572-8e14-4ecd49452f45 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.913Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.913Z 2d472249-d0aa-4572-8e14-4ecd49452f45 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.913Z 2d472249-d0aa-4572-8e14-4ecd49452f45 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\ncomp:blocklist" 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lM2sCZuMWv54EmYXgiw5hjajrYXhaSkHI8Sz3PVtt58= 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.914Z 2d472249-d0aa-4572-8e14-4ecd49452f45 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-04-19T17:42:44.916Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw=="]},"body":"ReadableStream"} 2026-04-19T17:42:44.917Z 2d472249-d0aa-4572-8e14-4ecd49452f45 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.918Z 2d472249-d0aa-4572-8e14-4ecd49452f45 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x251F151E0FC37A0\"","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"2d472249-d0aa-4572-8e14-4ecd49452f45","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:44.920Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Nhw8DkPJ3NhxhZVSes9Tc0Towq8kohAw9GzriD0TTk0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.920Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.920Z 0d7ac2ee-f584-44f3-8f1f-983017239afc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.920Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Nhw8DkPJ3NhxhZVSes9Tc0Towq8kohAw9GzriD0TTk0= 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.921Z 0d7ac2ee-f584-44f3-8f1f-983017239afc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.922Z 0d7ac2ee-f584-44f3-8f1f-983017239afc info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"20000000","content-type":"application/octet-stream","etag":"\"0x251F151E0FC37A0\"","x-ms-request-id":"0d7ac2ee-f584-44f3-8f1f-983017239afc","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:44 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:44.924Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ZtfI9akOUZawv/PkiVpni7GQ0u+JTqJX3RDqcHHWQ74="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.924Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.924Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ZtfI9akOUZawv/PkiVpni7GQ0u+JTqJX3RDqcHHWQ74= 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.925Z 739eedc3-5409-495c-a104-64c9525da8c5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue.operate() Schedule incoming job 6e6d31c1-b7ac-40e1-a487-b4e2c57a2bfa 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 count:5500000 end:16597448 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue.operate() Job 6e6d31c1-b7ac-40e1-a487-b4e2c57a2bfa completes callback, resolve. 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue.operate() Schedule incoming job 210053a4-cf2f-428b-944e-3509d9d7355a 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:11000000 count:2888608 end:13888607 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue.operate() Job 210053a4-cf2f-428b-944e-3509d9d7355a completes callback, resolve. 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.926Z 739eedc3-5409-495c-a104-64c9525da8c5 info: Serializer: Start returning stream body. 2026-04-19T17:42:44.927Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.927Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.927Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.927Z 739eedc3-5409-495c-a104-64c9525da8c5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:XklkBTXDbEN4bNJXYzloq1ed9TusFejIuTQlVZ2b1Qc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:XklkBTXDbEN4bNJXYzloq1ed9TusFejIuTQlVZ2b1Qc= 2026-04-19T17:42:44.928Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Schedule incoming job 71f5d325-17e3-435e-89e8-dc77d3d9b55d 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:13888608 count:2611392 end:16499999 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Job 71f5d325-17e3-435e-89e8-dc77d3d9b55d completes callback, resolve. 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Schedule incoming job d7ca1862-68ab-4e48-8b3a-d9bfa2f4c292 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Job d7ca1862-68ab-4e48-8b3a-d9bfa2f4c292 completes callback, resolve. 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Schedule incoming job 1c61f97b-c6c4-4a02-b15a-0c2bd5fa37c2 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7000000 count:277216 end:7277215 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue.operate() Job 1c61f97b-c6c4-4a02-b15a-0c2bd5fa37c2 completes callback, resolve. 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.929Z af481a8d-2523-4b10-ad9a-020d2071183a info: Serializer: Start returning stream body. 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.930Z af481a8d-2523-4b10-ad9a-020d2071183a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.930Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jhExwiwuuZzfGQ/rov1GbkKF5CyZe5gTFAnFgnbA8gs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:44.930Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:44.930Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Sun, 19 Apr 2026 17:42:44 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jhExwiwuuZzfGQ/rov1GbkKF5CyZe5gTFAnFgnbA8gs= 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:44.931Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue.operate() Schedule incoming job a4062378-bf7c-43dc-b1f0-8bce301ffa1d 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7277216 count:3222784 end:10499999 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue.operate() Job a4062378-bf7c-43dc-b1f0-8bce301ffa1d completes callback, resolve. 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.932Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.977Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:13888608 count:2611392 end:16499999 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue.operate() Schedule incoming job b8864272-3b8f-4074-9e73-805af7262223 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7277216 count:3222784 end:10499999 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue.operate() Job b8864272-3b8f-4074-9e73-805af7262223 completes callback, resolve. 2026-04-19T17:42:44.985Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:44.986Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: Serializer: Start returning stream body. 2026-04-19T17:42:44.986Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:44.986Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:44.987Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7277216 count:3222784 end:10499999 2026-04-19T17:42:45.016Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:11097449 count:5500000 end:16597448 2026-04-19T17:42:45.033Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 info: EndMiddleware: End response. TotalTimeInMS=103 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x251F151E0FC37A0\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:45.034Z 75ba1430-3f0d-4e10-8cf5-6cb1d7c89d24 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7277216 count:3222784 end:10499999 2026-04-19T17:42:45.049Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:11000000 count:5500000 end:16499999 2026-04-19T17:42:45.052Z 739eedc3-5409-495c-a104-64c9525da8c5 info: EndMiddleware: End response. TotalTimeInMS=128 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x251F151E0FC37A0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"739eedc3-5409-495c-a104-64c9525da8c5","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:45.053Z 739eedc3-5409-495c-a104-64c9525da8c5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:11000000 count:2888608 end:13888607 2026-04-19T17:42:45.053Z af481a8d-2523-4b10-ad9a-020d2071183a info: EndMiddleware: End response. TotalTimeInMS=125 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:44 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x251F151E0FC37A0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"af481a8d-2523-4b10-ad9a-020d2071183a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:44 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:45.053Z af481a8d-2523-4b10-ad9a-020d2071183a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:7000000 count:277216 end:7277215 2026-04-19T17:42:45.687Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:WtXW9uNnsgq6NgL92kKwwUNXX/qISm6mbeNg5ua5azQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.687Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:45.687Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:WtXW9uNnsgq6NgL92kKwwUNXX/qISm6mbeNg5ua5azQ= 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.690Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue.operate() Schedule incoming job 77f7369f-7cf1-4d7e-a624-00da3852d6ac 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:45.691Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:45.695Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:45.699Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:45.699Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:45.699Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16646005,"lastModifiedInMS":1776620565702} 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue.operate() Job 77f7369f-7cf1-4d7e-a624-00da3852d6ac completes callback, resolve. 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue.operate() Schedule incoming job 56fdf737-eff8-45c6-acec-52c6d444bd39 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue.operate() Job 56fdf737-eff8-45c6-acec-52c6d444bd39 completes callback, resolve. 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:45.702Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:45.703Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:45.703Z e39c97b6-2334-4dfb-9d72-25242b8c700c debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:45.703Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.704Z e39c97b6-2334-4dfb-9d72-25242b8c700c info: EndMiddleware: End response. TotalTimeInMS=17 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e39c97b6-2334-4dfb-9d72-25242b8c700c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:45.704Z e39c97b6-2334-4dfb-9d72-25242b8c700c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.706Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"128","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hvX6+RkiKu+7EVLgo2UP9K1pzfD9JXkDg0UPbpvPFc0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.707Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:45.707Z b6809a9a-2c21-4a6a-beeb-b11866722909 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\ncomp:blocklist" 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hvX6+RkiKu+7EVLgo2UP9K1pzfD9JXkDg0UPbpvPFc0= 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.708Z b6809a9a-2c21-4a6a-beeb-b11866722909 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.709Z b6809a9a-2c21-4a6a-beeb-b11866722909 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-04-19T17:42:45.709Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-04-19T17:42:45.710Z b6809a9a-2c21-4a6a-beeb-b11866722909 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.710Z b6809a9a-2c21-4a6a-beeb-b11866722909 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x22C939FC621BD60\"","last-modified":"Sun, 19 Apr 2026 17:42:45 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"b6809a9a-2c21-4a6a-beeb-b11866722909","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:p4S2Eyeo4IPEQaMEH5+zik0wBu2A2wedPd7VpIp4RPE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:p4S2Eyeo4IPEQaMEH5+zik0wBu2A2wedPd7VpIp4RPE= 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.713Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:45.714Z 0e873216-bb9a-4116-81a2-924eaefbfe5e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.714Z 0e873216-bb9a-4116-81a2-924eaefbfe5e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"48556","content-type":"application/octet-stream","etag":"\"0x22C939FC621BD60\"","x-ms-request-id":"0e873216-bb9a-4116-81a2-924eaefbfe5e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:45.733Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kAPB0Vftay4xd8oIwJM7z1EBq/8jtVSTMUvZdwFg2hY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.733Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:45.733Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kAPB0Vftay4xd8oIwJM7z1EBq/8jtVSTMUvZdwFg2hY= 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:45.734Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue.operate() Schedule incoming job 0ce3a5f7-541b-48e4-82d2-e5e91c915616 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue.operate() Job 0ce3a5f7-541b-48e4-82d2-e5e91c915616 completes callback, resolve. 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:45.735Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue.operate() Schedule incoming job 1e09d0d5-58eb-4b28-880d-ffda9322b1ae 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue.operate() Job 1e09d0d5-58eb-4b28-880d-ffda9322b1ae completes callback, resolve. 2026-04-19T17:42:45.736Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.737Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.738Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:45.738Z 8cd574c7-4f56-40de-a730-0265b3414a42 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:45.738Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.743Z 8cd574c7-4f56-40de-a730-0265b3414a42 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:45 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x22C939FC621BD60\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"8cd574c7-4f56-40de-a730-0265b3414a42","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:45.747Z 8cd574c7-4f56-40de-a730-0265b3414a42 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16597449 count:48556 end:16646004 2026-04-19T17:42:45.873Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IbKt2MX3MlEmHLIVt+GcnJkdpAZbWHGFgdvk2pfhsHc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.874Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.874Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.875Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.880Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:45.880Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IbKt2MX3MlEmHLIVt+GcnJkdpAZbWHGFgdvk2pfhsHc= 2026-04-19T17:42:45.880Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.880Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.880Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.881Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.885Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D8BC981297BE5033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:43 GMTtest2.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x22F6783B5A36C4053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest3.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x251F151E0FC37A020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:45 GMTSun, 19 Apr 2026 17:42:45 GMT0x22C939FC621BD6048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x1EFDE999A42B81033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest6.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x2332277DF4E6B000application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMT 2026-04-19T17:42:45.885Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: Serializer: Start returning stream body. 2026-04-19T17:42:45.885Z 4c05d34d-9897-4ae7-9a5a-56f6e699fafe info: EndMiddleware: End response. TotalTimeInMS=12 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"4c05d34d-9897-4ae7-9a5a-56f6e699fafe","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.888Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iH+f+8PY8Dy8Ckxgwt2rkvSlB2Sb4gY0LjK8qBZ8Shc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.888Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.888Z e709b2ff-39df-4589-b2bc-afd60730d659 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.888Z e709b2ff-39df-4589-b2bc-afd60730d659 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.888Z e709b2ff-39df-4589-b2bc-afd60730d659 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iH+f+8PY8Dy8Ckxgwt2rkvSlB2Sb4gY0LjK8qBZ8Shc= 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.889Z e709b2ff-39df-4589-b2bc-afd60730d659 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.890Z e709b2ff-39df-4589-b2bc-afd60730d659 debug: Serializer: Raw response body string is 1test.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D8BC981297BE5033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:43 GMTtest.csv 2026-04-19T17:42:45.890Z e709b2ff-39df-4589-b2bc-afd60730d659 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.890Z e709b2ff-39df-4589-b2bc-afd60730d659 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"e709b2ff-39df-4589-b2bc-afd60730d659","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.893Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PTCudpx3sQmxV3u0rJE7ovcDONhV2TSZDf3dWj7KRW8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.893Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.893Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PTCudpx3sQmxV3u0rJE7ovcDONhV2TSZDf3dWj7KRW8= 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.894Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.895Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.896Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 debug: Serializer: Raw response body string is test.csv1test2.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x22F6783B5A36C4053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest2.csv 2026-04-19T17:42:45.896Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.896Z cd5fb1d2-f930-4784-bdbd-d2ed2b905507 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"cd5fb1d2-f930-4784-bdbd-d2ed2b905507","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.898Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:oh/c4uIqfrb/XelthdEmuMDk4WG32q+q3b1oz9Ahhp4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.899Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:oh/c4uIqfrb/XelthdEmuMDk4WG32q+q3b1oz9Ahhp4= 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.900Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.901Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 debug: Serializer: Raw response body string is test2.csv1test3.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x251F151E0FC37A020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-04-19T17:42:45.901Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.901Z 3cf198a0-10c6-49c6-8f9e-bf2a6805afe9 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"3cf198a0-10c6-49c6-8f9e-bf2a6805afe9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.904Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:XqbY8w/S6Q/uvEKPWGLUQQ6H2JAOvSwbDUZkxiTdm68="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.904Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.904Z ab9c07e4-01ae-4236-9241-fece932b3489 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.905Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:XqbY8w/S6Q/uvEKPWGLUQQ6H2JAOvSwbDUZkxiTdm68= 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.906Z ab9c07e4-01ae-4236-9241-fece932b3489 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.924Z ab9c07e4-01ae-4236-9241-fece932b3489 debug: Serializer: Raw response body string is test3.csv1test4.csvSun, 19 Apr 2026 17:42:45 GMTSun, 19 Apr 2026 17:42:45 GMT0x22C939FC621BD6048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-04-19T17:42:45.924Z ab9c07e4-01ae-4236-9241-fece932b3489 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.924Z ab9c07e4-01ae-4236-9241-fece932b3489 info: EndMiddleware: End response. TotalTimeInMS=20 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"ab9c07e4-01ae-4236-9241-fece932b3489","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.944Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:MvSVWK77mG3Ne0oDNXEs1UsCo83LxtehSjn8gREKUY0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.944Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.944Z 6ba0392b-1981-43ce-9e56-29191d875d50 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.945Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.946Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:MvSVWK77mG3Ne0oDNXEs1UsCo83LxtehSjn8gREKUY0= 2026-04-19T17:42:45.946Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.946Z 6ba0392b-1981-43ce-9e56-29191d875d50 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.946Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.958Z 6ba0392b-1981-43ce-9e56-29191d875d50 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.959Z 6ba0392b-1981-43ce-9e56-29191d875d50 debug: Serializer: Raw response body string is test4.csv1test5.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x1EFDE999A42B81033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest5.csv 2026-04-19T17:42:45.959Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.959Z 6ba0392b-1981-43ce-9e56-29191d875d50 info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"6ba0392b-1981-43ce-9e56-29191d875d50","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vvJI0naCo8d+AmSFmJHthXNLdVTd/4ExplKuJrccYW4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.976Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vvJI0naCo8d+AmSFmJHthXNLdVTd/4ExplKuJrccYW4= 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.977Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.984Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 debug: Serializer: Raw response body string is test5.csv1test6.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x2332277DF4E6B000application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMT 2026-04-19T17:42:45.984Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: Serializer: Start returning stream body. 2026-04-19T17:42:45.984Z 7bf03d78-d06e-4b95-973e-3243d32ec8f5 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"7bf03d78-d06e-4b95-973e-3243d32ec8f5","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.987Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IbKt2MX3MlEmHLIVt+GcnJkdpAZbWHGFgdvk2pfhsHc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.987Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:45.987Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IbKt2MX3MlEmHLIVt+GcnJkdpAZbWHGFgdvk2pfhsHc= 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:45.988Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:45.989Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:45.991Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:43 GMTSun, 19 Apr 2026 17:42:43 GMT0x1D8BC981297BE5033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:43 GMTtest2.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x22F6783B5A36C4053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest3.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x251F151E0FC37A020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:45 GMTSun, 19 Apr 2026 17:42:45 GMT0x22C939FC621BD6048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x1EFDE999A42B81033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMTtest6.csvSun, 19 Apr 2026 17:42:44 GMTSun, 19 Apr 2026 17:42:44 GMT0x2332277DF4E6B000application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:44 GMT 2026-04-19T17:42:45.991Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: Serializer: Start returning stream body. 2026-04-19T17:42:45.991Z 1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"1102f1ff-1749-4a2b-9ee0-51b8aa0a4baf","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT"} 2026-04-19T17:42:45.996Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pudQA4hXTr0GChYVHuhq5JTLcEHKz4DzXLw8ifL6pdc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:45.996Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:45.996Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:45 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pudQA4hXTr0GChYVHuhq5JTLcEHKz4DzXLw8ifL6pdc= 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:45.997Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.001Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.002Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.002Z 204cf386-f4a1-4d54-a43f-ee5eb57a2f03 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"204cf386-f4a1-4d54-a43f-ee5eb57a2f03","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:45 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.004Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:xMkkC1WOuG1eqP+Rqy/F2K+R7EWOk/BzoDAR/oApNFM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.004Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:xMkkC1WOuG1eqP+Rqy/F2K+R7EWOk/BzoDAR/oApNFM= 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.005Z e634fee9-1360-4485-bed4-32830347ba60 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.006Z e634fee9-1360-4485-bed4-32830347ba60 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.006Z e634fee9-1360-4485-bed4-32830347ba60 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e634fee9-1360-4485-bed4-32830347ba60","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eQ04k2opSmdVV71jw4mvjntmnsJc2rrkFeEG8l/taBA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.008Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eQ04k2opSmdVV71jw4mvjntmnsJc2rrkFeEG8l/taBA= 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.009Z 920b7b1e-ceb9-40fa-b467-b3a846a5ba6e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"920b7b1e-ceb9-40fa-b467-b3a846a5ba6e","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+28s9insoHwgRySD8zPXI0mXam35MV5whoTA1j75Kv0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.011Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+28s9insoHwgRySD8zPXI0mXam35MV5whoTA1j75Kv0= 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.012Z e88be5c9-3ff5-4c5d-8d70-6fb9e977a385 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e88be5c9-3ff5-4c5d-8d70-6fb9e977a385","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.014Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:2pwtHMkNHwzDbTV5B3pVKjDaRbulLNNcQaiRaQ6vJXw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.014Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:46.014Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:2pwtHMkNHwzDbTV5B3pVKjDaRbulLNNcQaiRaQ6vJXw= 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.015Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.016Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.016Z 8d553af2-064a-440c-97b3-3fb73a6b9c90 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8d553af2-064a-440c-97b3-3fb73a6b9c90","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:JYkmaw+4TtmVfUUUTr0DN3AQGVg7Y6PLkECkD0p57Qk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.018Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:JYkmaw+4TtmVfUUUTr0DN3AQGVg7Y6PLkECkD0p57Qk= 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.019Z cd39e14a-08cd-486b-a937-165fea27d2a3 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"cd39e14a-08cd-486b-a937-165fea27d2a3","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:46.021Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Cm3UPcILwDYn1iao7OjGLRZQCt0jzWsZVtjPWeMGcvw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.021Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:46.021Z af643f64-c82d-4f9d-a550-b393854cf07c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Cm3UPcILwDYn1iao7OjGLRZQCt0jzWsZVtjPWeMGcvw= 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:46.022Z af643f64-c82d-4f9d-a550-b393854cf07c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.023Z af643f64-c82d-4f9d-a550-b393854cf07c debug: Serializer: Raw response body string is 5000 2026-04-19T17:42:46.023Z af643f64-c82d-4f9d-a550-b393854cf07c info: Serializer: Start returning stream body. 2026-04-19T17:42:46.023Z af643f64-c82d-4f9d-a550-b393854cf07c info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"af643f64-c82d-4f9d-a550-b393854cf07c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.025Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wSxGhcI6t8e5uZrZ/B3tzgkDB4KsAjXzdUiXjQMrAaw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.025Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.025Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wSxGhcI6t8e5uZrZ/B3tzgkDB4KsAjXzdUiXjQMrAaw= 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.026Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue.operate() Schedule incoming job 574c8a6b-db1a-430c-b816-2900653a17c1 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:46.027Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:46.028Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:46.028Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:46.028Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:46.028Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16646038,"lastModifiedInMS":1776620566029} 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue.operate() Job 574c8a6b-db1a-430c-b816-2900653a17c1 completes callback, resolve. 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue.operate() Schedule incoming job 70f007a2-88b8-4529-b072-44ccd6ba698c 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue.operate() Job 70f007a2-88b8-4529-b072-44ccd6ba698c completes callback, resolve. 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:46.029Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.030Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.030Z cffa7a88-5db9-4baa-b863-7646eeb0a015 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.030Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.031Z cffa7a88-5db9-4baa-b863-7646eeb0a015 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2481BDC8A039C60\"","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"cffa7a88-5db9-4baa-b863-7646eeb0a015","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:46.031Z cffa7a88-5db9-4baa-b863-7646eeb0a015 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IVww3k3cP9RT3RAq5TYXkAy2hkiLtgDcfBrJK80dhj0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.624Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IVww3k3cP9RT3RAq5TYXkAy2hkiLtgDcfBrJK80dhj0= 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.625Z 47b9e65c-66a6-4962-be68-95ddb93512c0 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x2481BDC8A039C60\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"47b9e65c-66a6-4962-be68-95ddb93512c0","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.721Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Kog6+fLEtK9H3weEcebTmQp4ORlVwsBj2cqpdAqhFuw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.721Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.721Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Kog6+fLEtK9H3weEcebTmQp4ORlVwsBj2cqpdAqhFuw= 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.722Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.725Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: OperationQueue.operate() Schedule incoming job ee58a32c-d615-4e6b-abf7-a34f6715d33e 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: OperationQueue.operate() Job ee58a32c-d615-4e6b-abf7-a34f6715d33e completes callback, resolve. 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.726Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: Serializer: Start returning stream body. 2026-04-19T17:42:46.727Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.727Z 848fa8e5-dcb0-48d2-86e2-685175571039 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.731Z 848fa8e5-dcb0-48d2-86e2-685175571039 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x2481BDC8A039C60\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"848fa8e5-dcb0-48d2-86e2-685175571039","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:46.733Z 848fa8e5-dcb0-48d2-86e2-685175571039 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.903Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IVww3k3cP9RT3RAq5TYXkAy2hkiLtgDcfBrJK80dhj0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.904Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IVww3k3cP9RT3RAq5TYXkAy2hkiLtgDcfBrJK80dhj0= 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.905Z 34aa9e03-cb2f-4c06-a6e0-a31878393eb6 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x2481BDC8A039C60\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"34aa9e03-cb2f-4c06-a6e0-a31878393eb6","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Kog6+fLEtK9H3weEcebTmQp4ORlVwsBj2cqpdAqhFuw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.908Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.910Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.910Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Kog6+fLEtK9H3weEcebTmQp4ORlVwsBj2cqpdAqhFuw= 2026-04-19T17:42:46.910Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: OperationQueue.operate() Schedule incoming job 765f846d-a6b8-4ec0-9bd3-4f443b2bafde 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: OperationQueue.operate() Job 765f846d-a6b8-4ec0-9bd3-4f443b2bafde completes callback, resolve. 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.911Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: Serializer: Start returning stream body. 2026-04-19T17:42:46.912Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.912Z 78fc7b97-889d-47ab-b285-fd42b73d982e debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.914Z 78fc7b97-889d-47ab-b285-fd42b73d982e info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x2481BDC8A039C60\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"78fc7b97-889d-47ab-b285-fd42b73d982e","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:46.915Z 78fc7b97-889d-47ab-b285-fd42b73d982e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646005 count:33 end:16646037 2026-04-19T17:42:46.915Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8cf5yyPvIBaZGzeH3FJEqLx6obKhR6Qz0LX3AVTw9hw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.915Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:46.915Z 8182c7dc-e6fd-4479-830a-37535b74f08c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8cf5yyPvIBaZGzeH3FJEqLx6obKhR6Qz0LX3AVTw9hw= 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.916Z 8182c7dc-e6fd-4479-830a-37535b74f08c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.917Z 8182c7dc-e6fd-4479-830a-37535b74f08c info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x2481BDC8A039C60\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"8182c7dc-e6fd-4479-830a-37535b74f08c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.919Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Cm3UPcILwDYn1iao7OjGLRZQCt0jzWsZVtjPWeMGcvw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Cm3UPcILwDYn1iao7OjGLRZQCt0jzWsZVtjPWeMGcvw= 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.920Z 43817272-d522-466e-a495-2f03f7f3ae72 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.921Z 43817272-d522-466e-a495-2f03f7f3ae72 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:46.921Z 43817272-d522-466e-a495-2f03f7f3ae72 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.921Z 43817272-d522-466e-a495-2f03f7f3ae72 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x2481BDC8A039C6033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMT 2026-04-19T17:42:46.922Z 43817272-d522-466e-a495-2f03f7f3ae72 info: Serializer: Start returning stream body. 2026-04-19T17:42:46.922Z 43817272-d522-466e-a495-2f03f7f3ae72 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"43817272-d522-466e-a495-2f03f7f3ae72","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.924Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"53","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PG625CqokMy7kkpklRs9lRBonVGBsoD7F0NManK1WQE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.924Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:46.924Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n53\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PG625CqokMy7kkpklRs9lRBonVGBsoD7F0NManK1WQE= 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.925Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":53,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue.operate() Schedule incoming job 6acdc62b-7741-4379-863e-0617e05fbd34 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646038 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:46.926Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:46.927Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 53 bytes piped. Flush data to fd:24. 2026-04-19T17:42:46.927Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16646091,"lastModifiedInMS":1776620566928} 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue.operate() Job 6acdc62b-7741-4379-863e-0617e05fbd34 completes callback, resolve. 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue.operate() Schedule incoming job 15268ced-74a0-4903-b873-2748c5632352 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646038 count:53 end:16646090 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue.operate() Job 15268ced-74a0-4903-b873-2748c5632352 completes callback, resolve. 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.928Z 56cd102e-0888-4e20-8244-310410d99e07 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.929Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.930Z 56cd102e-0888-4e20-8244-310410d99e07 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x26390B57F5E8CC0\"","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"56cd102e-0888-4e20-8244-310410d99e07","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:46.930Z 56cd102e-0888-4e20-8244-310410d99e07 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646038 count:53 end:16646090 2026-04-19T17:42:46.953Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ZfODvkQHxdlsQqTENa2Bo00a0fOl5RcFNB/bc8B449s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.953Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:46.953Z 3cdd74be-6a81-4651-a5fa-6a68be716948 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.954Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:46.954Z 3cdd74be-6a81-4651-a5fa-6a68be716948 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.955Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ZfODvkQHxdlsQqTENa2Bo00a0fOl5RcFNB/bc8B449s= 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.956Z 3cdd74be-6a81-4651-a5fa-6a68be716948 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"53","content-type":"application/octet-stream","etag":"\"0x26390B57F5E8CC0\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"3cdd74be-6a81-4651-a5fa-6a68be716948","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:46.959Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"range":"bytes=0-52","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7FNX4RxVPibr/FpvHWwAOFlQqCF+afxXbbT8N2tSTmg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.959Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:46.959Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-52\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:46.966Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7FNX4RxVPibr/FpvHWwAOFlQqCF+afxXbbT8N2tSTmg= 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-52 RequiredContentLength=53 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: OperationQueue.operate() Schedule incoming job cf86399f-f9f8-4b99-acfe-de526ac25108 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646038 count:53 end:16646090 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: OperationQueue.operate() Job cf86399f-f9f8-4b99-acfe-de526ac25108 completes callback, resolve. 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.967Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: Serializer: Start returning stream body. 2026-04-19T17:42:46.972Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.972Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.974Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","content-length":"53","content-type":"application/octet-stream","content-range":"bytes 0-52/53","etag":"\"0x26390B57F5E8CC0\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"HisrVC/xi16NxEXM5yQq3w=="} 2026-04-19T17:42:46.974Z 90a1d2e6-9f9c-44f0-bb0b-10337dbb9dcd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646038 count:53 end:16646090 2026-04-19T17:42:46.980Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:MhwDOZJgULdocpJ0NGh0x8J8fAlO+FrqHPeg2Miv0jk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:46.980Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:46.980Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:46 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:MhwDOZJgULdocpJ0NGh0x8J8fAlO+FrqHPeg2Miv0jk= 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:46.981Z a212b67d-e398-4e74-8874-d7a2636ef986 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue.operate() Schedule incoming job e58e2e3b-54ee-4916-965c-526a9f72d8ca 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646091 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:46.982Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:46.986Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:46.986Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:46.986Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:46.986Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:46.991Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16646124,"lastModifiedInMS":1776620566992} 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue.operate() Job e58e2e3b-54ee-4916-965c-526a9f72d8ca completes callback, resolve. 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue.operate() Schedule incoming job d56c13a9-01b1-4b0c-a1ca-a1af6b872a38 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646091 count:33 end:16646123 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue.operate() Job d56c13a9-01b1-4b0c-a1ca-a1af6b872a38 completes callback, resolve. 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:46.992Z a212b67d-e398-4e74-8874-d7a2636ef986 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:46.993Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:46.993Z a212b67d-e398-4e74-8874-d7a2636ef986 info: EndMiddleware: End response. TotalTimeInMS=14 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1E7A868C6ED5190\"","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"a212b67d-e398-4e74-8874-d7a2636ef986","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:46.998Z a212b67d-e398-4e74-8874-d7a2636ef986 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646091 count:33 end:16646123 2026-04-19T17:42:47.040Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:d0CO6t0aLr/p8PYz5wHDHgtg7VMKMwSEo3MglaNGZCs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.040Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:47.040Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:d0CO6t0aLr/p8PYz5wHDHgtg7VMKMwSEo3MglaNGZCs= 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.041Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.042Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.042Z 6abcd4ff-ede7-41a8-888b-e315c0e80ba4 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1E7A868C6ED5190\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"6abcd4ff-ede7-41a8-888b-e315c0e80ba4","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:46 GMT"} 2026-04-19T17:42:47.044Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:c3wkeY859Hcw0F3F/lTDHYPKzypOp8RBnrOYvTwevAA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.044Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:47.044Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:c3wkeY859Hcw0F3F/lTDHYPKzypOp8RBnrOYvTwevAA= 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.045Z e682857a-23a1-47ba-8534-61ce38c9f78a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: OperationQueue.operate() Schedule incoming job 0e01fa08-149a-4027-acf2-7e987fa74045 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646091 count:33 end:16646123 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: OperationQueue.operate() Job 0e01fa08-149a-4027-acf2-7e987fa74045 completes callback, resolve. 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a info: Serializer: Start returning stream body. 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.046Z e682857a-23a1-47ba-8534-61ce38c9f78a debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.047Z e682857a-23a1-47ba-8534-61ce38c9f78a info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:46 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:46 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1E7A868C6ED5190\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"e682857a-23a1-47ba-8534-61ce38c9f78a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:47.048Z e682857a-23a1-47ba-8534-61ce38c9f78a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646091 count:33 end:16646123 2026-04-19T17:42:47.049Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Zt8rCBoYaSFHhXLeCDjz0V5OwviZuebd/s/vlaWrHwQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.049Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:47.049Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.050Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:47.050Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.050Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.050Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.050Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Zt8rCBoYaSFHhXLeCDjz0V5OwviZuebd/s/vlaWrHwQ= 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: OperationQueue.operate() Schedule incoming job a2630808-0418-4d82-8d7f-78b4deed143e 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:47.051Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":16646124,"lastModifiedInMS":1776620567052} 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: OperationQueue.operate() Job a2630808-0418-4d82-8d7f-78b4deed143e completes callback, resolve. 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:47.052Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.053Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.053Z 1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x26E3360A1C8A5C0\"","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"1f39f4a4-0bbf-4034-9fae-3a0c4418d3e9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4Vk07bznmbppgUMKx59zYmUgNDsIonjKRp95l0rvPWc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4Vk07bznmbppgUMKx59zYmUgNDsIonjKRp95l0rvPWc= 2026-04-19T17:42:47.055Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.056Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.056Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.056Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.056Z d834d3ee-53f4-4667-a4a6-7640e7bd3fb1 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"0","content-type":"application/octet-stream","etag":"\"0x26E3360A1C8A5C0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"d834d3ee-53f4-4667-a4a6-7640e7bd3fb1","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:47 GMT"} 2026-04-19T17:42:47.064Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:I8ZXTKcqkNAoMLS5Iy6fTbTsLuGiO8kiClJL7YmQ3hg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.064Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.064Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.065Z a616476f-f1c6-4ecd-9437-f580801760f6 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:I8ZXTKcqkNAoMLS5Iy6fTbTsLuGiO8kiClJL7YmQ3hg= 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue.operate() Schedule incoming job 0bb3ccda-cf13-41e2-9302-e7225b1f48a0 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:47.066Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:47.071Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:47.071Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:47.071Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:47.072Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bmJCHCsoaEaIVeEI6qKp9EqK0mu/3Iy4B6B8vtUJs8Q="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.072Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.072Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.073Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:47.073Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.073Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.073Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.073Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bmJCHCsoaEaIVeEI6qKp9EqK0mu/3Iy4B6B8vtUJs8Q= 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue.operate() Schedule incoming job 50a671bf-c55e-485e-b560-f01517128993 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:16500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:appendExtent() Get fd:28 for extent:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 from cache. 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:appendExtent() Start writing to extent 8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 2026-04-19T17:42:47.074Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:47.080Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:dtz3uv6zPebolFrNWyHw1PJJMT+QO6+RV9LIvQI69b4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.080Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.080Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.081Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:dtz3uv6zPebolFrNWyHw1PJJMT+QO6+RV9LIvQI69b4= 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue.operate() Schedule incoming job 40997a50-1ebf-40e5-bfed-218a76a6f0a6 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:8da7e04a-8bff-4709-a926-00cf9815c216 offset:16500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:appendExtent() Get fd:29 for extent:8da7e04a-8bff-4709-a926-00cf9815c216 from cache. 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:appendExtent() Start writing to extent 8da7e04a-8bff-4709-a926-00cf9815c216 2026-04-19T17:42:47.082Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:47.087Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:thXD7pdA2+we5rWaFm7wWoOkuztSsuZ5qCDG2S2HCL0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.087Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.087Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.089Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:thXD7pdA2+we5rWaFm7wWoOkuztSsuZ5qCDG2S2HCL0= 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.098Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue.operate() Schedule incoming job e57a5c96-79e6-4827-a86d-567a5277058e 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10500000 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:appendExtent() Get fd:30 for extent:40e5782f-e588-4b6b-82f2-f451c9b6775f from cache. 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:appendExtent() Start writing to extent 40e5782f-e588-4b6b-82f2-f451c9b6775f 2026-04-19T17:42:47.099Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:47.269Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:47.269Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:47.269Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-04-19T17:42:47.270Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-04-19T17:42:47.385Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"40e5782f-e588-4b6b-82f2-f451c9b6775f","locationId":"Default","path":"40e5782f-e588-4b6b-82f2-f451c9b6775f","size":14000000,"lastModifiedInMS":1776620567386} 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue.operate() Job e57a5c96-79e6-4827-a86d-567a5277058e completes callback, resolve. 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue.operate() Schedule incoming job 03257f3a-eed6-4879-b2db-ddf644e0acb4 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10500000 count:3500000 end:13999999 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue.operate() Job 03257f3a-eed6-4879-b2db-ddf644e0acb4 completes callback, resolve. 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-04-19T17:42:47.386Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.387Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.387Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.392Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.393Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:47.393Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.393Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-04-19T17:42:47.405Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.405Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:47.405Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.405Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.405Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:47.405Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-04-19T17:42:47.405Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-04-19T17:42:47.411Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-04-19T17:42:47.431Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.431Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 info: EndMiddleware: End response. TotalTimeInMS=344 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.432Z a5fd32ec-90b4-4a0d-9b2d-7a0719878cd5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10500000 count:3500000 end:13999999 2026-04-19T17:42:47.448Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8da7e04a-8bff-4709-a926-00cf9815c216","locationId":"Default","path":"8da7e04a-8bff-4709-a926-00cf9815c216","size":22000000,"lastModifiedInMS":1776620567449} 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue.operate() Job 40997a50-1ebf-40e5-bfed-218a76a6f0a6 completes callback, resolve. 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue.operate() Schedule incoming job a418d0f6-fdef-4a95-9765-bb77407fee31 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue.operate() Job a418d0f6-fdef-4a95-9765-bb77407fee31 completes callback, resolve. 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.449Z 457a6003-695e-44d7-beee-2e69b525f0b4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","locationId":"Default","path":"8cdd75f8-ea9d-45b5-8d7f-269a8a022e25","size":22000000,"lastModifiedInMS":1776620567450} 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue.operate() Job 50a671bf-c55e-485e-b560-f01517128993 completes callback, resolve. 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue.operate() Schedule incoming job e196bbd9-dbc2-4e38-b494-238fd435dd10 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue.operate() Job e196bbd9-dbc2-4e38-b494-238fd435dd10 completes callback, resolve. 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.450Z 65f582ea-6827-4a4d-a14d-077343e15a51 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":22146124,"lastModifiedInMS":1776620567450} 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue.operate() Job 0bb3ccda-cf13-41e2-9302-e7225b1f48a0 completes callback, resolve. 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue.operate() Schedule incoming job 697ca28b-397b-4626-9a91-ffc405dd610f 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 count:5500000 end:22146123 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue.operate() Job 697ca28b-397b-4626-9a91-ffc405dd610f completes callback, resolve. 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.450Z a616476f-f1c6-4ecd-9437-f580801760f6 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.505Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.505Z 457a6003-695e-44d7-beee-2e69b525f0b4 info: EndMiddleware: End response. TotalTimeInMS=425 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"457a6003-695e-44d7-beee-2e69b525f0b4","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.506Z 457a6003-695e-44d7-beee-2e69b525f0b4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.507Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.508Z a616476f-f1c6-4ecd-9437-f580801760f6 info: EndMiddleware: End response. TotalTimeInMS=443 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"a616476f-f1c6-4ecd-9437-f580801760f6","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.508Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.508Z 65f582ea-6827-4a4d-a14d-077343e15a51 info: EndMiddleware: End response. TotalTimeInMS=436 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"65f582ea-6827-4a4d-a14d-077343e15a51","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.509Z a616476f-f1c6-4ecd-9437-f580801760f6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 count:5500000 end:22146123 2026-04-19T17:42:47.510Z 65f582ea-6827-4a4d-a14d-077343e15a51 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.511Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"443","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:yzpZYlr8WUN8P4z41YUNDZe7lMSRXu3XDn1gjkVcoK4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.511Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.511Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv\ncomp:blocklist" 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:yzpZYlr8WUN8P4z41YUNDZe7lMSRXu3XDn1gjkVcoK4= 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.512Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.513Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-04-19T17:42:47.514Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw=="]},"body":"ReadableStream"} 2026-04-19T17:42:47.515Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.515Z bbe0f5e0-6236-4aa5-8e64-3cab2caa6404 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1F9BF5E96984720\"","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"bbe0f5e0-6236-4aa5-8e64-3cab2caa6404","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:XZNlvrIJhRAROe6tIPtEFSUYUlmNm7viLYKQQW+ExUY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.518Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:XZNlvrIJhRAROe6tIPtEFSUYUlmNm7viLYKQQW+ExUY= 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.519Z 10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"20000000","content-type":"application/octet-stream","etag":"\"0x1F9BF5E96984720\"","x-ms-request-id":"10bf5fe8-5bd7-4e2b-aeeb-bb8e0313c9f6","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:47 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iNOZ0S89+uQx+UUtMSnUT9miIuBUrYR66kZx6zVP8oI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.541Z 701c161b-5576-4013-8994-90d5fd7d268d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iNOZ0S89+uQx+UUtMSnUT9miIuBUrYR66kZx6zVP8oI= 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue.operate() Schedule incoming job 6f1a9967-6de4-43c0-b3bd-5a2a0b695af3 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 count:5500000 end:22146123 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue.operate() Job 6f1a9967-6de4-43c0-b3bd-5a2a0b695af3 completes callback, resolve. 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue.operate() Schedule incoming job 830169ea-d616-4147-85e6-4ca56eae5868 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:16500000 count:2888608 end:19388607 2026-04-19T17:42:47.542Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue.operate() Job 830169ea-d616-4147-85e6-4ca56eae5868 completes callback, resolve. 2026-04-19T17:42:47.543Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.543Z 701c161b-5576-4013-8994-90d5fd7d268d info: Serializer: Start returning stream body. 2026-04-19T17:42:47.544Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.544Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.544Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.544Z 701c161b-5576-4013-8994-90d5fd7d268d debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1gUhzerWT0lUt8hq/M9MrdcbiwqakFzD3Tcy4Hw9HIs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1gUhzerWT0lUt8hq/M9MrdcbiwqakFzD3Tcy4Hw9HIs= 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.545Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Schedule incoming job c887f427-4ee9-4aef-989b-373e5f575364 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:19388608 count:2611392 end:21999999 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Job c887f427-4ee9-4aef-989b-373e5f575364 completes callback, resolve. 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Schedule incoming job d69d3a2a-b863-4d5e-914c-fc0e3f1348d4 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Job d69d3a2a-b863-4d5e-914c-fc0e3f1348d4 completes callback, resolve. 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Schedule incoming job 77aa1b87-3653-47a2-a4f8-70abe6f9b109 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10500000 count:277216 end:10777215 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue.operate() Job 77aa1b87-3653-47a2-a4f8-70abe6f9b109 completes callback, resolve. 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.546Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: Serializer: Start returning stream body. 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.547Z d0f89e51-549e-4c2b-ab08-61c71eb589eb debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.547Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:95wGbECssS5OUootPlANpsGLObH/reekWxPDJ1HTQaM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:47.547Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:47.547Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Sun, 19 Apr 2026 17:42:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:95wGbECssS5OUootPlANpsGLObH/reekWxPDJ1HTQaM= 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:47.548Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue.operate() Schedule incoming job 0e592f38-428b-4d47-844f-b9e3d12ff56f 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10777216 count:3222784 end:13999999 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue.operate() Job 0e592f38-428b-4d47-844f-b9e3d12ff56f completes callback, resolve. 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.549Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.595Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:19388608 count:2611392 end:21999999 2026-04-19T17:42:47.662Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue.operate() Schedule incoming job cd928907-788f-4d8b-8b5b-0058ca4fcd6a 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10777216 count:3222784 end:13999999 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue.operate() Job cd928907-788f-4d8b-8b5b-0058ca4fcd6a completes callback, resolve. 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:47.663Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: Serializer: Start returning stream body. 2026-04-19T17:42:47.664Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:47.664Z 4e8e2d15-84fa-4c32-8362-614ac7af782f debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:47.665Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10777216 count:3222784 end:13999999 2026-04-19T17:42:47.708Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:16646124 count:5500000 end:22146123 2026-04-19T17:42:47.738Z 4e8e2d15-84fa-4c32-8362-614ac7af782f info: EndMiddleware: End response. TotalTimeInMS=191 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:47 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1F9BF5E96984720\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"4e8e2d15-84fa-4c32-8362-614ac7af782f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:47.739Z 4e8e2d15-84fa-4c32-8362-614ac7af782f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10777216 count:3222784 end:13999999 2026-04-19T17:42:47.755Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8da7e04a-8bff-4709-a926-00cf9815c216 path:/tmp/jl_mGmOa3/__blobstorage__/8da7e04a-8bff-4709-a926-00cf9815c216 offset:16500000 count:5500000 end:21999999 2026-04-19T17:42:47.757Z 701c161b-5576-4013-8994-90d5fd7d268d info: EndMiddleware: End response. TotalTimeInMS=216 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:47 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1F9BF5E96984720\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"701c161b-5576-4013-8994-90d5fd7d268d","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:47.758Z 701c161b-5576-4013-8994-90d5fd7d268d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 path:/tmp/jl_mGmOa3/__blobstorage__/8cdd75f8-ea9d-45b5-8d7f-269a8a022e25 offset:16500000 count:2888608 end:19388607 2026-04-19T17:42:47.759Z d0f89e51-549e-4c2b-ab08-61c71eb589eb info: EndMiddleware: End response. TotalTimeInMS=214 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:47 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1F9BF5E96984720\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d0f89e51-549e-4c2b-ab08-61c71eb589eb","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:47 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:47.759Z d0f89e51-549e-4c2b-ab08-61c71eb589eb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:40e5782f-e588-4b6b-82f2-f451c9b6775f path:/tmp/jl_mGmOa3/__blobstorage__/40e5782f-e588-4b6b-82f2-f451c9b6775f offset:10500000 count:277216 end:10777215 2026-04-19T17:42:48.018Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=block&blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:c8AUt2iCBlzbW15fqqUkc3EviGUz0thBI0QiUj8hNaQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.019Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:48.019Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.020Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-04-19T17:42:48.020Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.020Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.020Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.020Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:c8AUt2iCBlzbW15fqqUkc3EviGUz0thBI0QiUj8hNaQ= 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.021Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue.operate() Schedule incoming job a40659ed-f55d-41bf-91a9-6e8f7b1fbf7a 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:48.022Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:48.023Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:48.023Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:48.023Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-04-19T17:42:48.023Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":22194680,"lastModifiedInMS":1776620568025} 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue.operate() Job a40659ed-f55d-41bf-91a9-6e8f7b1fbf7a completes callback, resolve. 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue.operate() Schedule incoming job 9494950d-c1ff-4130-ab0d-f6d700332ce8 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue.operate() Job 9494950d-c1ff-4130-ab0d-f6d700332ce8 completes callback, resolve. 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.025Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.026Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.027Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"2752d23a-b2b3-4a53-9dd7-5494168e46e5","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:48.027Z 2752d23a-b2b3-4a53-9dd7-5494168e46e5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.038Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"128","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:B/dLYcg82Sm2DlCErVeDA5eLb7TVaoC3hA3VyspRGgQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.038Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:48.038Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv\ncomp:blocklist" 2026-04-19T17:42:48.040Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:B/dLYcg82Sm2DlCErVeDA5eLb7TVaoC3hA3VyspRGgQ= 2026-04-19T17:42:48.060Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.060Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.060Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-04-19T17:42:48.062Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-04-19T17:42:48.077Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.078Z 5607faa4-dafe-4af6-b4ef-da96f4426f90 info: EndMiddleware: End response. TotalTimeInMS=39 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x240F52131F2F8E0\"","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"5607faa4-dafe-4af6-b4ef-da96f4426f90","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:X3sMkXbkVO33RZ1nfg9qB3O+RMQq+S2ph0GPwNaRJWM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.104Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:X3sMkXbkVO33RZ1nfg9qB3O+RMQq+S2ph0GPwNaRJWM= 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.105Z 1aa9851c-f3fa-400e-885d-7a35229f7cfb info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"48556","content-type":"application/octet-stream","etag":"\"0x240F52131F2F8E0\"","x-ms-request-id":"1aa9851c-f3fa-400e-885d-7a35229f7cfb","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-04-19T17:42:48.113Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:zQc5WHMsa2FMj5fKX+uoDFi1Idorh0R+UIuIe6mOaNc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.113Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:48.113Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:zQc5WHMsa2FMj5fKX+uoDFi1Idorh0R+UIuIe6mOaNc= 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.114Z 9f320f98-6808-41d5-b7a7-f46531143578 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue.operate() Schedule incoming job f3eabe33-9004-4bcc-8530-789a45ee573a 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.115Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue.operate() Job f3eabe33-9004-4bcc-8530-789a45ee573a completes callback, resolve. 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue.operate() Schedule incoming job 19ff906b-21ee-4c3e-bb5c-87ee95bb5147 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.116Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.117Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue.operate() Job 19ff906b-21ee-4c3e-bb5c-87ee95bb5147 completes callback, resolve. 2026-04-19T17:42:48.117Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.121Z 9f320f98-6808-41d5-b7a7-f46531143578 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.121Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.121Z 9f320f98-6808-41d5-b7a7-f46531143578 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.121Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.123Z 9f320f98-6808-41d5-b7a7-f46531143578 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x240F52131F2F8E0\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"9f320f98-6808-41d5-b7a7-f46531143578","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-server-encrypted":"true"} 2026-04-19T17:42:48.123Z 9f320f98-6808-41d5-b7a7-f46531143578 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22146124 count:48556 end:22194679 2026-04-19T17:42:48.236Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.236Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.236Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI= 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.237Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.238Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.238Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.241Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x2481BDC8A039C6033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest2.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x26390B57F5E8CC053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest3.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x1F9BF5E9698472020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:48 GMTSun, 19 Apr 2026 17:42:48 GMT0x240F52131F2F8E048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x1E7A868C6ED519033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest6.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x26E3360A1C8A5C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:47 GMT 2026-04-19T17:42:48.247Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: Serializer: Start returning stream body. 2026-04-19T17:42:48.247Z d0df3fea-cc2c-4b95-a10c-ca2a2834e51d info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"d0df3fea-cc2c-4b95-a10c-ca2a2834e51d","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.250Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hU5KS/JvryPjJv24uubD/Dv55H2uWPg6M6Q4SM7oC4Q="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.250Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.250Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.250Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hU5KS/JvryPjJv24uubD/Dv55H2uWPg6M6Q4SM7oC4Q= 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.251Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.255Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.256Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 debug: Serializer: Raw response body string is 1test.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x2481BDC8A039C6033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest.csv 2026-04-19T17:42:48.256Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.256Z dffabdaf-cbf2-4bab-a63c-9e25d3f143f9 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"dffabdaf-cbf2-4bab-a63c-9e25d3f143f9","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.259Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lNY9vU8MgawpaOSswdd+Kp1HMK4eqy4e+q1sq7w8MgE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.259Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.259Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.259Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.259Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lNY9vU8MgawpaOSswdd+Kp1HMK4eqy4e+q1sq7w8MgE= 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.260Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.261Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd debug: Serializer: Raw response body string is test.csv1test2.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x26390B57F5E8CC053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest2.csv 2026-04-19T17:42:48.261Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: Serializer: Start returning stream body. 2026-04-19T17:42:48.263Z c0b3b7e4-6451-44dd-8402-a76d0b0664bd info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"c0b3b7e4-6451-44dd-8402-a76d0b0664bd","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.265Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:V5wCxjSTpA7Wjc8gKn6RV/lsIbAQfPvy86Dsy92qfJo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.265Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.265Z dbe3484c-fdf1-4e23-a535-996250a74aa2 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:V5wCxjSTpA7Wjc8gKn6RV/lsIbAQfPvy86Dsy92qfJo= 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.266Z dbe3484c-fdf1-4e23-a535-996250a74aa2 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.267Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.267Z dbe3484c-fdf1-4e23-a535-996250a74aa2 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.268Z dbe3484c-fdf1-4e23-a535-996250a74aa2 debug: Serializer: Raw response body string is test2.csv1test3.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x1F9BF5E9698472020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-04-19T17:42:48.268Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.268Z dbe3484c-fdf1-4e23-a535-996250a74aa2 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"dbe3484c-fdf1-4e23-a535-996250a74aa2","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.270Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4ofgW8c/xt9B6hTlAKdUFemvFXoGiiZc2JPwrO1RuFI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.271Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.272Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.272Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4ofgW8c/xt9B6hTlAKdUFemvFXoGiiZc2JPwrO1RuFI= 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.274Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.275Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 debug: Serializer: Raw response body string is test3.csv1test4.csvSun, 19 Apr 2026 17:42:48 GMTSun, 19 Apr 2026 17:42:48 GMT0x240F52131F2F8E048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-04-19T17:42:48.275Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.275Z 8db23282-b00b-4c67-9811-ebbbdd9d7408 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"8db23282-b00b-4c67-9811-ebbbdd9d7408","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.278Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:xge37knrmUdHas6q1Dl5CAMLkKJpNuoj9S9OaYH7ACQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.278Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.278Z e75498dd-38e5-4265-9f86-544bcd275f15 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:xge37knrmUdHas6q1Dl5CAMLkKJpNuoj9S9OaYH7ACQ= 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.279Z e75498dd-38e5-4265-9f86-544bcd275f15 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.280Z e75498dd-38e5-4265-9f86-544bcd275f15 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.281Z e75498dd-38e5-4265-9f86-544bcd275f15 debug: Serializer: Raw response body string is test4.csv1test5.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x1E7A868C6ED519033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest5.csv 2026-04-19T17:42:48.281Z e75498dd-38e5-4265-9f86-544bcd275f15 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.281Z e75498dd-38e5-4265-9f86-544bcd275f15 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"e75498dd-38e5-4265-9f86-544bcd275f15","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.283Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&maxresults=1&restype=container&marker=test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:CQHuy4DysIvgtxnfmsHoFeyJH90Z96DuUaz8mBC0cF0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.284Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-04-19T17:42:48.285Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:CQHuy4DysIvgtxnfmsHoFeyJH90Z96DuUaz8mBC0cF0= 2026-04-19T17:42:48.285Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.285Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.285Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.285Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.286Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc debug: Serializer: Raw response body string is test5.csv1test6.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x26E3360A1C8A5C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:47 GMT 2026-04-19T17:42:48.286Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: Serializer: Start returning stream body. 2026-04-19T17:42:48.286Z d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"d6eb44fb-0eaa-4a0d-bb4e-5715a25f97fc","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.288Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.288Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.288Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI= 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.289Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.290Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.292Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x2481BDC8A039C6033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest2.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x26390B57F5E8CC053application/octet-streamHisrVC/xi16NxEXM5yQq3w==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest3.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x1F9BF5E9698472020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvSun, 19 Apr 2026 17:42:48 GMTSun, 19 Apr 2026 17:42:48 GMT0x240F52131F2F8E048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvSun, 19 Apr 2026 17:42:46 GMTSun, 19 Apr 2026 17:42:46 GMT0x1E7A868C6ED519033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:46 GMTtest6.csvSun, 19 Apr 2026 17:42:47 GMTSun, 19 Apr 2026 17:42:47 GMT0x26E3360A1C8A5C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:47 GMT 2026-04-19T17:42:48.292Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.292Z 1f8931da-bfc9-4ffa-9aff-5a81ed212840 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"1f8931da-bfc9-4ffa-9aff-5a81ed212840","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.295Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DgA7/4CEh7BKwfp8H+B7Q+v3LJmv8OX+L1xz+aVCAXE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DgA7/4CEh7BKwfp8H+B7Q+v3LJmv8OX+L1xz+aVCAXE= 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.296Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.297Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.297Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.297Z 8f5fb6b6-f05b-4edc-a098-60de00cd0ad1 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8f5fb6b6-f05b-4edc-a098-60de00cd0ad1","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.299Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bFe3zQpns5GjAzxhnqfMgpq+Z9H2TBkMGVpBb1UGcsQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.299Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:48.299Z 4a386ce8-0e43-4121-a440-3262afeed558 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.299Z 4a386ce8-0e43-4121-a440-3262afeed558 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bFe3zQpns5GjAzxhnqfMgpq+Z9H2TBkMGVpBb1UGcsQ= 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.300Z 4a386ce8-0e43-4121-a440-3262afeed558 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.301Z 4a386ce8-0e43-4121-a440-3262afeed558 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"4a386ce8-0e43-4121-a440-3262afeed558","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test3.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:UMNoyPmLWXcXlOwDr9+e0PEAyTjLq49GhinsprbTmM0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test3.csv 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.303Z c90b7261-14f4-4a55-851c-4b5942a802e7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test3.csv 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test3.csv" 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:UMNoyPmLWXcXlOwDr9+e0PEAyTjLq49GhinsprbTmM0= 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.304Z c90b7261-14f4-4a55-851c-4b5942a802e7 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"c90b7261-14f4-4a55-851c-4b5942a802e7","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.306Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test4.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4bNOc1b8bmEtix2aJhiBVj6hvyo1sc3YhIuNILp7tN0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.306Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test4.csv 2026-04-19T17:42:48.306Z b97cc860-3bcc-4593-bcd7-7617cec20bee verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test4.csv 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test4.csv" 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4bNOc1b8bmEtix2aJhiBVj6hvyo1sc3YhIuNILp7tN0= 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.307Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.308Z b97cc860-3bcc-4593-bcd7-7617cec20bee verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.308Z b97cc860-3bcc-4593-bcd7-7617cec20bee info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"b97cc860-3bcc-4593-bcd7-7617cec20bee","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.310Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kxxsoVTrtlmWyVGXAzm/rCGQC85M6FKnSHWomWmLL6E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.310Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:48.310Z 8dd4c3a1-4130-446c-b93f-c0a48844649b verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.310Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.310Z 8dd4c3a1-4130-446c-b93f-c0a48844649b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kxxsoVTrtlmWyVGXAzm/rCGQC85M6FKnSHWomWmLL6E= 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.311Z 8dd4c3a1-4130-446c-b93f-c0a48844649b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8dd4c3a1-4130-446c-b93f-c0a48844649b","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.313Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test6.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:W/NV4U/N7zAtVtWzKoCFBlto4Nt5Ci9Ca8MnsLYllOk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.313Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test6.csv 2026-04-19T17:42:48.313Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: DispatchMiddleware: Operation=Blob_Delete 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test6.csv 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test6.csv" 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:W/NV4U/N7zAtVtWzKoCFBlto4Nt5Ci9Ca8MnsLYllOk= 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.314Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.315Z 02a1de9e-5300-4ae1-b9b0-240e062badf5 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"02a1de9e-5300-4ae1-b9b0-240e062badf5","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-delete-type-permanent":"true"} 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.317Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI= 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.318Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.319Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 debug: Serializer: Raw response body string is 5000 2026-04-19T17:42:48.319Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.319Z 9d0605b2-caf5-45a8-8fc6-1a8efb494be1 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"9d0605b2-caf5-45a8-8fc6-1a8efb494be1","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.855Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:V5TOCisBcMBm/8lR/yBPFUiTiRkGAjRFB7xgNZx1nS0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.856Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.856Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:V5TOCisBcMBm/8lR/yBPFUiTiRkGAjRFB7xgNZx1nS0= 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.857Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue.operate() Schedule incoming job 96ed12b8-8a04-4687-b2ea-2d2be7499221 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:48.858Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:48.859Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:48.859Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:48.859Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:48.859Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:48.860Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":22194713,"lastModifiedInMS":1776620568861} 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue.operate() Job 96ed12b8-8a04-4687-b2ea-2d2be7499221 completes callback, resolve. 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue.operate() Schedule incoming job f841cd8d-dd84-4774-860c-182bd44c1f50 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue.operate() Job f841cd8d-dd84-4774-860c-182bd44c1f50 completes callback, resolve. 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.861Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.862Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.863Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.867Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D33ED32DC4E830\"","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"57f85525-8b4c-4dd5-aafc-eb4d69a9b612","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:48.868Z 57f85525-8b4c-4dd5-aafc-eb4d69a9b612 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.869Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:T5XG5eGgYWmC32TaWXw4hxxHXfNJXAUxkWT4/9c/Cvo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.869Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.869Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.869Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:T5XG5eGgYWmC32TaWXw4hxxHXfNJXAUxkWT4/9c/Cvo= 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.870Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.871Z 6394ccee-ce14-4a84-b10c-a52fbf53bdf4 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D33ED32DC4E830\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"6394ccee-ce14-4a84-b10c-a52fbf53bdf4","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.873Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sKe+WdwYP4i6vhBFEzc4zXrGaVdNlp11wsWTdc8PlBs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.873Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.873Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sKe+WdwYP4i6vhBFEzc4zXrGaVdNlp11wsWTdc8PlBs= 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.874Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: OperationQueue.operate() Schedule incoming job 3397aec7-719a-4aca-bc20-5cfd32edb112 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: OperationQueue.operate() Job 3397aec7-719a-4aca-bc20-5cfd32edb112 completes callback, resolve. 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.875Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.877Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1D33ED32DC4E830\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"ce0114d2-2064-4c2c-bae9-7212e481a5c3","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:48.877Z ce0114d2-2064-4c2c-bae9-7212e481a5c3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:T5XG5eGgYWmC32TaWXw4hxxHXfNJXAUxkWT4/9c/Cvo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.879Z 606ba154-06fb-4697-8ac3-3cb56cbe003c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:T5XG5eGgYWmC32TaWXw4hxxHXfNJXAUxkWT4/9c/Cvo= 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.880Z 606ba154-06fb-4697-8ac3-3cb56cbe003c info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D33ED32DC4E830\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"606ba154-06fb-4697-8ac3-3cb56cbe003c","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.883Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sKe+WdwYP4i6vhBFEzc4zXrGaVdNlp11wsWTdc8PlBs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.883Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.883Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.883Z 97655967-a21f-4370-a60a-dd63288e1b2f info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:48.883Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sKe+WdwYP4i6vhBFEzc4zXrGaVdNlp11wsWTdc8PlBs= 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: OperationQueue.operate() Schedule incoming job 27163d45-8d2f-4588-91d2-a57c8906e707 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.884Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.885Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: OperationQueue.operate() Job 27163d45-8d2f-4588-91d2-a57c8906e707 completes callback, resolve. 2026-04-19T17:42:48.885Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.885Z 97655967-a21f-4370-a60a-dd63288e1b2f info: Serializer: Start returning stream body. 2026-04-19T17:42:48.885Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.885Z 97655967-a21f-4370-a60a-dd63288e1b2f debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.887Z 97655967-a21f-4370-a60a-dd63288e1b2f info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","content-length":"33","content-type":"application/octet-stream","content-range":"bytes 0-32/33","etag":"\"0x1D33ED32DC4E830\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"97655967-a21f-4370-a60a-dd63288e1b2f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"Z/poSxw382MY3AVH4rYlNQ=="} 2026-04-19T17:42:48.888Z 97655967-a21f-4370-a60a-dd63288e1b2f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194680 count:33 end:22194712 2026-04-19T17:42:48.888Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:s6l/YL7DDBbVBlsAY9DNbASmvj6LB1AnykKKZ2M4aBg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test.csv 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test.csv 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test.csv" 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:s6l/YL7DDBbVBlsAY9DNbASmvj6LB1AnykKKZ2M4aBg= 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.889Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.890Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.890Z 6491e16e-1e86-4b8d-a73c-c0d2e48fd23d info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1D33ED32DC4E830\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"6491e16e-1e86-4b8d-a73c-c0d2e48fd23d","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.892Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/?comp=list&restype=container RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob= 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.893Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/\ncomp:list\nrestype:container" 2026-04-19T17:42:48.894Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Q3C01J1UEJJtPmHIKKpcaLZ9+M6N2fAQRfVCNrqJROI= 2026-04-19T17:42:48.894Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.894Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.894Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-04-19T17:42:48.894Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.895Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 debug: Serializer: Raw response body string is 5000test.csvSun, 19 Apr 2026 17:42:48 GMTSun, 19 Apr 2026 17:42:48 GMT0x1D33ED32DC4E83033application/octet-streamZ/poSxw382MY3AVH4rYlNQ==BlockBlobunlockedavailabletrueHottrueSun, 19 Apr 2026 17:42:48 GMT 2026-04-19T17:42:48.895Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.895Z 78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"78032eef-b7a0-4c9e-a9f4-6ff2589f1ee3","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.917Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"53","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:F7IZEfLahTuWHrgVg9jHicjMuoyqEzV2bnOCuLNVmR8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.918Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:48.918Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n53\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:F7IZEfLahTuWHrgVg9jHicjMuoyqEzV2bnOCuLNVmR8= 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.919Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":53,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue.operate() Schedule incoming job cc8d334d-679f-41cd-b696-473424da0bb1 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194713 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:48.920Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:48.921Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:48.921Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:48.921Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 53 bytes piped 2026-04-19T17:42:48.921Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 53 bytes piped. Flush data to fd:24. 2026-04-19T17:42:48.922Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:48.922Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":22194766,"lastModifiedInMS":1776620568922} 2026-04-19T17:42:48.922Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:48.922Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue.operate() Job cc8d334d-679f-41cd-b696-473424da0bb1 completes callback, resolve. 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue.operate() Schedule incoming job 6c47fd2c-7461-4cd9-848f-7e820a00050a 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194713 count:53 end:22194765 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue.operate() Job 6c47fd2c-7461-4cd9-848f-7e820a00050a completes callback, resolve. 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.923Z ba358e6b-5d21-4975-b7bd-1bba01124528 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.924Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.924Z ba358e6b-5d21-4975-b7bd-1bba01124528 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D77FE46ECB77B0\"","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"ba358e6b-5d21-4975-b7bd-1bba01124528","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:48.925Z ba358e6b-5d21-4975-b7bd-1bba01124528 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194713 count:53 end:22194765 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GDCtDtDyE4Er3Py4KFK5zAY8xtLeVwRRQLBqMX26ico="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.926Z f1f58439-f1a8-4ba1-baff-a23f7c242573 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GDCtDtDyE4Er3Py4KFK5zAY8xtLeVwRRQLBqMX26ico= 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.927Z f1f58439-f1a8-4ba1-baff-a23f7c242573 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.928Z f1f58439-f1a8-4ba1-baff-a23f7c242573 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"53","content-type":"application/octet-stream","etag":"\"0x1D77FE46ECB77B0\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-request-id":"f1f58439-f1a8-4ba1-baff-a23f7c242573","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:48.930Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test2.csv RequestHeaders:{"range":"bytes=0-52","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7Hh4L2hnsIP/YKVrJ++OxS7Wx8DoOzFhSZRIQ4Y3WUE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.930Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test2.csv 2026-04-19T17:42:48.930Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test2.csv 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-52\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test2.csv" 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7Hh4L2hnsIP/YKVrJ++OxS7Wx8DoOzFhSZRIQ4Y3WUE= 2026-04-19T17:42:48.931Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-52 RequiredContentLength=53 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: OperationQueue.operate() Schedule incoming job 2fae87a3-1979-4137-981e-dff7e66d53f6 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194713 count:53 end:22194765 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: OperationQueue.operate() Job 2fae87a3-1979-4137-981e-dff7e66d53f6 completes callback, resolve. 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.932Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: Serializer: Start returning stream body. 2026-04-19T17:42:48.933Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.933Z d8794f46-9f13-4050-9475-2f0d4a3044a4 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.934Z d8794f46-9f13-4050-9475-2f0d4a3044a4 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","content-length":"53","content-type":"application/octet-stream","content-range":"bytes 0-52/53","etag":"\"0x1D77FE46ECB77B0\"","content-md5":"HisrVC/xi16NxEXM5yQq3w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d8794f46-9f13-4050-9475-2f0d4a3044a4","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"HisrVC/xi16NxEXM5yQq3w=="} 2026-04-19T17:42:48.934Z d8794f46-9f13-4050-9475-2f0d4a3044a4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194713 count:53 end:22194765 2026-04-19T17:42:48.988Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"33","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Pq0JERAHlt8m0ovVYka45VoKzC+DYIX8DPYzfBDpiyQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.989Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:48.989Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n33\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Pq0JERAHlt8m0ovVYka45VoKzC+DYIX8DPYzfBDpiyQ= 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.990Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":33,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue.operate() Schedule incoming job c7399c9e-90eb-484f-921e-7ef4659332be 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194766 MAX_EXTENT_SIZE:67108864 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:appendExtent() Get fd:24 for extent:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b from cache. 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:appendExtent() Start writing to extent dc034448-5029-4f1b-ae58-ed7bfe8e6a1b 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-04-19T17:42:48.991Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 33 bytes piped 2026-04-19T17:42:48.992Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 33 bytes piped. Flush data to fd:24. 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","locationId":"Default","path":"dc034448-5029-4f1b-ae58-ed7bfe8e6a1b","size":22194799,"lastModifiedInMS":1776620568994} 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue.operate() Job c7399c9e-90eb-484f-921e-7ef4659332be completes callback, resolve. 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue.operate() Schedule incoming job 8d3a326c-e3a3-41f6-ac56-5e9766f3fcf1 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194766 count:33 end:22194798 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue.operate() Job 8d3a326c-e3a3-41f6-ac56-5e9766f3fcf1 completes callback, resolve. 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:48.994Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:48.995Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.995Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1BD93B0DBCAF3C0\"","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"4ce3e218-ebfd-4ab1-84b1-2309abe30a78","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-request-server-encrypted":"true"} 2026-04-19T17:42:48.996Z 4ce3e218-ebfd-4ab1-84b1-2309abe30a78 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194766 count:33 end:22194798 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:khpCQprx1XCQ0pMyBsrRYRkwnmkZSpSc9QjWbDmOdlA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: DispatchMiddleware: Operation=Blob_GetProperties 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:48.998Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Sun, 19 Apr 2026 17:42:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:khpCQprx1XCQ0pMyBsrRYRkwnmkZSpSc9QjWbDmOdlA= 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:48.999Z a8f48f44-992a-41ad-9782-32b30ac7af4a info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-creation-time":"Sun, 19 Apr 2026 17:42:48 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"33","content-type":"application/octet-stream","etag":"\"0x1BD93B0DBCAF3C0\"","content-md5":"Z/poSxw382MY3AVH4rYlNQ==","x-ms-request-id":"a8f48f44-992a-41ad-9782-32b30ac7af4a","x-ms-version":"2024-02-04","date":"Sun, 19 Apr 2026 17:42:48 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true","x-ms-access-tier-change-time":"Sun, 19 Apr 2026 17:42:48 GMT"} 2026-04-19T17:42:49.001Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-4983/test5.csv RequestHeaders:{"range":"bytes=0-32","host":"127.0.0.1:17550","accept":"*/*","user-agent":"HTTP.jl/1.14.0-DEV.2058","content-length":"0","accept-encoding":"gzip","x-ms-date":"Sun, 19 Apr 2026 17:42:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5DABZMNB3EMJ76Vucv64/0MLfEh4OBKkgTaGiMGmhp0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-4983 Blob=test5.csv 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 verbose: DispatchMiddleware: Dispatching request... 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: DispatchMiddleware: Operation=Blob_Download 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-4983, blob: test5.csv 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-4983 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-32\nx-ms-date:Sun, 19 Apr 2026 17:42:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-4983/test5.csv" 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5DABZMNB3EMJ76Vucv64/0MLfEh4OBKkgTaGiMGmhp0= 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-04-19T17:42:49.002Z f91564da-9de6-42ae-aa1e-8930e0fa7084 verbose: DeserializerMiddleware: Start deserializing... 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-32 RequiredContentLength=33 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: OperationQueue.operate() Schedule incoming job 4944706c-f51c-49be-b3ae-de3939221699 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:dc034448-5029-4f1b-ae58-ed7bfe8e6a1b path:/tmp/jl_mGmOa3/__blobstorage__/dc034448-5029-4f1b-ae58-ed7bfe8e6a1b offset:22194766 count:33 end:22194798 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: OperationQueue.operate() Job 4944706c-f51c-49be-b3ae-de3939221699 completes callback, resolve. 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 verbose: SerializerMiddleware: Start serializing... 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: Serializer: Start returning stream body. 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-04-19T17:42:49.003Z f91564da-9de6-42ae-aa1e-8930e0fa7084 debug: OperationQueue:execute() return. Operation.length === 0 2026-04-19T17:42:49.005Z f91564da-9de6-42ae-aa1e-8930e0fa7084 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Cont PkgEval terminated after 349.75s: test log exceeded the size limit