Package evaluation to test CloudStore on Julia 1.11.8 (29b3528cce*) started at 2026-01-20T06:21:06.653 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.11` Set-up completed after 8.55s ################################################################################ # Installation # Installing CloudStore... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [3365d9ee] + CloudStore v1.6.4 Updating `~/.julia/environments/v1.11/Manifest.toml` [d1d4a3ce] + BitFlags v0.1.9 [85eb1798] + CloudBase v1.4.10 [3365d9ee] + CloudStore v1.6.4 [944b1d66] + CodecZlib v0.7.8 [642d12eb] + CodecZlibNG v0.1.0 [f0e56b4a] + ConcurrentUtilities v2.5.0 [460bff9d] + ExceptionUnwrapping v0.1.11 [8f5d6c58] + EzXML v1.2.3 [937e9308] + Figgy v1.1.1 [069b7b12] + FunctionWrappers v1.1.3 [cd3eb016] + HTTP v1.10.19 [c8e1da08] + IterTools v1.10.0 [692b3bcd] + JLLWrappers v1.7.1 [e6f89c97] + LoggingExtras v1.2.0 [6ac74813] + MD5 v0.2.3 [739be429] + MbedTLS v1.1.9 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.5.1 [777ac1f9] + SimpleBufferStream v1.2.0 ⌅ [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 [a4b94fbf] + NodeJS_16_jll v16.20.2+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [02c8fc9c] + XML2_jll v2.15.1+0 [c62bbaca] + ZlibNG_jll v2.3.2+0 [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 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [83775a58] + Zlib_jll v1.2.13+1 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 2.09s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 27499.0 ms ✓ HTTP 4515.2 ms ✓ CloudBase 7201.3 ms ✓ CloudStore 3 dependencies successfully precompiled in 40 seconds. 45 already precompiled. Precompilation completed after 51.43s ################################################################################ # Testing # Testing CloudStore Status `/tmp/jl_DoT4zp/Project.toml` [85eb1798] CloudBase v1.4.10 [3365d9ee] CloudStore v1.6.4 [944b1d66] CodecZlib v0.7.8 [642d12eb] CodecZlibNG v0.1.0 [460bff9d] ExceptionUnwrapping v0.1.11 [cd3eb016] HTTP v1.10.19 ⌅ [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_DoT4zp/Manifest.toml` [d1d4a3ce] BitFlags v0.1.9 [85eb1798] CloudBase v1.4.10 [3365d9ee] CloudStore v1.6.4 [944b1d66] CodecZlib v0.7.8 [642d12eb] CodecZlibNG v0.1.0 [f0e56b4a] ConcurrentUtilities v2.5.0 [460bff9d] ExceptionUnwrapping v0.1.11 [8f5d6c58] EzXML v1.2.3 [937e9308] Figgy v1.1.1 [069b7b12] FunctionWrappers v1.1.3 [cd3eb016] HTTP v1.10.19 [c8e1da08] IterTools v1.10.0 [692b3bcd] JLLWrappers v1.7.1 [e6f89c97] LoggingExtras v1.2.0 [6ac74813] MD5 v0.2.3 [739be429] MbedTLS v1.1.9 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.1 [777ac1f9] SimpleBufferStream v1.2.0 ⌅ [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 [a4b94fbf] NodeJS_16_jll v16.20.2+0 [458c3c95] OpenSSL_jll v3.5.4+0 [02c8fc9c] XML2_jll v2.15.1+0 [c62bbaca] ZlibNG_jll v2.3.2+0 [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 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.2.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [83775a58] Zlib_jll v1.2.13+1 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: You are running an older version of MinIO released 1 month before the latest release Update: Run `mc admin update ALIAS` 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. 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:40303 WebUI: http://127.0.0.1:17318 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.033714427185652235 Gbps [ Info: CloudStore.get complete with bandwidth: 0.45648810430769904 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.4161162937926254 Gbps [ Info: CloudStore.get complete with bandwidth: 1.0794100219070382 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.41911789521937703 Gbps [ Info: CloudStore.get complete with bandwidth: 1.1056518200480425 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.4229639998663837 Gbps [ Info: CloudStore.get complete with bandwidth: 1.1676874143055005 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.3969839358094918 Gbps [ Info: CloudStore.get complete with bandwidth: 1.2750339900822678 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.41677735167077073 Gbps [ Info: CloudStore.get complete with bandwidth: 1.7182464423426516 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.41206524875997635 Gbps [ Info: CloudStore.get complete with bandwidth: 1.2936199611386978 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.4040351458127379 Gbps [ Info: CloudStore.get complete with bandwidth: 1.0214376777005925 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(::Any, !Matched::String) @ Base strings/cstring.jl:178 ... Stacktrace: [1] transcode(::Type{GzipCompressor}, args::Memory{UInt8}) @ TranscodingStreams ~/.julia/packages/TranscodingStreams/2McN2/src/transcode.jl:37 [2] prepBody @ ~/.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"#1#28")(conf::CloudBase.CloudTest.Config) @ Main ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:79 [6] with(f::var"#1#28"; dir::Nothing, kw::@Kwargs{debug::Bool}) @ CloudBase.CloudTest.Minio ~/.julia/packages/CloudBase/5ahMj/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.11/Test/src/Test.jl:1709 [inlined] [9] macro expansion @ ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:51 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [11] top-level scope @ ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:49 [12] include(fname::String) @ Main ./sysimg.jl:38 [13] top-level scope @ none:6 Azurite Blob service is starting at https://127.0.0.1:10946 Azurite Blob service is successfully listening at https://127.0.0.1:10946 Azurite Queue service is starting at https://127.0.0.1:48566 Azurite Queue service is successfully listening at https://127.0.0.1:48566 Azurite Table service is starting at https://127.0.0.1:47767 Azurite Table service is successfully listening at https://127.0.0.1:47767 127.0.0.1 - - [20/Jan/2026:06:24:40 +0000] "PUT /devstoreaccount1/jl-azurite-48791/?restype=container HTTP/1.1" 201 - in: bytes, out: nothing, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:24:47 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:48 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:49 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:49 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:49 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:49 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:49 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - in: bytes, out: nothing, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:24:50 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:51 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: nothing, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:24:52 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - in: bytes, out: Vector{UInt8}, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:53 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 ┌ Warning: Skipping compression test for Vector{UInt8} output └ @ Main ~/.julia/packages/CloudStore/6XBiA/test/runtests.jl:285 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:54 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "GET /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: bytes, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:24:55 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - in: bytes, out: String, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:56 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: bytes, out: String, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:24:57 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: String, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - in: bytes, out: IO, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:24:58 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: bytes, out: IO, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:24:59 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: IO, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:00 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - in: stringfile, out: nothing, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: stringfile, out: nothing, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:01 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: nothing, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - in: stringfile, out: Vector{UInt8}, single part, no compression127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list 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 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "GET /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: stringfile, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:25:02 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - in: stringfile, out: String, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:03 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: stringfile, out: String, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: String, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - in: stringfile, out: IO, single part, no compression127.0.0.1 - - [20/Jan/2026:06:25:04 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 200 55 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 206 55 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 200 0 in: stringfile, out: IO, multipart, no compression 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [20/Jan/2026:06:25:05 +0000] "GET /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: IO, multipart, compression 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "DELETE /devstoreaccount1/jl-azurite-48791/test6.csv HTTP/1.1" 202 - in: iobuffer, out: nothing, single part, no compression 127.0.0.1 - - [20/Jan/2026:06:25:06 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "PUT /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "GET /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 206 35 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "HEAD /devstoreaccount1/jl-azurite-48791/test.csv HTTP/1.1" 200 35 127.0.0.1 - - [20/Jan/2026:06:25:07 +0000] "GET /devstoreaccount1/jl-azurite-48791/?restype=container&comp=list HTTP/1.1" 200 - AZURITE DEBUG.LOG: 2026-01-20T06:24:28.462Z info: Azurite Blob service is starting on 127.0.0.1:10946 2026-01-20T06:24:28.464Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-01-20T06:24:28.464Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-01-20T06:24:28.479Z info: BlobGCManager:start() Starting BlobGCManager. Set status to Initializing. 2026-01-20T06:24:28.479Z info: BlobGCManager:start() Trigger mark and sweep loop. Set status to Running. 2026-01-20T06:24:28.480Z info: BlobGCManager:markSweepLoop() Start next mark and sweep. 2026-01-20T06:24:28.480Z info: BlobGCManager:markSweep() Get all extents. 2026-01-20T06:24:28.481Z info: BlobGCManager:start() BlobGCManager successfully started. 2026-01-20T06:24:28.484Z info: BlobGCManager:markSweep() Got 0 extents. 2026-01-20T06:24:28.485Z info: BlobGCManager:markSweep() Get referred extents. 2026-01-20T06:24:28.486Z info: BlobGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2026-01-20T06:24:28.486Z info: BlobGCManager:markSweepLoop() Mark and sweep finished, taken 6ms. 2026-01-20T06:24:28.486Z info: BlobGCManager:markSweepLoop() Sleep for 600000ms. 2026-01-20T06:24:28.488Z info: Azurite Blob service successfully listens on https://127.0.0.1:10946 2026-01-20T06:24:28.489Z info: Azurite Queue service is starting on 127.0.0.1:48566 2026-01-20T06:24:28.489Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-01-20T06:24:28.489Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-01-20T06:24:28.495Z info: QueueGCManager:start() Starting QueueGCManager, set status to Initializing 2026-01-20T06:24:28.496Z info: QueueGCManager:start() Trigger mark and sweep loop, set status to Running. 2026-01-20T06:24:28.496Z info: QueueGCManager:markSweepLoop() Start new mark and sweep. 2026-01-20T06:24:28.496Z info: QueueGCManger:markSweep() Get all extents. 2026-01-20T06:24:28.496Z info: QueueGCManager:start() QueueGCManager successfully started. 2026-01-20T06:24:28.497Z info: QueueGCManager:marksweep() Get 0 extents. 2026-01-20T06:24:28.497Z info: QueueGCManager:markSweep() Get referred extents, then remove from allExtents. 2026-01-20T06:24:28.497Z info: QueueGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2026-01-20T06:24:28.497Z info: QueueGCManager:markSweepLoop() Mark and sweep finished, take 1ms. 2026-01-20T06:24:28.497Z info: QueueGCManager:markSweepLoop() Sleep for 60000 2026-01-20T06:24:28.498Z info: Azurite Queue service successfully listens on https://127.0.0.1:48566 2026-01-20T06:24:28.498Z info: Azurite Table service is starting on 127.0.0.1:47767 2026-01-20T06:24:28.498Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2026-01-20T06:24:28.498Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2026-01-20T06:24:28.501Z info: Azurite Table service successfully listens on https://127.0.0.1:47767 2026-01-20T06:24:40.670Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:40 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DehtMUMf/NI/OCKq6qeOo3QuOcnu3n60VbYJIw0hSGo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:40.674Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:40.675Z 2646caf5-413e-4a4f-b80d-390556c76578 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:40.683Z 2646caf5-413e-4a4f-b80d-390556c76578 info: DispatchMiddleware: Operation=Container_Create 2026-01-20T06:24:40.689Z 2646caf5-413e-4a4f-b80d-390556c76578 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:40.689Z 2646caf5-413e-4a4f-b80d-390556c76578 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:40.689Z 2646caf5-413e-4a4f-b80d-390556c76578 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:40.689Z 2646caf5-413e-4a4f-b80d-390556c76578 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:40.700Z 2646caf5-413e-4a4f-b80d-390556c76578 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:40.700Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:40.737Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:40 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\nrestype:container" 2026-01-20T06:24:40.738Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DehtMUMf/NI/OCKq6qeOo3QuOcnu3n60VbYJIw0hSGo= 2026-01-20T06:24:40.738Z 2646caf5-413e-4a4f-b80d-390556c76578 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:40.738Z 2646caf5-413e-4a4f-b80d-390556c76578 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:40.744Z 2646caf5-413e-4a4f-b80d-390556c76578 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"containerCpkScopeInfo":{}},"restype":"container","version":"2021-04-10"} 2026-01-20T06:24:40.749Z 2646caf5-413e-4a4f-b80d-390556c76578 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:40.751Z 2646caf5-413e-4a4f-b80d-390556c76578 info: EndMiddleware: End response. TotalTimeInMS=80 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x216E64F237EC760\"","last-modified":"Tue, 20 Jan 2026 06:24:40 GMT","x-ms-request-id":"2646caf5-413e-4a4f-b80d-390556c76578","x-ms-version":"2024-02-04"} 2026-01-20T06:24:47.808Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iutiOO5RAqpj6tbz0OzDLnCrAP2VDNGncovhtA+SMps="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:47.809Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:47.809Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:47.810Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:47.811Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:47.811Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:47.811Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:47.811Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:47.813Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:47.813Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:47.813Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:47 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:47.813Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iutiOO5RAqpj6tbz0OzDLnCrAP2VDNGncovhtA+SMps= 2026-01-20T06:24:47.814Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:47.814Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:47.814Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:47.815Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue.operate() Schedule incoming job d5af42b5-780e-4344-aa89-df0589ae18e4 2026-01-20T06:24:47.815Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:47.816Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:47.816Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Get fd:undefined for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:47.817Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Open file:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 for extent:a35ef10e-8715-4bce-a35c-0c4954328238, get new fd:24 2026-01-20T06:24:47.818Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:47.818Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:47.818Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:47.819Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:47.819Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:47.819Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:47.819Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:47.820Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:47.821Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":35,"lastModifiedInMS":1768890287821} 2026-01-20T06:24:47.821Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:47.821Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue.operate() Job d5af42b5-780e-4344-aa89-df0589ae18e4 completes callback, resolve. 2026-01-20T06:24:47.821Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue.operate() Schedule incoming job b9126b4a-90f3-436f-8a1f-7f4fc1665b26 2026-01-20T06:24:47.822Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:47.822Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:47.822Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue.operate() Job b9126b4a-90f3-436f-8a1f-7f4fc1665b26 completes callback, resolve. 2026-01-20T06:24:47.822Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:47.822Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:47.823Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:47.823Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:47.825Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:47.826Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c info: EndMiddleware: End response. TotalTimeInMS=18 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D289D2B305E070\"","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:47.827Z 5ce9963e-d4d0-4ffa-8c3a-1333ccbda27c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:48.462Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:48 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SeeEFEAETlnoEpYj9I5T/dw6NDTUkTwKNwgMUZO9jlE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:48.462Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:48.462Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:48.462Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:48.463Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:48.464Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:48 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:48.464Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SeeEFEAETlnoEpYj9I5T/dw6NDTUkTwKNwgMUZO9jlE= 2026-01-20T06:24:48.464Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:48.464Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:48.465Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:48.466Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:48.467Z 14e81c8f-c0d2-46b3-a181-dfbef29fd034 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1D289D2B305E070\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"14e81c8f-c0d2-46b3-a181-dfbef29fd034","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24: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":"Tue, 20 Jan 2026 06:24:47 GMT"} 2026-01-20T06:24:49.399Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4RCFQirpPa2OkURfbE6LgHO94btSoABXUi8Kxit47yk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:49.400Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:49.400Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:49.401Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:49.401Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:49.401Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:49.401Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:49.401Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4RCFQirpPa2OkURfbE6LgHO94btSoABXUi8Kxit47yk= 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:49.402Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:49.403Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:49.404Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:49.404Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: OperationQueue.operate() Schedule incoming job 245b8b1f-dcdc-47a9-9099-b47a16a24489 2026-01-20T06:24:49.404Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:49.404Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:49.405Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: OperationQueue.operate() Job 245b8b1f-dcdc-47a9-9099-b47a16a24489 completes callback, resolve. 2026-01-20T06:24:49.405Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:49.405Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: Serializer: Start returning stream body. 2026-01-20T06:24:49.406Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:49.406Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:49.414Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:47 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1D289D2B305E070\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"38c6c2ab-3cea-4701-b79a-30e48fa4cdd8","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:49.414Z 38c6c2ab-3cea-4701-b79a-30e48fa4cdd8 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:49.535Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sF+1iibUrlk+de300hCXb7MKEmWjfV4h0SAVI9TQiLc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:49.535Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:49.535Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:49.536Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sF+1iibUrlk+de300hCXb7MKEmWjfV4h0SAVI9TQiLc= 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:49.537Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:49.538Z 268bdf76-0a38-4381-ac16-0dd45ea4d115 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1D289D2B305E070\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"268bdf76-0a38-4381-ac16-0dd45ea4d115","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:49 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":"Tue, 20 Jan 2026 06:24:47 GMT"} 2026-01-20T06:24:49.541Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4RCFQirpPa2OkURfbE6LgHO94btSoABXUi8Kxit47yk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:49.541Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:49.541Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:49.541Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4RCFQirpPa2OkURfbE6LgHO94btSoABXUi8Kxit47yk= 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:49.542Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: OperationQueue.operate() Schedule incoming job daf5c4c5-4f38-4736-a581-368e0e59d5f3 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:49.543Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: OperationQueue.operate() Job daf5c4c5-4f38-4736-a581-368e0e59d5f3 completes callback, resolve. 2026-01-20T06:24:49.544Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:49.544Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: Serializer: Start returning stream body. 2026-01-20T06:24:49.544Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:49.544Z fc7feadf-e363-414c-8ce7-62686a6945c9 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:49.550Z fc7feadf-e363-414c-8ce7-62686a6945c9 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:47 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1D289D2B305E070\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"fc7feadf-e363-414c-8ce7-62686a6945c9","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:49.550Z fc7feadf-e363-414c-8ce7-62686a6945c9 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:0 count:35 end:34 2026-01-20T06:24:49.595Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NEB4qkOxMbmQlXPdHvqwAfVnDgRbf2nFRZfBcFtuVfU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:49.595Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:49.595Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:49.596Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:49.596Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:49.596Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:49.596Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NEB4qkOxMbmQlXPdHvqwAfVnDgRbf2nFRZfBcFtuVfU= 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:49.597Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:49.598Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:49.598Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:49.598Z 614c5ad5-54ae-4fce-9126-19f1597fb5a4 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:47 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1D289D2B305E070\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"614c5ad5-54ae-4fce-9126-19f1597fb5a4","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:49 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":"Tue, 20 Jan 2026 06:24:47 GMT"} 2026-01-20T06:24:49.810Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8Iobsc902guVjnWQtDl04DEJVzkU7yBh5o3dwEk5hZM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:49.810Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:49.810Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:49.811Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:49.812Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:49.812Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8Iobsc902guVjnWQtDl04DEJVzkU7yBh5o3dwEk5hZM= 2026-01-20T06:24:49.812Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:49.812Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:49.813Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:49.814Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:49.818Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:47 GMTTue, 20 Jan 2026 06:24:47 GMT0x1D289D2B305E07035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:47 GMT 2026-01-20T06:24:49.818Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 info: Serializer: Start returning stream body. 2026-01-20T06:24:49.818Z 70c95c6d-fcbe-4f9f-95ba-9cc83c493723 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":"70c95c6d-fcbe-4f9f-95ba-9cc83c493723","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:49 GMT"} 2026-01-20T06:24:50.399Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"55","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:I8dTm+qHSjgMvuwFvPbaokEqefCdcKt5xgYn71ujKJY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.400Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:50.400Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.401Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:50.402Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.402Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.402Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.402Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n55\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:I8dTm+qHSjgMvuwFvPbaokEqefCdcKt5xgYn71ujKJY= 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.403Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":55,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue.operate() Schedule incoming job 055c22ba-e54b-4db0-a9e7-53c43c3835dd 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:35 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:50.404Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:50.405Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:50.405Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:50.405Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:50.406Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 55 bytes piped. Flush data to fd:24. 2026-01-20T06:24:50.406Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:50.406Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":90,"lastModifiedInMS":1768890290406} 2026-01-20T06:24:50.407Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:50.407Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue.operate() Job 055c22ba-e54b-4db0-a9e7-53c43c3835dd completes callback, resolve. 2026-01-20T06:24:50.407Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue.operate() Schedule incoming job 66e9165f-41f1-4f12-988f-79d593729f27 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:35 count:55 end:89 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue.operate() Job 66e9165f-41f1-4f12-988f-79d593729f27 completes callback, resolve. 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:50.408Z 21c27f68-1f4a-4895-815f-ab91dfb4124c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.409Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.410Z 21c27f68-1f4a-4895-815f-ab91dfb4124c info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x21BDBA67393AD20\"","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"21c27f68-1f4a-4895-815f-ab91dfb4124c","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:50.415Z 21c27f68-1f4a-4895-815f-ab91dfb4124c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:35 count:55 end:89 2026-01-20T06:24:50.465Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:i7UgzAAtZfEXq3+qjV5xnOwIPeYWw3goek7bqofJucE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.466Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:50.466Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.466Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.467Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:i7UgzAAtZfEXq3+qjV5xnOwIPeYWw3goek7bqofJucE= 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:50.468Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.469Z ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"55","content-type":"application/octet-stream","etag":"\"0x21BDBA67393AD20\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"ad3d89b7-e832-4e3a-a7a3-bd1f3eae1d28","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 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":"Tue, 20 Jan 2026 06:24:50 GMT"} 2026-01-20T06:24:50.471Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"range":"bytes=0-54","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:f5GcpMvQ/Aqg3jmtgadU6Kadn6d5NxvvHwFOMOBZrMY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.472Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:50.472Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.472Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.473Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-54\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:50.474Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:f5GcpMvQ/Aqg3jmtgadU6Kadn6d5NxvvHwFOMOBZrMY= 2026-01-20T06:24:50.474Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.474Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.474Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:50.474Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-54 RequiredContentLength=55 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: OperationQueue.operate() Schedule incoming job eb792f71-6850-4d1f-a427-2cf62ba6e97a 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:35 count:55 end:89 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: OperationQueue.operate() Job eb792f71-6850-4d1f-a427-2cf62ba6e97a completes callback, resolve. 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.475Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: Serializer: Start returning stream body. 2026-01-20T06:24:50.476Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:50.476Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.482Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:50 GMT","content-length":"55","content-type":"application/octet-stream","content-range":"bytes 0-54/55","etag":"\"0x21BDBA67393AD20\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"8c7f04e1-d927-4405-ad9f-038dca6dffc3","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"F8mkvTvwm8iibhyziLZHJA=="} 2026-01-20T06:24:50.482Z 8c7f04e1-d927-4405-ad9f-038dca6dffc3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:35 count:55 end:89 2026-01-20T06:24:50.774Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eXzerzDln/2rA3UYAJzFQgWYrIew3rvXFD+5nlmJP7g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.775Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:50.775Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:50.776Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.777Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.777Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:50.777Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eXzerzDln/2rA3UYAJzFQgWYrIew3rvXFD+5nlmJP7g= 2026-01-20T06:24:50.777Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.777Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue.operate() Schedule incoming job 47264341-77a7-4490-b208-24a707f8b5f5 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:90 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:50.778Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:50.779Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:50.779Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:50.779Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:50.779Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:50.780Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:50.780Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":125,"lastModifiedInMS":1768890290780} 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue.operate() Job 47264341-77a7-4490-b208-24a707f8b5f5 completes callback, resolve. 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue.operate() Schedule incoming job 741944cd-5878-4d27-bc46-ceae373d85f9 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:90 count:35 end:124 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue.operate() Job 741944cd-5878-4d27-bc46-ceae373d85f9 completes callback, resolve. 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:50.781Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.782Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:50.782Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.782Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.783Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2577BE8F42212A0\"","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"4f68e7a0-c355-4326-aaa8-61fbd505f5b4","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:50.787Z 4f68e7a0-c355-4326-aaa8-61fbd505f5b4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:90 count:35 end:124 2026-01-20T06:24:50.830Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:OqC+5jIciQPslV8vtUGzJ/TU2Pq+QkYJ32pFxw1ELFk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.831Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:50.831Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.831Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:OqC+5jIciQPslV8vtUGzJ/TU2Pq+QkYJ32pFxw1ELFk= 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.832Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.833Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:50.833Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.833Z 0741d5dd-e2a5-4d86-a64e-8688a9bb7523 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x2577BE8F42212A0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"0741d5dd-e2a5-4d86-a64e-8688a9bb7523","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 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":"Tue, 20 Jan 2026 06:24:50 GMT"} 2026-01-20T06:24:50.836Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:P9nUPrOqCvsv/DQVjUzjx8SHc3uxqADvcV0Ll5wE3KI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.836Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:50.836Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.837Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:P9nUPrOqCvsv/DQVjUzjx8SHc3uxqADvcV0Ll5wE3KI= 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 debug: OperationQueue.operate() Schedule incoming job a2f85bd4-b8a3-4118-a76b-4b5e103306d4 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:50.838Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:90 count:35 end:124 2026-01-20T06:24:50.839Z f20caa21-3dba-4287-82bd-104804cd9547 debug: OperationQueue.operate() Job a2f85bd4-b8a3-4118-a76b-4b5e103306d4 completes callback, resolve. 2026-01-20T06:24:50.839Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.839Z f20caa21-3dba-4287-82bd-104804cd9547 info: Serializer: Start returning stream body. 2026-01-20T06:24:50.839Z f20caa21-3dba-4287-82bd-104804cd9547 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:50.839Z f20caa21-3dba-4287-82bd-104804cd9547 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.841Z f20caa21-3dba-4287-82bd-104804cd9547 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:50 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x2577BE8F42212A0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"f20caa21-3dba-4287-82bd-104804cd9547","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:50.843Z f20caa21-3dba-4287-82bd-104804cd9547 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:90 count:35 end:124 2026-01-20T06:24:50.843Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vEH3tdVYjAvxNQ6aUd4yWBvFXoUgQeq/LxamQpAlAJc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.843Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:50.844Z dfb2dc19-4555-4804-8103-6b2a87fa2030 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.845Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.846Z dfb2dc19-4555-4804-8103-6b2a87fa2030 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:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:50.846Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vEH3tdVYjAvxNQ6aUd4yWBvFXoUgQeq/LxamQpAlAJc= 2026-01-20T06:24:50.846Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.846Z dfb2dc19-4555-4804-8103-6b2a87fa2030 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.846Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: OperationQueue.operate() Schedule incoming job cb6d3324-8347-4e99-b2c8-62f3b88dfc09 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:50.847Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-01-20T06:24:50.848Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:50.848Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:50.848Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":125,"lastModifiedInMS":1768890290848} 2026-01-20T06:24:50.848Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:50.848Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: OperationQueue.operate() Job cb6d3324-8347-4e99-b2c8-62f3b88dfc09 completes callback, resolve. 2026-01-20T06:24:50.849Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:50.849Z dfb2dc19-4555-4804-8103-6b2a87fa2030 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:50.849Z dfb2dc19-4555-4804-8103-6b2a87fa2030 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.850Z dfb2dc19-4555-4804-8103-6b2a87fa2030 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1F2666BB5048BE0\"","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"dfb2dc19-4555-4804-8103-6b2a87fa2030","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:50.852Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:57EqwWI2WRb60x7MkR9K+EkonVFMfpCHBw4aa0CHO7g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:50.853Z aefb0dc8-a352-4a01-adda-efc4e06720e4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:57EqwWI2WRb60x7MkR9K+EkonVFMfpCHBw4aa0CHO7g= 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:50.854Z aefb0dc8-a352-4a01-adda-efc4e06720e4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:50.855Z aefb0dc8-a352-4a01-adda-efc4e06720e4 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:50 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:50 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":"\"0x1F2666BB5048BE0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"aefb0dc8-a352-4a01-adda-efc4e06720e4","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:50 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":"Tue, 20 Jan 2026 06:24:50 GMT"} 2026-01-20T06:24:51.256Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IU1OhdFNpN5q/WZYeEGP8I167HqYGpDNf19X0X6XE9o="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.256Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.256Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.257Z 2066e608-1512-4e1b-9346-01ef087d7fef info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:51.257Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.257Z 2066e608-1512-4e1b-9346-01ef087d7fef info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.257Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.261Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.261Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.261Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.261Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:51.261Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IU1OhdFNpN5q/WZYeEGP8I167HqYGpDNf19X0X6XE9o= 2026-01-20T06:24:51.262Z 2066e608-1512-4e1b-9346-01ef087d7fef info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.262Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.262Z 2066e608-1512-4e1b-9346-01ef087d7fef info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:51.262Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue.operate() Schedule incoming job 433fab1f-830f-4f10-9b9e-292987152c7e 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:51.263Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:51.311Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:r3RNvds0Uds/2PcOY76IF4Iqbn1Qp/ouHdVrEmQBlFI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.311Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.311Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.312Z 1fadd060-d921-4223-827d-f2857e221e0f info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-01-20T06:24:51.313Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:r3RNvds0Uds/2PcOY76IF4Iqbn1Qp/ouHdVrEmQBlFI= 2026-01-20T06:24:51.318Z 1fadd060-d921-4223-827d-f2857e221e0f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.318Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.318Z 1fadd060-d921-4223-827d-f2857e221e0f info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:51.318Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue.operate() Schedule incoming job a09fc4e9-d758-4706-b4cf-627bc2047885 2026-01-20T06:24:51.318Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-01-20T06:24:51.319Z 1fadd060-d921-4223-827d-f2857e221e0f info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:0 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:51.319Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Get fd:undefined for extent:3ce911fe-b89b-42e2-9c51-1df8a1bba970 from cache. 2026-01-20T06:24:51.323Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Eu+Ttehx3LXJo98n09/yNirhpasbKnkeNElz5DQJ4T0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.323Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.323Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.325Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Eu+Ttehx3LXJo98n09/yNirhpasbKnkeNElz5DQJ4T0= 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.326Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:51.327Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue.operate() Schedule incoming job 167a92c2-800d-4ad1-bb89-041da47236e9 2026-01-20T06:24:51.327Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-01-20T06:24:51.333Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:0 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:51.333Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Get fd:undefined for extent:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 from cache. 2026-01-20T06:24:51.335Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Open file:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 for extent:3ce911fe-b89b-42e2-9c51-1df8a1bba970, get new fd:28 2026-01-20T06:24:51.335Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-01-20T06:24:51.335Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Start writing to extent 3ce911fe-b89b-42e2-9c51-1df8a1bba970 2026-01-20T06:24:51.335Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:51.335Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Open file:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 for extent:2cbaff9a-3cd4-4956-89a6-4aa905b732b6, get new fd:29 2026-01-20T06:24:51.335Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-01-20T06:24:51.335Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Start writing to extent 2cbaff9a-3cd4-4956-89a6-4aa905b732b6 2026-01-20T06:24:51.335Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:51.341Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:XyKigq4BTqLUAPIqMhqCRYheCCKQCUqSZs/VoeYSDZo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.341Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.341Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.343Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:XyKigq4BTqLUAPIqMhqCRYheCCKQCUqSZs/VoeYSDZo= 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue.operate() Schedule incoming job 5e2b3769-cb20-46b6-bb51-3495844ee359 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:ca25802d-f09a-41ef-aac2-39a49628d956 offset:0 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:51.344Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:ca25802d-f09a-41ef-aac2-39a49628d956 from cache. 2026-01-20T06:24:51.346Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 for extent:ca25802d-f09a-41ef-aac2-39a49628d956, get new fd:30 2026-01-20T06:24:51.346Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-01-20T06:24:51.346Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Start writing to extent ca25802d-f09a-41ef-aac2-39a49628d956 2026-01-20T06:24:51.346Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:51.516Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:51.516Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:51.516Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:51.517Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-01-20T06:24:51.526Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-01-20T06:24:51.526Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ca25802d-f09a-41ef-aac2-39a49628d956","locationId":"Default","path":"ca25802d-f09a-41ef-aac2-39a49628d956","size":3500000,"lastModifiedInMS":1768890291526} 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue.operate() Job 5e2b3769-cb20-46b6-bb51-3495844ee359 completes callback, resolve. 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue.operate() Schedule incoming job fbc1782c-87c4-4b82-be7e-17bc3dc83114 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:0 count:3500000 end:3499999 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue.operate() Job fbc1782c-87c4-4b82-be7e-17bc3dc83114 completes callback, resolve. 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.527Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.571Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.572Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 info: EndMiddleware: End response. TotalTimeInMS=231 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"dd4bf773-71b7-4f26-81f8-96e7a40f68f8","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:51.573Z dd4bf773-71b7-4f26-81f8-96e7a40f68f8 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:0 count:3500000 end:3499999 2026-01-20T06:24:51.597Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.597Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:51.597Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.598Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-01-20T06:24:51.603Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.603Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:51.603Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.603Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.603Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:51.603Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:51.603Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-01-20T06:24:51.607Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-01-20T06:24:51.624Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:51.624Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5500125,"lastModifiedInMS":1768890291624} 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue.operate() Job 433fab1f-830f-4f10-9b9e-292987152c7e completes callback, resolve. 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue.operate() Schedule incoming job 78ba565b-c838-4caa-9384-69ed4323dbac 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 count:5500000 end:5500124 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue.operate() Job 78ba565b-c838-4caa-9384-69ed4323dbac completes callback, resolve. 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-01-20T06:24:51.625Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.626Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.626Z 2066e608-1512-4e1b-9346-01ef087d7fef debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.627Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-01-20T06:24:51.627Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","locationId":"Default","path":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","size":5500000,"lastModifiedInMS":1768890291627} 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue.operate() Job a09fc4e9-d758-4706-b4cf-627bc2047885 completes callback, resolve. 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue.operate() Schedule incoming job 98fed1c0-cf02-4756-bdb3-d1f9b2160987 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:0 count:5500000 end:5499999 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue.operate() Job 98fed1c0-cf02-4756-bdb3-d1f9b2160987 completes callback, resolve. 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.628Z 1fadd060-d921-4223-827d-f2857e221e0f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.629Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-01-20T06:24:51.629Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","locationId":"Default","path":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","size":5500000,"lastModifiedInMS":1768890291629} 2026-01-20T06:24:51.629Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue.operate() Job 167a92c2-800d-4ad1-bb89-041da47236e9 completes callback, resolve. 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue.operate() Schedule incoming job db2e3773-c71a-4499-80fb-a571592243da 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:0 count:5500000 end:5499999 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue.operate() Job db2e3773-c71a-4499-80fb-a571592243da completes callback, resolve. 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.630Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.779Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.780Z 2066e608-1512-4e1b-9346-01ef087d7fef info: EndMiddleware: End response. TotalTimeInMS=525 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"2066e608-1512-4e1b-9346-01ef087d7fef","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:51.782Z 2066e608-1512-4e1b-9346-01ef087d7fef verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 count:5500000 end:5500124 2026-01-20T06:24:51.784Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.784Z 1fadd060-d921-4223-827d-f2857e221e0f info: EndMiddleware: End response. TotalTimeInMS=473 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1fadd060-d921-4223-827d-f2857e221e0f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:51.786Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.786Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa info: EndMiddleware: End response. TotalTimeInMS=463 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"912aa0cd-e23f-4ae1-aee9-249a169b91fa","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:51.786Z 1fadd060-d921-4223-827d-f2857e221e0f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:0 count:5500000 end:5499999 2026-01-20T06:24:51.791Z 912aa0cd-e23f-4ae1-aee9-249a169b91fa verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:0 count:5500000 end:5499999 2026-01-20T06:24:51.939Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mm0PX8DT9pmvcpvpIIh00LyMgWQWFcQwTWhZ/YZNXM8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.939Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.939Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.941Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:51.941Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.941Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.941Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.941Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\ncomp:blocklist" 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mm0PX8DT9pmvcpvpIIh00LyMgWQWFcQwTWhZ/YZNXM8= 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.942Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.943Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-01-20T06:24:51.950Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c 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-01-20T06:24:51.954Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.954Z 4fa3e33c-282b-4645-9a96-1825b83f2d1c info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1DCC9C529BA9530\"","last-modified":"Tue, 20 Jan 2026 06:24:51 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"4fa3e33c-282b-4645-9a96-1825b83f2d1c","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:51.956Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4bx0ObxyC16kfIi5SeSYPEnAEowrhhk16YBHmLLygtw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.957Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4bx0ObxyC16kfIi5SeSYPEnAEowrhhk16YBHmLLygtw= 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:51.958Z 1cd57537-433a-4432-a157-88c1cc253eb6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.959Z 1cd57537-433a-4432-a157-88c1cc253eb6 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:51 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":"\"0x1DCC9C529BA9530\"","x-ms-request-id":"1cd57537-433a-4432-a157-88c1cc253eb6","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:51 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:51.978Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:45D/Npyl7k58o+4j4+yi11HxGZNVjQcrzi0pB33zbTk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.979Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.979Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.981Z 00221704-2979-488f-bd0b-3c9bc6610293 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:51.981Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.981Z 00221704-2979-488f-bd0b-3c9bc6610293 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.981Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.981Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.982Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.982Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.982Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:45D/Npyl7k58o+4j4+yi11HxGZNVjQcrzi0pB33zbTk= 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-01-20T06:24:51.983Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue.operate() Schedule incoming job 4e63897b-26ec-4529-8197-4bae1c0f7266 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 count:5500000 end:5500124 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue.operate() Job 4e63897b-26ec-4529-8197-4bae1c0f7266 completes callback, resolve. 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue.operate() Schedule incoming job 8a51ddad-b247-448c-949c-cc88c03bdf94 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:0 count:2888608 end:2888607 2026-01-20T06:24:51.984Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue.operate() Job 8a51ddad-b247-448c-949c-cc88c03bdf94 completes callback, resolve. 2026-01-20T06:24:51.985Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.986Z 00221704-2979-488f-bd0b-3c9bc6610293 info: Serializer: Start returning stream body. 2026-01-20T06:24:51.986Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.986Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.986Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.986Z 00221704-2979-488f-bd0b-3c9bc6610293 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.987Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Vb0fR7lPosTpiUiNtTtB33IdDbou9BQRv9vzpBrQeQs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.987Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.988Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Vb0fR7lPosTpiUiNtTtB33IdDbou9BQRv9vzpBrQeQs= 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.989Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Schedule incoming job 13cf7fde-a9d8-4a44-9950-64ddb4154cd9 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:2888608 count:2611392 end:5499999 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Job 13cf7fde-a9d8-4a44-9950-64ddb4154cd9 completes callback, resolve. 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Schedule incoming job 86df1bba-19a4-450d-a916-9ba76fe4e3df 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:0 count:5500000 end:5499999 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Job 86df1bba-19a4-450d-a916-9ba76fe4e3df completes callback, resolve. 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Schedule incoming job 64cb4f5e-9995-48ac-a364-e5ef35e6c757 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:0 count:277216 end:277215 2026-01-20T06:24:51.990Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue.operate() Job 64cb4f5e-9995-48ac-a364-e5ef35e6c757 completes callback, resolve. 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: Serializer: Start returning stream body. 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.991Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:51.992Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GegZkAB7I7ln7ylC/oMIZySre+29qy9F3tPqYl6nOnI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:51.992Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:51.992Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 20 Jan 2026 06:24:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GegZkAB7I7ln7ylC/oMIZySre+29qy9F3tPqYl6nOnI= 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:51.993Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue.operate() Schedule incoming job dc1e1c00-6014-4df1-8cc7-db7181cc4570 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:277216 count:3222784 end:3499999 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue.operate() Job dc1e1c00-6014-4df1-8cc7-db7181cc4570 completes callback, resolve. 2026-01-20T06:24:51.994Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:51.995Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.110Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:2888608 count:2611392 end:5499999 2026-01-20T06:24:52.120Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:52.120Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue.operate() Schedule incoming job dacbd245-5ff9-4865-87e3-e4c93ce3cffc 2026-01-20T06:24:52.120Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:52.120Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:277216 count:3222784 end:3499999 2026-01-20T06:24:52.120Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue.operate() Job dacbd245-5ff9-4865-87e3-e4c93ce3cffc completes callback, resolve. 2026-01-20T06:24:52.121Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.121Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: Serializer: Start returning stream body. 2026-01-20T06:24:52.121Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:52.121Z 96f146d7-29b7-445e-af1c-2074ed002e9f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.123Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:277216 count:3222784 end:3499999 2026-01-20T06:24:52.159Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:125 count:5500000 end:5500124 2026-01-20T06:24:52.179Z 96f146d7-29b7-445e-af1c-2074ed002e9f info: EndMiddleware: End response. TotalTimeInMS=187 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:51 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1DCC9C529BA9530\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"96f146d7-29b7-445e-af1c-2074ed002e9f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:52.179Z 96f146d7-29b7-445e-af1c-2074ed002e9f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:277216 count:3222784 end:3499999 2026-01-20T06:24:52.198Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:0 count:5500000 end:5499999 2026-01-20T06:24:52.241Z 00221704-2979-488f-bd0b-3c9bc6610293 info: EndMiddleware: End response. TotalTimeInMS=263 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:51 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1DCC9C529BA9530\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"00221704-2979-488f-bd0b-3c9bc6610293","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:52.245Z 00221704-2979-488f-bd0b-3c9bc6610293 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:0 count:2888608 end:2888607 2026-01-20T06:24:52.258Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 info: EndMiddleware: End response. TotalTimeInMS=271 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:51 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1DCC9C529BA9530\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"f781000b-b68e-438e-9d1c-ea0f9c778aa6","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:51 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:52.258Z f781000b-b68e-438e-9d1c-ea0f9c778aa6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:0 count:277216 end:277215 2026-01-20T06:24:52.524Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vIOYUj7nYJfECMz9+vCc5W4c1sD4k8iWVZaxTMP9od4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:52.524Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:52.524Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:52.526Z a56943cc-9b09-4088-a3eb-296c511fed25 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:52.526Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:52.526Z a56943cc-9b09-4088-a3eb-296c511fed25 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:52.526Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:52.526Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vIOYUj7nYJfECMz9+vCc5W4c1sD4k8iWVZaxTMP9od4= 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:52.527Z a56943cc-9b09-4088-a3eb-296c511fed25 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue.operate() Schedule incoming job 8d3afd22-4a69-4be4-b718-34f566368f73 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:52.528Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:52.529Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:52.530Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:52.530Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:52.530Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-01-20T06:24:52.555Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5548681,"lastModifiedInMS":1768890292556} 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue.operate() Job 8d3afd22-4a69-4be4-b718-34f566368f73 completes callback, resolve. 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue.operate() Schedule incoming job 66929e2e-f8b9-417b-88eb-a9785467bd88 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.556Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue.operate() Job 66929e2e-f8b9-417b-88eb-a9785467bd88 completes callback, resolve. 2026-01-20T06:24:52.557Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:52.557Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.557Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:52.557Z a56943cc-9b09-4088-a3eb-296c511fed25 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.558Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.558Z a56943cc-9b09-4088-a3eb-296c511fed25 info: EndMiddleware: End response. TotalTimeInMS=34 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"a56943cc-9b09-4088-a3eb-296c511fed25","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:52.560Z a56943cc-9b09-4088-a3eb-296c511fed25 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.561Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PjQ+qvydXWyFJt4Z0pIv8wSJQRVGM2lthwgzv/YuuhU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:52.561Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:52.561Z dc861830-b72b-4f88-98e3-0cd00d388c73 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:52.563Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:52.564Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\ncomp:blocklist" 2026-01-20T06:24:52.564Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PjQ+qvydXWyFJt4Z0pIv8wSJQRVGM2lthwgzv/YuuhU= 2026-01-20T06:24:52.564Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:52.564Z dc861830-b72b-4f88-98e3-0cd00d388c73 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:52.564Z dc861830-b72b-4f88-98e3-0cd00d388c73 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-01-20T06:24:52.566Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-01-20T06:24:52.568Z dc861830-b72b-4f88-98e3-0cd00d388c73 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.568Z dc861830-b72b-4f88-98e3-0cd00d388c73 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1F63F01149AC850\"","last-modified":"Tue, 20 Jan 2026 06:24:52 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"dc861830-b72b-4f88-98e3-0cd00d388c73","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:52.571Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qs7xEtxW7ce7a7X/tJuF+alYCmGUogVRB1Jm22lkmLs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:52.571Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:52.571Z 7045fb32-7385-44d0-9c21-94d79eb13ddb verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:52.571Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qs7xEtxW7ce7a7X/tJuF+alYCmGUogVRB1Jm22lkmLs= 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:52.572Z 7045fb32-7385-44d0-9c21-94d79eb13ddb verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:52.574Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:52.575Z 7045fb32-7385-44d0-9c21-94d79eb13ddb verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.575Z 7045fb32-7385-44d0-9c21-94d79eb13ddb info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:52 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":"\"0x1F63F01149AC850\"","x-ms-request-id":"7045fb32-7385-44d0-9c21-94d79eb13ddb","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:52 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:52.578Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:72R0dXbdOPrrr8Dww9MKapR+TLqnIBH+G2R8TMFFaVo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:52.578Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:52.578Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 20 Jan 2026 06:24:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:72R0dXbdOPrrr8Dww9MKapR+TLqnIBH+G2R8TMFFaVo= 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:52.579Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue.operate() Schedule incoming job e2416a32-b44e-42df-b56f-16d623ae52b2 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.580Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue.operate() Job e2416a32-b44e-42df-b56f-16d623ae52b2 completes callback, resolve. 2026-01-20T06:24:52.581Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:52.581Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue.operate() Schedule incoming job 30b20bfe-67c4-4038-a1fe-9262b0eb7916 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue.operate() Job 30b20bfe-67c4-4038-a1fe-9262b0eb7916 completes callback, resolve. 2026-01-20T06:24:52.582Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.583Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: Serializer: Start returning stream body. 2026-01-20T06:24:52.583Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:52.583Z d6819ea6-32f8-41b2-a0e6-19d589e87519 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:52.583Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.584Z d6819ea6-32f8-41b2-a0e6-19d589e87519 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:52 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x1F63F01149AC850\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d6819ea6-32f8-41b2-a0e6-19d589e87519","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:52.588Z d6819ea6-32f8-41b2-a0e6-19d589e87519 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5500125 count:48556 end:5548680 2026-01-20T06:24:52.696Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:rSsla830r2yR4+oZA7flc2GtmF8rskNhewa3RvsRuNA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:52.696Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:52.696Z 608c9497-cd46-489e-9e8c-72b03eb543b8 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:52.697Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:52.698Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:52.698Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:rSsla830r2yR4+oZA7flc2GtmF8rskNhewa3RvsRuNA= 2026-01-20T06:24:52.698Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:52.698Z 608c9497-cd46-489e-9e8c-72b03eb543b8 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:52.698Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:52.699Z 608c9497-cd46-489e-9e8c-72b03eb543b8 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:52.704Z 608c9497-cd46-489e-9e8c-72b03eb543b8 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:47 GMTTue, 20 Jan 2026 06:24:47 GMT0x1D289D2B305E07035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:47 GMTtest2.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x21BDBA67393AD2055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest3.csvTue, 20 Jan 2026 06:24:51 GMTTue, 20 Jan 2026 06:24:51 GMT0x1DCC9C529BA953020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:52 GMTTue, 20 Jan 2026 06:24:52 GMT0x1F63F01149AC85048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x2577BE8F42212A035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest6.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x1F2666BB5048BE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMT 2026-01-20T06:24:52.704Z 608c9497-cd46-489e-9e8c-72b03eb543b8 info: Serializer: Start returning stream body. 2026-01-20T06:24:52.704Z 608c9497-cd46-489e-9e8c-72b03eb543b8 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":"608c9497-cd46-489e-9e8c-72b03eb543b8","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:52 GMT"} 2026-01-20T06:24:53.025Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+xuXX/smTsE/jhpuA+dCSUPqPGeQ7cieTtFkcgz7vIw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.026Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.031Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.031Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+xuXX/smTsE/jhpuA+dCSUPqPGeQ7cieTtFkcgz7vIw= 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.032Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.033Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.033Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.034Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c debug: Serializer: Raw response body string is 1test.csvTue, 20 Jan 2026 06:24:47 GMTTue, 20 Jan 2026 06:24:47 GMT0x1D289D2B305E07035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:47 GMTtest.csv 2026-01-20T06:24:53.034Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: Serializer: Start returning stream body. 2026-01-20T06:24:53.038Z 707fc540-adb6-4fc8-93e1-8f91c6c6f64c info: EndMiddleware: End response. TotalTimeInMS=13 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"707fc540-adb6-4fc8-93e1-8f91c6c6f64c","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.044Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KGJe+USgDND8NDa8vvO1O713QkMiFVXFkLfiGGpEqMg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.044Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.044Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.045Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.045Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KGJe+USgDND8NDa8vvO1O713QkMiFVXFkLfiGGpEqMg= 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.051Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.055Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.056Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.057Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x21BDBA67393AD2055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest2.csv 2026-01-20T06:24:53.057Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: Serializer: Start returning stream body. 2026-01-20T06:24:53.057Z 20a97a0c-3f11-43e1-b075-ea57cbd54940 info: EndMiddleware: End response. TotalTimeInMS=13 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"20a97a0c-3f11-43e1-b075-ea57cbd54940","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.182Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DSBI/mhwgV0g6e9NnUxtOzETddx0kEZeSSS5BGLRLrg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.182Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.182Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DSBI/mhwgV0g6e9NnUxtOzETddx0kEZeSSS5BGLRLrg= 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.184Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.185Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.185Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.186Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 20 Jan 2026 06:24:51 GMTTue, 20 Jan 2026 06:24:51 GMT0x1DCC9C529BA953020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-01-20T06:24:53.186Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 info: Serializer: Start returning stream body. 2026-01-20T06:24:53.186Z 4cb3fdb1-7591-4c69-824c-c9ba02075e20 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":"4cb3fdb1-7591-4c69-824c-c9ba02075e20","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FtpRf9BMHFAZPRgCSd+Gtr9VSKj6CCJasMWLNwOl3iw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.189Z 129bc9f7-3125-4b39-b776-256352f8e913 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FtpRf9BMHFAZPRgCSd+Gtr9VSKj6CCJasMWLNwOl3iw= 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.190Z 129bc9f7-3125-4b39-b776-256352f8e913 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.191Z 129bc9f7-3125-4b39-b776-256352f8e913 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.192Z 129bc9f7-3125-4b39-b776-256352f8e913 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 20 Jan 2026 06:24:52 GMTTue, 20 Jan 2026 06:24:52 GMT0x1F63F01149AC85048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-01-20T06:24:53.192Z 129bc9f7-3125-4b39-b776-256352f8e913 info: Serializer: Start returning stream body. 2026-01-20T06:24:53.192Z 129bc9f7-3125-4b39-b776-256352f8e913 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":"129bc9f7-3125-4b39-b776-256352f8e913","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.195Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:0+qu6Fhz4022+Xxshcw5y6LXHvdCY8uL0nVzHEe5mCU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.195Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.195Z 289f47d9-e088-4936-a5c5-0dbbc906680a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.195Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:0+qu6Fhz4022+Xxshcw5y6LXHvdCY8uL0nVzHEe5mCU= 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.196Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.197Z 289f47d9-e088-4936-a5c5-0dbbc906680a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.198Z 289f47d9-e088-4936-a5c5-0dbbc906680a debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x2577BE8F42212A035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest5.csv 2026-01-20T06:24:53.198Z 289f47d9-e088-4936-a5c5-0dbbc906680a info: Serializer: Start returning stream body. 2026-01-20T06:24:53.198Z 289f47d9-e088-4936-a5c5-0dbbc906680a 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":"289f47d9-e088-4936-a5c5-0dbbc906680a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:XPvP7Do23/+cwYBb34qvVUcbnMB9dHEmQ5jVNlfi3D8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.204Z 69325a29-5555-4a4b-94df-e38757f4389d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.205Z 69325a29-5555-4a4b-94df-e38757f4389d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.205Z 69325a29-5555-4a4b-94df-e38757f4389d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.205Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:XPvP7Do23/+cwYBb34qvVUcbnMB9dHEmQ5jVNlfi3D8= 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.206Z 69325a29-5555-4a4b-94df-e38757f4389d verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.207Z 69325a29-5555-4a4b-94df-e38757f4389d debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x1F2666BB5048BE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMT 2026-01-20T06:24:53.207Z 69325a29-5555-4a4b-94df-e38757f4389d info: Serializer: Start returning stream body. 2026-01-20T06:24:53.207Z 69325a29-5555-4a4b-94df-e38757f4389d 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":"69325a29-5555-4a4b-94df-e38757f4389d","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.422Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6iR6riirKhMq6pnK6QP+LVYKf9AUBTXon9aeyJYR2XE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.422Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.422Z d6c0048e-02d9-401a-972f-7acfbf876dfa verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.422Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.422Z d6c0048e-02d9-401a-972f-7acfbf876dfa verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6iR6riirKhMq6pnK6QP+LVYKf9AUBTXon9aeyJYR2XE= 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.423Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.424Z d6c0048e-02d9-401a-972f-7acfbf876dfa verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.426Z d6c0048e-02d9-401a-972f-7acfbf876dfa debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:47 GMTTue, 20 Jan 2026 06:24:47 GMT0x1D289D2B305E07035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:47 GMTtest2.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x21BDBA67393AD2055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest3.csvTue, 20 Jan 2026 06:24:51 GMTTue, 20 Jan 2026 06:24:51 GMT0x1DCC9C529BA953020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:52 GMTTue, 20 Jan 2026 06:24:52 GMT0x1F63F01149AC85048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x2577BE8F42212A035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMTtest6.csvTue, 20 Jan 2026 06:24:50 GMTTue, 20 Jan 2026 06:24:50 GMT0x1F2666BB5048BE00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:50 GMT 2026-01-20T06:24:53.426Z d6c0048e-02d9-401a-972f-7acfbf876dfa info: Serializer: Start returning stream body. 2026-01-20T06:24:53.426Z d6c0048e-02d9-401a-972f-7acfbf876dfa 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":"d6c0048e-02d9-401a-972f-7acfbf876dfa","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.525Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:b1UjQngcOkqwNNRystRDiOC9hY1i+jX+sefpkfxXNy0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.526Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.527Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:53.527Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:b1UjQngcOkqwNNRystRDiOC9hY1i+jX+sefpkfxXNy0= 2026-01-20T06:24:53.527Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.527Z 2616eb53-4ed3-40c0-8e7e-5354db623595 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.527Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.528Z 2616eb53-4ed3-40c0-8e7e-5354db623595 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.528Z 2616eb53-4ed3-40c0-8e7e-5354db623595 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"2616eb53-4ed3-40c0-8e7e-5354db623595","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PK4vDs5PI68tAh4F/guO/GaJLe0dsZn+8TL3fu/Y2Sc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.532Z 069a134a-ba14-46e7-b178-c17a90c0572b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PK4vDs5PI68tAh4F/guO/GaJLe0dsZn+8TL3fu/Y2Sc= 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.533Z 069a134a-ba14-46e7-b178-c17a90c0572b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.534Z 069a134a-ba14-46e7-b178-c17a90c0572b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"069a134a-ba14-46e7-b178-c17a90c0572b","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.536Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1yRpmxfG0HWSvb4BJcK73AwqPSHHbxb+dBLh4tue5bc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.536Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:53.536Z d5eacb62-b26e-4752-88ad-2352625f0683 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1yRpmxfG0HWSvb4BJcK73AwqPSHHbxb+dBLh4tue5bc= 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.537Z d5eacb62-b26e-4752-88ad-2352625f0683 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.538Z d5eacb62-b26e-4752-88ad-2352625f0683 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.538Z d5eacb62-b26e-4752-88ad-2352625f0683 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"d5eacb62-b26e-4752-88ad-2352625f0683","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.540Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:J4ZhFC/SKMeLr+m7TAi0O3DYcOHAVkVdx6/fWoFSaL4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:J4ZhFC/SKMeLr+m7TAi0O3DYcOHAVkVdx6/fWoFSaL4= 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.541Z 73db65bf-cacc-4f42-bcec-464fccb29b02 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.542Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.542Z 73db65bf-cacc-4f42-bcec-464fccb29b02 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.542Z 73db65bf-cacc-4f42-bcec-464fccb29b02 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"73db65bf-cacc-4f42-bcec-464fccb29b02","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:C87eDcNF9jL6zocbUJjvkdRxc5MD74CQhs70a332uVY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.545Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:C87eDcNF9jL6zocbUJjvkdRxc5MD74CQhs70a332uVY= 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.546Z 6728977a-13d3-473b-b7f1-788b29766245 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6728977a-13d3-473b-b7f1-788b29766245","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:3mHi6c6zcjCvtMj6hB70h/T6Fmq2KR3onC799JMEVTM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.549Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:3mHi6c6zcjCvtMj6hB70h/T6Fmq2KR3onC799JMEVTM= 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.550Z 35635bb1-cb40-4f8c-ad29-a6a2679e2332 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"35635bb1-cb40-4f8c-ad29-a6a2679e2332","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:53.553Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6iR6riirKhMq6pnK6QP+LVYKf9AUBTXon9aeyJYR2XE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.553Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:53.553Z f61531ef-e494-45ce-a13a-11057f80e516 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.554Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:53.555Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6iR6riirKhMq6pnK6QP+LVYKf9AUBTXon9aeyJYR2XE= 2026-01-20T06:24:53.555Z f61531ef-e494-45ce-a13a-11057f80e516 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.555Z f61531ef-e494-45ce-a13a-11057f80e516 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.555Z f61531ef-e494-45ce-a13a-11057f80e516 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:53.555Z f61531ef-e494-45ce-a13a-11057f80e516 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.558Z f61531ef-e494-45ce-a13a-11057f80e516 debug: Serializer: Raw response body string is 5000 2026-01-20T06:24:53.558Z f61531ef-e494-45ce-a13a-11057f80e516 info: Serializer: Start returning stream body. 2026-01-20T06:24:53.558Z f61531ef-e494-45ce-a13a-11057f80e516 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":"f61531ef-e494-45ce-a13a-11057f80e516","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:53.564Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wueT/JXLy/8QUtySgKkmxKLUG/I2ZCnXBkaXpxgcQnc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:53.564Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:53.564Z ce7fd614-3201-498f-876a-c333785647a3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:53.576Z ce7fd614-3201-498f-876a-c333785647a3 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wueT/JXLy/8QUtySgKkmxKLUG/I2ZCnXBkaXpxgcQnc= 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:53.577Z ce7fd614-3201-498f-876a-c333785647a3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue.operate() Schedule incoming job e74d6cbf-18b2-4d30-b581-6610f773a733 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:53.578Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:53.586Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:53.586Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:53.586Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:53.586Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5548716,"lastModifiedInMS":1768890293587} 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue.operate() Job e74d6cbf-18b2-4d30-b581-6610f773a733 completes callback, resolve. 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue.operate() Schedule incoming job cbdf54b8-a22e-437b-b18a-3e2e357b6da6 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:53.587Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue.operate() Job cbdf54b8-a22e-437b-b18a-3e2e357b6da6 completes callback, resolve. 2026-01-20T06:24:53.588Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:53.588Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:53.592Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:53.592Z ce7fd614-3201-498f-876a-c333785647a3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:53.593Z ce7fd614-3201-498f-876a-c333785647a3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:53.593Z ce7fd614-3201-498f-876a-c333785647a3 info: EndMiddleware: End response. TotalTimeInMS=29 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1DB29178EFC1200\"","last-modified":"Tue, 20 Jan 2026 06:24:53 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"ce7fd614-3201-498f-876a-c333785647a3","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:53.594Z ce7fd614-3201-498f-876a-c333785647a3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:54.818Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mC/f2H9OJMs8sKzyxnAc5q9esvdg9zp5O0QHkr/x4B0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.818Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:54.818Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mC/f2H9OJMs8sKzyxnAc5q9esvdg9zp5O0QHkr/x4B0= 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.819Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: OperationQueue.operate() Schedule incoming job cdb4327a-016a-455a-9755-9c53519ed755 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: OperationQueue.operate() Job cdb4327a-016a-455a-9755-9c53519ed755 completes callback, resolve. 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.820Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: Serializer: Start returning stream body. 2026-01-20T06:24:54.821Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:54.821Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:54.827Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:53 GMT","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1DB29178EFC1200\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d3b582b0-7931-4d67-9a24-2442fa91ffc4","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:54.827Z d3b582b0-7931-4d67-9a24-2442fa91ffc4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:54.966Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mC/f2H9OJMs8sKzyxnAc5q9esvdg9zp5O0QHkr/x4B0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.966Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:54.966Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.967Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mC/f2H9OJMs8sKzyxnAc5q9esvdg9zp5O0QHkr/x4B0= 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: OperationQueue.operate() Schedule incoming job c3cd5496-9e89-4e75-ae9f-82b536ef73e0 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: OperationQueue.operate() Job c3cd5496-9e89-4e75-ae9f-82b536ef73e0 completes callback, resolve. 2026-01-20T06:24:54.968Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.969Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: Serializer: Start returning stream body. 2026-01-20T06:24:54.969Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:54.969Z 0cb033e5-2002-4c48-bb42-a92156ea2acb debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:54.972Z 0cb033e5-2002-4c48-bb42-a92156ea2acb info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:53 GMT","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1DB29178EFC1200\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"0cb033e5-2002-4c48-bb42-a92156ea2acb","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:54.973Z 0cb033e5-2002-4c48-bb42-a92156ea2acb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548681 count:35 end:5548715 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/ooCqwwxG7xOx40a90+03Whkq6JneX9naJa2lINaO+M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:54.974Z 60519c53-85d3-4375-a535-d3cd8bc63683 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/ooCqwwxG7xOx40a90+03Whkq6JneX9naJa2lINaO+M= 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.975Z 60519c53-85d3-4375-a535-d3cd8bc63683 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:53 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1DB29178EFC1200\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"60519c53-85d3-4375-a535-d3cd8bc63683","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:54 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":"Tue, 20 Jan 2026 06:24:53 GMT"} 2026-01-20T06:24:54.978Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GluvnNMBTsOCpbje+R8hMB0wJ7/F0dQI0612irirbUI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.978Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:54.978Z 05f25eb6-8506-4533-8167-687a4d596331 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GluvnNMBTsOCpbje+R8hMB0wJ7/F0dQI0612irirbUI= 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.979Z 05f25eb6-8506-4533-8167-687a4d596331 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:54.980Z 05f25eb6-8506-4533-8167-687a4d596331 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.981Z 05f25eb6-8506-4533-8167-687a4d596331 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:53 GMTTue, 20 Jan 2026 06:24:53 GMT0x1DB29178EFC120035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:53 GMT 2026-01-20T06:24:54.981Z 05f25eb6-8506-4533-8167-687a4d596331 info: Serializer: Start returning stream body. 2026-01-20T06:24:54.981Z 05f25eb6-8506-4533-8167-687a4d596331 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":"05f25eb6-8506-4533-8167-687a4d596331","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:54 GMT"} 2026-01-20T06:24:54.983Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:r5eNDDB7V/KdYctITVxhFxatVBkuJ9eeFm/rJvbY3e0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.983Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:54.984Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.984Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:54.984Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:r5eNDDB7V/KdYctITVxhFxatVBkuJ9eeFm/rJvbY3e0= 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue.operate() Schedule incoming job 170ba959-6330-4c43-8eb0-912c8612aa50 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548716 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:54.985Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:54.986Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:54.987Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:54.987Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:54.987Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5548751,"lastModifiedInMS":1768890294987} 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue.operate() Job 170ba959-6330-4c43-8eb0-912c8612aa50 completes callback, resolve. 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue.operate() Schedule incoming job f44353ff-be28-4bb0-87aa-8a8289693792 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548716 count:35 end:5548750 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue.operate() Job f44353ff-be28-4bb0-87aa-8a8289693792 completes callback, resolve. 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:54.988Z 940d7cdc-c4b5-4670-adec-e3b016674123 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:54.989Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.989Z 940d7cdc-c4b5-4670-adec-e3b016674123 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x269C8B9AE4162C0\"","last-modified":"Tue, 20 Jan 2026 06:24:54 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"940d7cdc-c4b5-4670-adec-e3b016674123","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:54.990Z 940d7cdc-c4b5-4670-adec-e3b016674123 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548716 count:35 end:5548750 2026-01-20T06:24:54.991Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:u3cR2x165Mwct7us/5AKvvAcNVa6Z6sAdXGDXmVGi9I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:54.992Z d39d52ef-0c16-4337-89ae-a8726160422e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:u3cR2x165Mwct7us/5AKvvAcNVa6Z6sAdXGDXmVGi9I= 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:54.993Z d39d52ef-0c16-4337-89ae-a8726160422e info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e debug: OperationQueue.operate() Schedule incoming job 1240d76d-36c3-41db-a369-872608fdfaa8 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548716 count:35 end:5548750 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e debug: OperationQueue.operate() Job 1240d76d-36c3-41db-a369-872608fdfaa8 completes callback, resolve. 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:54.994Z d39d52ef-0c16-4337-89ae-a8726160422e info: Serializer: Start returning stream body. 2026-01-20T06:24:54.995Z d39d52ef-0c16-4337-89ae-a8726160422e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:54.995Z d39d52ef-0c16-4337-89ae-a8726160422e debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:54.997Z d39d52ef-0c16-4337-89ae-a8726160422e info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:54 GMT","content-length":"35","content-type":"application/octet-stream","etag":"\"0x269C8B9AE4162C0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d39d52ef-0c16-4337-89ae-a8726160422e","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:54.997Z d39d52ef-0c16-4337-89ae-a8726160422e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548716 count:35 end:5548750 2026-01-20T06:24:54.998Z a10a195d-a64f-4344-b617-7574245d180a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:TTI0vuvKzwOwEgDwvC6f+9hrTdQSNeprmlynGzhsEnU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:54.998Z a10a195d-a64f-4344-b617-7574245d180a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:54.998Z a10a195d-a64f-4344-b617-7574245d180a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.009Z a10a195d-a64f-4344-b617-7574245d180a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:TTI0vuvKzwOwEgDwvC6f+9hrTdQSNeprmlynGzhsEnU= 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue.operate() Schedule incoming job f5448fd8-48c2-4772-a7c8-bcab6f38f30d 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548751 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:55.010Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.015Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:55.015Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.015Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:55.017Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:55.017Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5548786,"lastModifiedInMS":1768890295018} 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue.operate() Job f5448fd8-48c2-4772-a7c8-bcab6f38f30d completes callback, resolve. 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue.operate() Schedule incoming job 8f05927f-c2b4-4757-93b7-70640ceb4f03 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548751 count:35 end:5548785 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue.operate() Job 8f05927f-c2b4-4757-93b7-70640ceb4f03 completes callback, resolve. 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.018Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.019Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.019Z a10a195d-a64f-4344-b617-7574245d180a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.019Z a10a195d-a64f-4344-b617-7574245d180a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.019Z a10a195d-a64f-4344-b617-7574245d180a info: EndMiddleware: End response. TotalTimeInMS=21 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C92CB78B1DB6E0\"","last-modified":"Tue, 20 Jan 2026 06:24:54 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"a10a195d-a64f-4344-b617-7574245d180a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.020Z a10a195d-a64f-4344-b617-7574245d180a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548751 count:35 end:5548785 2026-01-20T06:24:55.074Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8yytAYeOci0YbRziSm1+9887fQPkqmvvWdVFNGq02jo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.074Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:55.074Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.074Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8yytAYeOci0YbRziSm1+9887fQPkqmvvWdVFNGq02jo= 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.075Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:55.076Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: OperationQueue.operate() Schedule incoming job 00c79ed6-7647-46d9-9bd5-9af0a32269a2 2026-01-20T06:24:55.076Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.076Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548751 count:35 end:5548785 2026-01-20T06:24:55.076Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: OperationQueue.operate() Job 00c79ed6-7647-46d9-9bd5-9af0a32269a2 completes callback, resolve. 2026-01-20T06:24:55.076Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.078Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: Serializer: Start returning stream body. 2026-01-20T06:24:55.079Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.079Z becf19b6-c00f-4e19-a2f0-b1c59484a666 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.081Z becf19b6-c00f-4e19-a2f0-b1c59484a666 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:54 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:54 GMT","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1C92CB78B1DB6E0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"becf19b6-c00f-4e19-a2f0-b1c59484a666","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:55.081Z becf19b6-c00f-4e19-a2f0-b1c59484a666 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548751 count:35 end:5548785 2026-01-20T06:24:55.082Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5/W5w7b9VvT7hNvGbBs+pKGHLje+UW539mI31/B/9aQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.082Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:55.082Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 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:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5/W5w7b9VvT7hNvGbBs+pKGHLje+UW539mI31/B/9aQ= 2026-01-20T06:24:55.083Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: OperationQueue.operate() Schedule incoming job 678b0af5-06c3-467b-94ea-725c729fda5d 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.084Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-01-20T06:24:55.085Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:55.085Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.085Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":5548786,"lastModifiedInMS":1768890295085} 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: OperationQueue.operate() Job 678b0af5-06c3-467b-94ea-725c729fda5d completes callback, resolve. 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.086Z 11f5175b-a28b-4d0e-b41b-bdd885a53bb6 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1DD8C6F4B4AC6C0\"","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"11f5175b-a28b-4d0e-b41b-bdd885a53bb6","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.089Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:icUcShlksR/lgeSE2nS0s6S4zbqzwe90DISnNVl9bp8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.089Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:55.089Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.089Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:55.089Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:icUcShlksR/lgeSE2nS0s6S4zbqzwe90DISnNVl9bp8= 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0--1 RequiredContentLength=0 2026-01-20T06:24:55.090Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.091Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: Serializer: Start returning stream body. 2026-01-20T06:24:55.095Z a95ecde7-3f18-4c30-9b1a-a88d69b96271 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:55 GMT","content-length":"0","content-type":"application/octet-stream","etag":"\"0x1DD8C6F4B4AC6C0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"a95ecde7-3f18-4c30-9b1a-a88d69b96271","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"1B2M2Y8AsgTpgAmY7PhCfg=="} 2026-01-20T06:24:55.155Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:++llU0o3Vu3PlnHvGDYL0YH0m7aH1ukTOyJuIlR0GVE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.156Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.157Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.163Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:55.163Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:++llU0o3Vu3PlnHvGDYL0YH0m7aH1ukTOyJuIlR0GVE= 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue.operate() Schedule incoming job 29dacdd5-4a7c-4c42-bd15-2851fda15337 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.164Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:55.165Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:55.165Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:55.165Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.177Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:WDRAI1Y8kwyxJ0LaTOVRJETxm9N+jAvzPf6LOw2aR+s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.177Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.177Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.178Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-01-20T06:24:55.179Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:WDRAI1Y8kwyxJ0LaTOVRJETxm9N+jAvzPf6LOw2aR+s= 2026-01-20T06:24:55.179Z 6f146693-0140-4859-93b3-beee92b2b73a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.179Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.183Z 6f146693-0140-4859-93b3-beee92b2b73a info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:55.183Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue.operate() Schedule incoming job e18173ad-b31a-4d8d-8ae1-14d8b7556aae 2026-01-20T06:24:55.183Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.183Z 6f146693-0140-4859-93b3-beee92b2b73a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:5500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.183Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:appendExtent() Get fd:28 for extent:3ce911fe-b89b-42e2-9c51-1df8a1bba970 from cache. 2026-01-20T06:24:55.184Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-01-20T06:24:55.184Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:appendExtent() Start writing to extent 3ce911fe-b89b-42e2-9c51-1df8a1bba970 2026-01-20T06:24:55.184Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.193Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:u4GHcbPHZ7eibNUeKFCex/eoZvod30pAwJkhDPSxYJU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.193Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.193Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:u4GHcbPHZ7eibNUeKFCex/eoZvod30pAwJkhDPSxYJU= 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.194Z 200ebd8b-562a-47bf-8b49-616956354407 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue.operate() Schedule incoming job b6c4aff2-0ce6-4b94-adcc-67e1b0b8cb6a 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:5500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:appendExtent() Get fd:29 for extent:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 from cache. 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:appendExtent() Start writing to extent 2cbaff9a-3cd4-4956-89a6-4aa905b732b6 2026-01-20T06:24:55.195Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.204Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hHBXcIZa1y+yttBAG/QmjJIcZgsPjfO733+OFr4qT+I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.204Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.204Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.213Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hHBXcIZa1y+yttBAG/QmjJIcZgsPjfO733+OFr4qT+I= 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue.operate() Schedule incoming job 0f19f75b-bde5-4eee-a72a-3b3e753b860c 2026-01-20T06:24:55.218Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-01-20T06:24:55.219Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:ca25802d-f09a-41ef-aac2-39a49628d956 offset:3500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:55.219Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:appendExtent() Get fd:30 for extent:ca25802d-f09a-41ef-aac2-39a49628d956 from cache. 2026-01-20T06:24:55.219Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-01-20T06:24:55.219Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:appendExtent() Start writing to extent ca25802d-f09a-41ef-aac2-39a49628d956 2026-01-20T06:24:55.219Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:55.456Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:55.456Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.456Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:55.456Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ca25802d-f09a-41ef-aac2-39a49628d956","locationId":"Default","path":"ca25802d-f09a-41ef-aac2-39a49628d956","size":7000000,"lastModifiedInMS":1768890295469} 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue.operate() Job 0f19f75b-bde5-4eee-a72a-3b3e753b860c completes callback, resolve. 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue.operate() Schedule incoming job b1ccd07c-92ea-44db-8739-08db2d163538 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.469Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3500000 count:3500000 end:6999999 2026-01-20T06:24:55.470Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue.operate() Job b1ccd07c-92ea-44db-8739-08db2d163538 completes callback, resolve. 2026-01-20T06:24:55.470Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.470Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.470Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.470Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.499Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.499Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 info: EndMiddleware: End response. TotalTimeInMS=295 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"78bf00ed-0b31-4733-996e-3fc97c9cb0a5","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.501Z 78bf00ed-0b31-4733-996e-3fc97c9cb0a5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3500000 count:3500000 end:6999999 2026-01-20T06:24:55.516Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.516Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.516Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.516Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-01-20T06:24:55.520Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.520Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.520Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.521Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-01-20T06:24:55.526Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.526Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:55.526Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:55.526Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-01-20T06:24:55.540Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","locationId":"Default","path":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","size":11000000,"lastModifiedInMS":1768890295541} 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue.operate() Job e18173ad-b31a-4d8d-8ae1-14d8b7556aae completes callback, resolve. 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue.operate() Schedule incoming job 9e6dfd44-2dc6-4fc4-a86e-1e348924f9da 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue.operate() Job 9e6dfd44-2dc6-4fc4-a86e-1e348924f9da completes callback, resolve. 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.541Z 6f146693-0140-4859-93b3-beee92b2b73a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.542Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","locationId":"Default","path":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","size":11000000,"lastModifiedInMS":1768890295543} 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue.operate() Job b6c4aff2-0ce6-4b94-adcc-67e1b0b8cb6a completes callback, resolve. 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue.operate() Schedule incoming job d0c9f959-7350-4dc2-9d1f-012ffa15a4c4 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue.operate() Job d0c9f959-7350-4dc2-9d1f-012ffa15a4c4 completes callback, resolve. 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.543Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.544Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.544Z 200ebd8b-562a-47bf-8b49-616956354407 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11048786,"lastModifiedInMS":1768890295545} 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue.operate() Job 29dacdd5-4a7c-4c42-bd15-2851fda15337 completes callback, resolve. 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue.operate() Schedule incoming job 8e547e75-63ea-401d-9eb2-41c4a600be75 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 count:5500000 end:11048785 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue.operate() Job 8e547e75-63ea-401d-9eb2-41c4a600be75 completes callback, resolve. 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.545Z add5d3b0-3095-4f1f-80f7-1d90ff063215 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.676Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.676Z 6f146693-0140-4859-93b3-beee92b2b73a info: EndMiddleware: End response. TotalTimeInMS=504 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6f146693-0140-4859-93b3-beee92b2b73a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.678Z 6f146693-0140-4859-93b3-beee92b2b73a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:55.680Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.680Z 200ebd8b-562a-47bf-8b49-616956354407 info: EndMiddleware: End response. TotalTimeInMS=487 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"200ebd8b-562a-47bf-8b49-616956354407","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.681Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.681Z add5d3b0-3095-4f1f-80f7-1d90ff063215 info: EndMiddleware: End response. TotalTimeInMS=526 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"add5d3b0-3095-4f1f-80f7-1d90ff063215","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.682Z 200ebd8b-562a-47bf-8b49-616956354407 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:55.683Z add5d3b0-3095-4f1f-80f7-1d90ff063215 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 count:5500000 end:11048785 2026-01-20T06:24:55.684Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8hswLFqrhcIH1kwj5eb01tZh6AqVlvkPOHmqk96DSy0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.685Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.685Z fd865710-938f-41fc-9145-ba25e5b0dcc7 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\ncomp:blocklist" 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8hswLFqrhcIH1kwj5eb01tZh6AqVlvkPOHmqk96DSy0= 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.686Z fd865710-938f-41fc-9145-ba25e5b0dcc7 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.687Z fd865710-938f-41fc-9145-ba25e5b0dcc7 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-01-20T06:24:55.689Z fd865710-938f-41fc-9145-ba25e5b0dcc7 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-01-20T06:24:55.691Z fd865710-938f-41fc-9145-ba25e5b0dcc7 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.691Z fd865710-938f-41fc-9145-ba25e5b0dcc7 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1CC4DE5C8C51230\"","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"fd865710-938f-41fc-9145-ba25e5b0dcc7","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:55.693Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NsjIEUanQNbnTUaUyH/Fl0kNQU4ipY1rSxJZ0+UqYRk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.694Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NsjIEUanQNbnTUaUyH/Fl0kNQU4ipY1rSxJZ0+UqYRk= 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.695Z bc5b433f-f114-452e-9522-c7a41f833290 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:55 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":"\"0x1CC4DE5C8C51230\"","x-ms-request-id":"bc5b433f-f114-452e-9522-c7a41f833290","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:55 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:55.743Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/YlqE1pr/W6PwUcOLU824K5oB3bbOZh4t6V6ycuabhs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.743Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.743Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.744Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:55.744Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.744Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.746Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/YlqE1pr/W6PwUcOLU824K5oB3bbOZh4t6V6ycuabhs= 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-01-20T06:24:55.747Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue.operate() Schedule incoming job c4fd6e29-ffad-42e5-bb8e-a2aac8c3abb1 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 count:5500000 end:11048785 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue.operate() Job c4fd6e29-ffad-42e5-bb8e-a2aac8c3abb1 completes callback, resolve. 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue.operate() Schedule incoming job 96c52724-aa5f-4e37-b7d9-d07f4ffdc8a4 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:5500000 count:2888608 end:8388607 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue.operate() Job 96c52724-aa5f-4e37-b7d9-d07f4ffdc8a4 completes callback, resolve. 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.748Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: Serializer: Start returning stream body. 2026-01-20T06:24:55.751Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.752Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.752Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.752Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SzGwTjQ0IeMuoRE0L5sxkBxu1hiMSjagR9Q6vADgaAk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.755Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SzGwTjQ0IeMuoRE0L5sxkBxu1hiMSjagR9Q6vADgaAk= 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-01-20T06:24:55.756Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Schedule incoming job ac5866e7-9539-486f-8fa9-d5a5070e0293 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:8388608 count:2611392 end:10999999 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Job ac5866e7-9539-486f-8fa9-d5a5070e0293 completes callback, resolve. 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Schedule incoming job 8cebc7d4-7c8f-4ac7-99a7-452ddf2b9555 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Job 8cebc7d4-7c8f-4ac7-99a7-452ddf2b9555 completes callback, resolve. 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Schedule incoming job 718f36db-9ba9-4ec3-a66a-5c37cca2db2e 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3500000 count:277216 end:3777215 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue.operate() Job 718f36db-9ba9-4ec3-a66a-5c37cca2db2e completes callback, resolve. 2026-01-20T06:24:55.757Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.764Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: Serializer: Start returning stream body. 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.765Z 5f9af7e4-4881-451a-9071-2350c3eb1256 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.765Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:0GxolhnaSjuYS+liakLQXQ5GtlL79haEn9nW026SKnQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 20 Jan 2026 06:24:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:0GxolhnaSjuYS+liakLQXQ5GtlL79haEn9nW026SKnQ= 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:55.766Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue.operate() Schedule incoming job 3184a8ed-ed16-4d92-9240-a3e7083d41a0 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3777216 count:3222784 end:6999999 2026-01-20T06:24:55.767Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue.operate() Job 3184a8ed-ed16-4d92-9240-a3e7083d41a0 completes callback, resolve. 2026-01-20T06:24:55.768Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.768Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.805Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:8388608 count:2611392 end:10999999 2026-01-20T06:24:55.818Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:55.826Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue.operate() Schedule incoming job a6e4cb42-2a4b-4475-86f3-01ba09a816fd 2026-01-20T06:24:55.826Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:55.826Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3777216 count:3222784 end:6999999 2026-01-20T06:24:55.826Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue.operate() Job a6e4cb42-2a4b-4475-86f3-01ba09a816fd completes callback, resolve. 2026-01-20T06:24:55.826Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:55.827Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: Serializer: Start returning stream body. 2026-01-20T06:24:55.835Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:55.835Z 83544078-d489-4a47-95a9-e2c15e2cd45b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:55.858Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3777216 count:3222784 end:6999999 2026-01-20T06:24:55.916Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:5548786 count:5500000 end:11048785 2026-01-20T06:24:55.934Z 83544078-d489-4a47-95a9-e2c15e2cd45b info: EndMiddleware: End response. TotalTimeInMS=169 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:55 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1CC4DE5C8C51230\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"83544078-d489-4a47-95a9-e2c15e2cd45b","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:55.934Z 83544078-d489-4a47-95a9-e2c15e2cd45b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3777216 count:3222784 end:6999999 2026-01-20T06:24:56.012Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:5500000 count:5500000 end:10999999 2026-01-20T06:24:56.016Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c info: EndMiddleware: End response. TotalTimeInMS=273 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:55 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1CC4DE5C8C51230\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"49b8ae8e-e427-4e64-9e43-4d7ddbd8405c","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:56.020Z 5f9af7e4-4881-451a-9071-2350c3eb1256 info: EndMiddleware: End response. TotalTimeInMS=265 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:55 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1CC4DE5C8C51230\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"5f9af7e4-4881-451a-9071-2350c3eb1256","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:55 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:56.020Z 49b8ae8e-e427-4e64-9e43-4d7ddbd8405c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:5500000 count:2888608 end:8388607 2026-01-20T06:24:56.020Z 5f9af7e4-4881-451a-9071-2350c3eb1256 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:3500000 count:277216 end:3777215 2026-01-20T06:24:56.212Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:0ATvM079htA9yHX0O7bwS4cjPMzfpX5f3L45wR9eRPs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.213Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:56.213Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.214Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.215Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:56.215Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:0ATvM079htA9yHX0O7bwS4cjPMzfpX5f3L45wR9eRPs= 2026-01-20T06:24:56.215Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.215Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.215Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue.operate() Schedule incoming job 41c46fec-4279-4400-bb37-a13b85d0032c 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:56.216Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:56.217Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:56.217Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:56.217Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:56.217Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-01-20T06:24:56.218Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:56.218Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11097342,"lastModifiedInMS":1768890296218} 2026-01-20T06:24:56.218Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:56.218Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue.operate() Job 41c46fec-4279-4400-bb37-a13b85d0032c completes callback, resolve. 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue.operate() Schedule incoming job f7e3f1a4-4de0-4dc3-be90-12348895ec57 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue.operate() Job f7e3f1a4-4de0-4dc3-be90-12348895ec57 completes callback, resolve. 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:56.219Z 8010116a-8e6a-4c95-9721-fd5590d73439 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.220Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.220Z 8010116a-8e6a-4c95-9721-fd5590d73439 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8010116a-8e6a-4c95-9721-fd5590d73439","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:56.222Z 8010116a-8e6a-4c95-9721-fd5590d73439 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.223Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sbKHMKCAzMY2t1fxaMmvY15PGUcqbjCTDhUV01S9cnc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.223Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:56.223Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\ncomp:blocklist" 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sbKHMKCAzMY2t1fxaMmvY15PGUcqbjCTDhUV01S9cnc= 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.224Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.225Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-01-20T06:24:56.226Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-01-20T06:24:56.228Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.228Z ed47596d-ae28-43bc-a5bd-92b5f6f857bd info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2401CCBFBF37880\"","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"ed47596d-ae28-43bc-a5bd-92b5f6f857bd","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:E7+Nw4jFq7o/v1sq8o5pu41KAmjLVVN5c6S7R/DHEsA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.254Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:E7+Nw4jFq7o/v1sq8o5pu41KAmjLVVN5c6S7R/DHEsA= 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.255Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.256Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.256Z 846a5cf4-5f53-4d99-86a3-2bb6a7d3c940 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 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":"\"0x2401CCBFBF37880\"","x-ms-request-id":"846a5cf4-5f53-4d99-86a3-2bb6a7d3c940","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:56.258Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:N15EYvcQveGeJJ3FYg9b4LzPZ0eLNWV9KrAnkmgStjk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.258Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:56.258Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:N15EYvcQveGeJJ3FYg9b4LzPZ0eLNWV9KrAnkmgStjk= 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.259Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue.operate() Schedule incoming job f1c7ddd8-97ab-44f6-ab03-329a38977147 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue.operate() Job f1c7ddd8-97ab-44f6-ab03-329a38977147 completes callback, resolve. 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:56.260Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue.operate() Schedule incoming job d4c1fae6-6b22-4d08-850d-42ac6dfee5be 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue.operate() Job d4c1fae6-6b22-4d08-850d-42ac6dfee5be completes callback, resolve. 2026-01-20T06:24:56.261Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.262Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.262Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:56.262Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.262Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.267Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x2401CCBFBF37880\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"fb8889ab-f3b7-44bf-9327-2c7c5520d2a3","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:56.268Z fb8889ab-f3b7-44bf-9327-2c7c5520d2a3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11048786 count:48556 end:11097341 2026-01-20T06:24:56.330Z 83d17472-c831-4789-84df-72781027b955 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.330Z 83d17472-c831-4789-84df-72781027b955 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.330Z 83d17472-c831-4789-84df-72781027b955 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.330Z 83d17472-c831-4789-84df-72781027b955 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo= 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.331Z 83d17472-c831-4789-84df-72781027b955 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.332Z 83d17472-c831-4789-84df-72781027b955 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.334Z 83d17472-c831-4789-84df-72781027b955 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:53 GMTTue, 20 Jan 2026 06:24:53 GMT0x1DB29178EFC120035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:53 GMTtest2.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x269C8B9AE4162C035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest3.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1CC4DE5C8C5123020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x2401CCBFBF3788048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x1C92CB78B1DB6E035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest6.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1DD8C6F4B4AC6C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:55 GMT 2026-01-20T06:24:56.334Z 83d17472-c831-4789-84df-72781027b955 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.334Z 83d17472-c831-4789-84df-72781027b955 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":"83d17472-c831-4789-84df-72781027b955","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.338Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GKhHR3z5NktyktF3oH+oyufV4SKcBT7glRpH6uqShDE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.339Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GKhHR3z5NktyktF3oH+oyufV4SKcBT7glRpH6uqShDE= 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.340Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.341Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 debug: Serializer: Raw response body string is 1test.csvTue, 20 Jan 2026 06:24:53 GMTTue, 20 Jan 2026 06:24:53 GMT0x1DB29178EFC120035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:53 GMTtest.csv 2026-01-20T06:24:56.341Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.341Z e5bdf57a-236a-4dc0-97d2-7e14294ea1d4 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":"e5bdf57a-236a-4dc0-97d2-7e14294ea1d4","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.344Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:L0R15jNFnb8kXIjOC72Wd6Bk4+9xZm6H47aAPibc8yk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.344Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.344Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.344Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:L0R15jNFnb8kXIjOC72Wd6Bk4+9xZm6H47aAPibc8yk= 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.345Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.346Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x269C8B9AE4162C035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest2.csv 2026-01-20T06:24:56.346Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.346Z f7462db1-ba92-4b3b-9425-21a33a0f3e13 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":"f7462db1-ba92-4b3b-9425-21a33a0f3e13","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.349Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hQK91xwrTiEh5saqMcBnNzSEJdo4P2X/B6Ig47MA/5M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.349Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.349Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hQK91xwrTiEh5saqMcBnNzSEJdo4P2X/B6Ig47MA/5M= 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.350Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.351Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1CC4DE5C8C5123020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-01-20T06:24:56.351Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.351Z 8757e78e-71fa-446e-9a7e-d83568e2ca22 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":"8757e78e-71fa-446e-9a7e-d83568e2ca22","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.354Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:U+sIT2vWcqgVBCNUY1/IXU6klew1m4m/FzJ3uBCj04M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.354Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.354Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:U+sIT2vWcqgVBCNUY1/IXU6klew1m4m/FzJ3uBCj04M= 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.355Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.356Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.356Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x2401CCBFBF3788048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-01-20T06:24:56.356Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.356Z 9db35349-1702-4cdd-9b52-40d610a8cbc0 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":"9db35349-1702-4cdd-9b52-40d610a8cbc0","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:m0fZ0X5TrhMdm60wQDx80Bixn3hUq1vTmuo8VWIJpCc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.359Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:m0fZ0X5TrhMdm60wQDx80Bixn3hUq1vTmuo8VWIJpCc= 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.360Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.361Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x1C92CB78B1DB6E035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest5.csv 2026-01-20T06:24:56.361Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.361Z 2ca4591b-3058-43f0-a0a2-c7c22c36ef39 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":"2ca4591b-3058-43f0-a0a2-c7c22c36ef39","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.364Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:cqz3wbmOX52QqxIj8Bc4U61yVgOFM3CQUxFHj/AIt4g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.364Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.364Z 7bee290b-5764-492a-bfa6-85afe9846de3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:cqz3wbmOX52QqxIj8Bc4U61yVgOFM3CQUxFHj/AIt4g= 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.365Z 7bee290b-5764-492a-bfa6-85afe9846de3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.368Z 7bee290b-5764-492a-bfa6-85afe9846de3 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1DD8C6F4B4AC6C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:55 GMT 2026-01-20T06:24:56.368Z 7bee290b-5764-492a-bfa6-85afe9846de3 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.368Z 7bee290b-5764-492a-bfa6-85afe9846de3 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":"7bee290b-5764-492a-bfa6-85afe9846de3","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.370Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.371Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.371Z c53cb715-ad8e-48cd-b232-b12c80e0e953 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.373Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.373Z c53cb715-ad8e-48cd-b232-b12c80e0e953 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.373Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.373Z c53cb715-ad8e-48cd-b232-b12c80e0e953 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.373Z c53cb715-ad8e-48cd-b232-b12c80e0e953 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.374Z c53cb715-ad8e-48cd-b232-b12c80e0e953 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.374Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo= 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.375Z c53cb715-ad8e-48cd-b232-b12c80e0e953 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.377Z c53cb715-ad8e-48cd-b232-b12c80e0e953 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:53 GMTTue, 20 Jan 2026 06:24:53 GMT0x1DB29178EFC120035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:53 GMTtest2.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x269C8B9AE4162C035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest3.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1CC4DE5C8C5123020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x2401CCBFBF3788048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:54 GMTTue, 20 Jan 2026 06:24:54 GMT0x1C92CB78B1DB6E035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:54 GMTtest6.csvTue, 20 Jan 2026 06:24:55 GMTTue, 20 Jan 2026 06:24:55 GMT0x1DD8C6F4B4AC6C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:55 GMT 2026-01-20T06:24:56.377Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.377Z c53cb715-ad8e-48cd-b232-b12c80e0e953 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"c53cb715-ad8e-48cd-b232-b12c80e0e953","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.385Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+a40ABFXtuF+4isYoFa8eLCF1yUwop6XE0W48U1iktc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.385Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:56.385Z 08242477-1a38-4e0f-b374-69ab81a6c43f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+a40ABFXtuF+4isYoFa8eLCF1yUwop6XE0W48U1iktc= 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.386Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.387Z 08242477-1a38-4e0f-b374-69ab81a6c43f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.387Z 08242477-1a38-4e0f-b374-69ab81a6c43f info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"08242477-1a38-4e0f-b374-69ab81a6c43f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.389Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GYiXCZVpNBThcrKHB43TNXFm1gt4nJPNw92YnguDK/M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.389Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:56.389Z 58c0e578-209d-4bf4-8989-5870af2f2a86 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.389Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GYiXCZVpNBThcrKHB43TNXFm1gt4nJPNw92YnguDK/M= 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.390Z 58c0e578-209d-4bf4-8989-5870af2f2a86 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"58c0e578-209d-4bf4-8989-5870af2f2a86","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qJNw5uaDB4Ru8o+9OQgikLcyh8zsJAlrxfbPX2MpyVU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.393Z b384323d-8083-424b-9d26-d9120ce2b725 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qJNw5uaDB4Ru8o+9OQgikLcyh8zsJAlrxfbPX2MpyVU= 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.394Z b384323d-8083-424b-9d26-d9120ce2b725 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"b384323d-8083-424b-9d26-d9120ce2b725","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.396Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:glsqw9VYtA+QNTSKx5scBS2BcNfUs/mAAcgO+VutWUM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.396Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:56.396Z 73423886-531b-49ed-bd28-1fbdca0806d9 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:glsqw9VYtA+QNTSKx5scBS2BcNfUs/mAAcgO+VutWUM= 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.397Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.403Z 73423886-531b-49ed-bd28-1fbdca0806d9 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.404Z 73423886-531b-49ed-bd28-1fbdca0806d9 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"73423886-531b-49ed-bd28-1fbdca0806d9","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.406Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e3Lc/BedmuEzTWgX2EE0bekMuuzzW1wa47aVt4lxNAw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.406Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:56.406Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e3Lc/BedmuEzTWgX2EE0bekMuuzzW1wa47aVt4lxNAw= 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.407Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.408Z 5f306e13-07f0-4a5a-ad87-f0af4bc28c95 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5f306e13-07f0-4a5a-ad87-f0af4bc28c95","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:QFkKCFF1Bsc8ybH/bJ4OY7Wqkj0ijSdy3UeF0CijdgI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.412Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:QFkKCFF1Bsc8ybH/bJ4OY7Wqkj0ijSdy3UeF0CijdgI= 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.413Z 5653a1aa-b327-4ba6-89a3-df1d04616126 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5653a1aa-b327-4ba6-89a3-df1d04616126","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.416Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.417Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:56.417Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:uH4k/Qr23r7ij62xhd2gG5DF1sWF2nBBlugTlFo4Gdo= 2026-01-20T06:24:56.417Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.417Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.423Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:56.423Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.424Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 debug: Serializer: Raw response body string is 5000 2026-01-20T06:24:56.424Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.424Z d68f59b7-4d49-4a30-b62a-7153b778c0a3 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":"d68f59b7-4d49-4a30-b62a-7153b778c0a3","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.426Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Wmk8WC+HL6Eeq7Xit0E6vwAYMUl/oiC1lPhVNuTY0Ek="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.427Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:56.427Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Wmk8WC+HL6Eeq7Xit0E6vwAYMUl/oiC1lPhVNuTY0Ek= 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.428Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue.operate() Schedule incoming job 72e6a0b8-397f-4909-bffd-67d69e85b6cb 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:56.429Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:56.433Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:56.434Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:56.434Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:56.434Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:56.434Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:56.434Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11097377,"lastModifiedInMS":1768890296434} 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue.operate() Job 72e6a0b8-397f-4909-bffd-67d69e85b6cb completes callback, resolve. 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue.operate() Schedule incoming job 440a47f4-4913-40b9-aade-cdc9009a480d 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue.operate() Job 440a47f4-4913-40b9-aade-cdc9009a480d completes callback, resolve. 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:56.435Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:56.436Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.436Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x20AF26133291700\"","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"2ec0f4b7-4e7f-46f4-b923-be271b43f821","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:56.440Z 2ec0f4b7-4e7f-46f4-b923-be271b43f821 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e0meYlQNiJuf+47mVoyWQwF/dB6f8iOH94f7dLZaqpE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.938Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e0meYlQNiJuf+47mVoyWQwF/dB6f8iOH94f7dLZaqpE= 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.939Z ac453aed-9932-49ec-986c-6b29614fed25 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x20AF26133291700\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"ac453aed-9932-49ec-986c-6b29614fed25","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:56 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":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:56.992Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pm6mZ71ebo6JhCF9llmL49mqO4kt8PCwNszQJE70YE8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:56.993Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pm6mZ71ebo6JhCF9llmL49mqO4kt8PCwNszQJE70YE8= 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: OperationQueue.operate() Schedule incoming job a7137af6-46e0-4ad5-b22a-99eb09e07a7c 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:56.994Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:56.995Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: OperationQueue.operate() Job a7137af6-46e0-4ad5-b22a-99eb09e07a7c completes callback, resolve. 2026-01-20T06:24:56.995Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:56.995Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: Serializer: Start returning stream body. 2026-01-20T06:24:56.996Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:56.996Z b5208fea-1f95-4ecb-a00b-a48c0973df35 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.002Z b5208fea-1f95-4ecb-a00b-a48c0973df35 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x20AF26133291700\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b5208fea-1f95-4ecb-a00b-a48c0973df35","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:57.002Z b5208fea-1f95-4ecb-a00b-a48c0973df35 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SxvPB6FQajmmodB1e2kMi+2tgxqyBDb7MTqf1h7SIHc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.079Z abd42661-a171-4ca8-8f42-c1cf17477893 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SxvPB6FQajmmodB1e2kMi+2tgxqyBDb7MTqf1h7SIHc= 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.080Z abd42661-a171-4ca8-8f42-c1cf17477893 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x20AF26133291700\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"abd42661-a171-4ca8-8f42-c1cf17477893","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 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":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:57.249Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:j7q1iAAB9miGE2KCiyEIjtKJj8yOGPALzjMp+wYdHrU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.250Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:j7q1iAAB9miGE2KCiyEIjtKJj8yOGPALzjMp+wYdHrU= 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: OperationQueue.operate() Schedule incoming job 84b78c3f-6750-4199-aed1-1fffe3b30ea5 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: OperationQueue.operate() Job 84b78c3f-6750-4199-aed1-1fffe3b30ea5 completes callback, resolve. 2026-01-20T06:24:57.251Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.252Z b08c072f-a208-424b-9e18-cd85d9669a9b info: Serializer: Start returning stream body. 2026-01-20T06:24:57.252Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.252Z b08c072f-a208-424b-9e18-cd85d9669a9b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.255Z b08c072f-a208-424b-9e18-cd85d9669a9b info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x20AF26133291700\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b08c072f-a208-424b-9e18-cd85d9669a9b","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:57.255Z b08c072f-a208-424b-9e18-cd85d9669a9b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097342 count:35 end:11097376 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:X46IyEKK/glXS0ov//Ht5P/vMhVuZPA6/8nrf2ssOR0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.256Z 66d207bb-57a9-42f2-b498-167704cc79ca debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:X46IyEKK/glXS0ov//Ht5P/vMhVuZPA6/8nrf2ssOR0= 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.257Z 66d207bb-57a9-42f2-b498-167704cc79ca info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:56 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x20AF26133291700\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"66d207bb-57a9-42f2-b498-167704cc79ca","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 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":"Tue, 20 Jan 2026 06:24:56 GMT"} 2026-01-20T06:24:57.260Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1Ps4LD35GldsdprdOnY/7lz/qzxorxckM0miDA9QAhc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.260Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:57.260Z aba76890-b1f1-40f4-bce6-1da196f536d2 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.260Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1Ps4LD35GldsdprdOnY/7lz/qzxorxckM0miDA9QAhc= 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:57.261Z aba76890-b1f1-40f4-bce6-1da196f536d2 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.262Z aba76890-b1f1-40f4-bce6-1da196f536d2 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x20AF2613329170035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:56 GMT 2026-01-20T06:24:57.262Z aba76890-b1f1-40f4-bce6-1da196f536d2 info: Serializer: Start returning stream body. 2026-01-20T06:24:57.262Z aba76890-b1f1-40f4-bce6-1da196f536d2 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":"aba76890-b1f1-40f4-bce6-1da196f536d2","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT"} 2026-01-20T06:24:57.266Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"55","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IfkVHjeoBNH8oeVI6hHH+3PKZcUGBa0tVgk1cT4n3WE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.267Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:57.267Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.267Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:57.268Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n55\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IfkVHjeoBNH8oeVI6hHH+3PKZcUGBa0tVgk1cT4n3WE= 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":55,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue.operate() Schedule incoming job fab6cc33-1ecb-47fe-97db-de02b9d7ce2b 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097377 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.269Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:57.270Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 55 bytes piped. Flush data to fd:24. 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11097432,"lastModifiedInMS":1768890297271} 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue.operate() Job fab6cc33-1ecb-47fe-97db-de02b9d7ce2b completes callback, resolve. 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue.operate() Schedule incoming job 2e87bb9c-6e4a-4f6d-b29c-3b4b0a412e5e 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097377 count:55 end:11097431 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue.operate() Job 2e87bb9c-6e4a-4f6d-b29c-3b4b0a412e5e completes callback, resolve. 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.271Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.272Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.272Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.274Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.274Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FC997F67ACA5C0\"","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"f3f522f2-3b14-4bc3-b26f-8288e49fd358","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.275Z f3f522f2-3b14-4bc3-b26f-8288e49fd358 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097377 count:55 end:11097431 2026-01-20T06:24:57.298Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:77msSHmIAME1dP2rSR/kqVa/b50gs0kOfwRksuVGvL0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:77msSHmIAME1dP2rSR/kqVa/b50gs0kOfwRksuVGvL0= 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.299Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.300Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.300Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.300Z 52ecfe58-0081-4823-98aa-6dd3db8cc2b6 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"55","content-type":"application/octet-stream","etag":"\"0x1FC997F67ACA5C0\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"52ecfe58-0081-4823-98aa-6dd3db8cc2b6","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 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":"Tue, 20 Jan 2026 06:24:57 GMT"} 2026-01-20T06:24:57.302Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"range":"bytes=0-54","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eWCDOboSWs0UQl/OtNQfaruOqL3xbanhBn5OwOn5R5Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.302Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:57.302Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-54\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eWCDOboSWs0UQl/OtNQfaruOqL3xbanhBn5OwOn5R5Y= 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-54 RequiredContentLength=55 2026-01-20T06:24:57.303Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: OperationQueue.operate() Schedule incoming job e1f323df-aa84-47c1-90db-bc80061221c1 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097377 count:55 end:11097431 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: OperationQueue.operate() Job e1f323df-aa84-47c1-90db-bc80061221c1 completes callback, resolve. 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: Serializer: Start returning stream body. 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.304Z 33bc87d8-86d4-45e6-bd55-5050012691ad debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.305Z 33bc87d8-86d4-45e6-bd55-5050012691ad info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","content-length":"55","content-type":"application/octet-stream","content-range":"bytes 0-54/55","etag":"\"0x1FC997F67ACA5C0\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"33bc87d8-86d4-45e6-bd55-5050012691ad","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"F8mkvTvwm8iibhyziLZHJA=="} 2026-01-20T06:24:57.305Z 33bc87d8-86d4-45e6-bd55-5050012691ad verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097377 count:55 end:11097431 2026-01-20T06:24:57.308Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RUlDDo++yWjlV75zk/sWbFifile2W8k0kEDhEdU7x+Q="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.313Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:57.313Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RUlDDo++yWjlV75zk/sWbFifile2W8k0kEDhEdU7x+Q= 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.314Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue.operate() Schedule incoming job f3ebd6e8-4270-4882-bb5a-764eb20d9cd6 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097432 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:57.315Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.319Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:57.319Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.319Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:57.319Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11097467,"lastModifiedInMS":1768890297320} 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue.operate() Job f3ebd6e8-4270-4882-bb5a-764eb20d9cd6 completes callback, resolve. 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue.operate() Schedule incoming job 8ad0d51d-8ef4-4d23-ac12-224d96a0b983 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097432 count:35 end:11097466 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue.operate() Job 8ad0d51d-8ef4-4d23-ac12-224d96a0b983 completes callback, resolve. 2026-01-20T06:24:57.320Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.321Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.321Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.321Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.321Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.321Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b info: EndMiddleware: End response. TotalTimeInMS=13 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FDF02BDA777AF0\"","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.326Z 80c8533c-b68c-4cf4-bab3-7a3dd5c6a21b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097432 count:35 end:11097466 2026-01-20T06:24:57.372Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:m4XAZwusEL4k2HEz6ZW6J5vnpASpkEDS6hOkcW3Tvds="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.372Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:57.372Z c3c4a72b-5812-41fa-947c-968b23784b7b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:m4XAZwusEL4k2HEz6ZW6J5vnpASpkEDS6hOkcW3Tvds= 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.373Z c3c4a72b-5812-41fa-947c-968b23784b7b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.374Z c3c4a72b-5812-41fa-947c-968b23784b7b info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1FDF02BDA777AF0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"c3c4a72b-5812-41fa-947c-968b23784b7b","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 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":"Tue, 20 Jan 2026 06:24:57 GMT"} 2026-01-20T06:24:57.376Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Th5L6oG4wKWbpYOlSMOaLj0SzlZ0GKOOyJPivNxrb3o="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.376Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:57.376Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Th5L6oG4wKWbpYOlSMOaLj0SzlZ0GKOOyJPivNxrb3o= 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.377Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: OperationQueue.operate() Schedule incoming job 4d9d36e2-a054-4ebf-b1c2-d176e9e3050f 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097432 count:35 end:11097466 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: OperationQueue.operate() Job 4d9d36e2-a054-4ebf-b1c2-d176e9e3050f completes callback, resolve. 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: Serializer: Start returning stream body. 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.378Z a400ce51-6a94-4742-b50b-90c7016e4e5f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.380Z a400ce51-6a94-4742-b50b-90c7016e4e5f info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1FDF02BDA777AF0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"a400ce51-6a94-4742-b50b-90c7016e4e5f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:57.381Z a400ce51-6a94-4742-b50b-90c7016e4e5f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097432 count:35 end:11097466 2026-01-20T06:24:57.382Z 51b29faf-6e7f-49ce-9382-332195113524 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:J1YO1eki8upePm22IYzOIECSz3XH54aH/SDO4FRX7Yg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.382Z 51b29faf-6e7f-49ce-9382-332195113524 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:57.382Z 51b29faf-6e7f-49ce-9382-332195113524 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 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:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:J1YO1eki8upePm22IYzOIECSz3XH54aH/SDO4FRX7Yg= 2026-01-20T06:24:57.383Z 51b29faf-6e7f-49ce-9382-332195113524 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: OperationQueue.operate() Schedule incoming job f10f5b48-6e44-48eb-b7c2-957c97401924 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.384Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-01-20T06:24:57.385Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:57.385Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.385Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":11097467,"lastModifiedInMS":1768890297385} 2026-01-20T06:24:57.386Z 51b29faf-6e7f-49ce-9382-332195113524 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.386Z 51b29faf-6e7f-49ce-9382-332195113524 debug: OperationQueue.operate() Job f10f5b48-6e44-48eb-b7c2-957c97401924 completes callback, resolve. 2026-01-20T06:24:57.386Z 51b29faf-6e7f-49ce-9382-332195113524 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.386Z 51b29faf-6e7f-49ce-9382-332195113524 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.387Z 51b29faf-6e7f-49ce-9382-332195113524 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.387Z 51b29faf-6e7f-49ce-9382-332195113524 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1D638940EF80B40\"","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"51b29faf-6e7f-49ce-9382-332195113524","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.389Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:f/myRW9oMbS58dmNQoDy/mLV2rcUgkmeVr7Uwi6hdSg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.389Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:57.389Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.389Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:f/myRW9oMbS58dmNQoDy/mLV2rcUgkmeVr7Uwi6hdSg= 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.390Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.391Z f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 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":"\"0x1D638940EF80B40\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"f7e4e0de-0367-44f4-ac2e-8d6dfa0fca8f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 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":"Tue, 20 Jan 2026 06:24:57 GMT"} 2026-01-20T06:24:57.400Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NsbxhnPcCJqmUfuBwycLdTk3Z3s3fdDrQAHhna8GWo0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.404Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.404Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.405Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NsbxhnPcCJqmUfuBwycLdTk3Z3s3fdDrQAHhna8GWo0= 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue.operate() Schedule incoming job 9b1ee837-8d0a-4c9e-8773-6439786feca5 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:57.406Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.412Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:owQOfphSusY702urD8wBv+uGa5ZdQ25OSbaFRyQcEOY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.412Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.412Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:owQOfphSusY702urD8wBv+uGa5ZdQ25OSbaFRyQcEOY= 2026-01-20T06:24:57.413Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue.operate() Schedule incoming job dd87d432-5e4a-49d0-8035-5c538ac869b5 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:11000000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:appendExtent() Get fd:28 for extent:3ce911fe-b89b-42e2-9c51-1df8a1bba970 from cache. 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:appendExtent() Start writing to extent 3ce911fe-b89b-42e2-9c51-1df8a1bba970 2026-01-20T06:24:57.414Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.419Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wVuH7ZVrkwCE3vwISO6M8oy/plSOSM3EJRA+ql074so="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.419Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.419Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wVuH7ZVrkwCE3vwISO6M8oy/plSOSM3EJRA+ql074so= 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.420Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue.operate() Schedule incoming job 4db6436f-c558-45a9-862c-55f2de6e3779 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:11000000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:appendExtent() Get fd:29 for extent:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 from cache. 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:appendExtent() Start writing to extent 2cbaff9a-3cd4-4956-89a6-4aa905b732b6 2026-01-20T06:24:57.421Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.426Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ScDG0BTmPAZe2kicPtc84HMpt7JmwX1UHl8CDZoNZ0E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.426Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.426Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ScDG0BTmPAZe2kicPtc84HMpt7JmwX1UHl8CDZoNZ0E= 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.427Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue.operate() Schedule incoming job 0035e03b-f223-46b1-8c2a-2274ec609abb 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:ca25802d-f09a-41ef-aac2-39a49628d956 offset:7000000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:appendExtent() Get fd:30 for extent:ca25802d-f09a-41ef-aac2-39a49628d956 from cache. 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:appendExtent() Start writing to extent ca25802d-f09a-41ef-aac2-39a49628d956 2026-01-20T06:24:57.432Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:57.560Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:57.561Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.561Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:57.561Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-01-20T06:24:57.574Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.574Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ca25802d-f09a-41ef-aac2-39a49628d956","locationId":"Default","path":"ca25802d-f09a-41ef-aac2-39a49628d956","size":10500000,"lastModifiedInMS":1768890297574} 2026-01-20T06:24:57.574Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue.operate() Job 0035e03b-f223-46b1-8c2a-2274ec609abb completes callback, resolve. 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue.operate() Schedule incoming job 9607e759-ed2e-49fe-ade8-7833fc4258b1 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7000000 count:3500000 end:10499999 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue.operate() Job 9607e759-ed2e-49fe-ade8-7833fc4258b1 completes callback, resolve. 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.575Z e9e20852-a6d0-4846-8511-a4f564b557c7 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.605Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.605Z e9e20852-a6d0-4846-8511-a4f564b557c7 info: EndMiddleware: End response. TotalTimeInMS=179 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e9e20852-a6d0-4846-8511-a4f564b557c7","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.606Z e9e20852-a6d0-4846-8511-a4f564b557c7 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7000000 count:3500000 end:10499999 2026-01-20T06:24:57.621Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.621Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.621Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.621Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-01-20T06:24:57.625Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.625Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.625Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.625Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.625Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:57.625Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:57.626Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-01-20T06:24:57.626Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-01-20T06:24:57.647Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.647Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16597467,"lastModifiedInMS":1768890297647} 2026-01-20T06:24:57.647Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.647Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue.operate() Job 9b1ee837-8d0a-4c9e-8773-6439786feca5 completes callback, resolve. 2026-01-20T06:24:57.647Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue.operate() Schedule incoming job 99320609-e6c0-4e9f-bf88-21949659f694 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 count:5500000 end:16597466 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue.operate() Job 99320609-e6c0-4e9f-bf88-21949659f694 completes callback, resolve. 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.648Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","locationId":"Default","path":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","size":16500000,"lastModifiedInMS":1768890297648} 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue.operate() Job 4db6436f-c558-45a9-862c-55f2de6e3779 completes callback, resolve. 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue.operate() Schedule incoming job 9ee90e97-c91c-4a10-b1e8-ad68188e1659 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue.operate() Job 9ee90e97-c91c-4a10-b1e8-ad68188e1659 completes callback, resolve. 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.648Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.648Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","locationId":"Default","path":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","size":16500000,"lastModifiedInMS":1768890297649} 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue.operate() Job dd87d432-5e4a-49d0-8035-5c538ac869b5 completes callback, resolve. 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue.operate() Schedule incoming job d4d91fe2-0478-4c17-aaf3-e3e9fb7a0aa1 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue.operate() Job d4d91fe2-0478-4c17-aaf3-e3e9fb7a0aa1 completes callback, resolve. 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.649Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.764Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.765Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce info: EndMiddleware: End response. TotalTimeInMS=346 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"3dee9506-2ad1-4e97-81ed-e4ca48ea3dce","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.766Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.766Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd info: EndMiddleware: End response. TotalTimeInMS=366 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.767Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.767Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 info: EndMiddleware: End response. TotalTimeInMS=355 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"ea3a0e6d-b53f-4555-b5bc-e7c2a2978635","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.768Z 3dee9506-2ad1-4e97-81ed-e4ca48ea3dce verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.769Z 7b7766ae-e8f4-40bf-9cf8-17dc800ae2dd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 count:5500000 end:16597466 2026-01-20T06:24:57.769Z ea3a0e6d-b53f-4555-b5bc-e7c2a2978635 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.770Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:rXBLPpFcS1XSXN1qU47+oY0On7J0csjMIzE+Y/hlx4I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.770Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.770Z 97786e88-14bb-4ec5-aa64-febd5603892c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\ncomp:blocklist" 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:rXBLPpFcS1XSXN1qU47+oY0On7J0csjMIzE+Y/hlx4I= 2026-01-20T06:24:57.771Z 97786e88-14bb-4ec5-aa64-febd5603892c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.772Z 97786e88-14bb-4ec5-aa64-febd5603892c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.772Z 97786e88-14bb-4ec5-aa64-febd5603892c debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-01-20T06:24:57.773Z 97786e88-14bb-4ec5-aa64-febd5603892c 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-01-20T06:24:57.775Z 97786e88-14bb-4ec5-aa64-febd5603892c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.775Z 97786e88-14bb-4ec5-aa64-febd5603892c info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2280FEEEC7EAEA0\"","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"97786e88-14bb-4ec5-aa64-febd5603892c","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DyCDW+C3SmJ9nmPVP5kbd2/Q5/YqLXd5Orl/LDknPI8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.778Z 29de7362-6d14-428a-8950-0cb2823225e1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DyCDW+C3SmJ9nmPVP5kbd2/Q5/YqLXd5Orl/LDknPI8= 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.779Z 29de7362-6d14-428a-8950-0cb2823225e1 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 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":"\"0x2280FEEEC7EAEA0\"","x-ms-request-id":"29de7362-6d14-428a-8950-0cb2823225e1","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:57 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:57.789Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nluSEokUBZZLnsUq3h8certA6apdjOWgVYrwjJgSjYw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.790Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.790Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nluSEokUBZZLnsUq3h8certA6apdjOWgVYrwjJgSjYw= 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-01-20T06:24:57.791Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue.operate() Schedule incoming job b67732a8-014e-45a4-a195-040306be7f3e 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 count:5500000 end:16597466 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue.operate() Job b67732a8-014e-45a4-a195-040306be7f3e completes callback, resolve. 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue.operate() Schedule incoming job fffcac55-92bb-4111-8193-64d59388bde2 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:11000000 count:2888608 end:13888607 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue.operate() Job fffcac55-92bb-4111-8193-64d59388bde2 completes callback, resolve. 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.792Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: Serializer: Start returning stream body. 2026-01-20T06:24:57.793Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.793Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.793Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.793Z 5963e80b-6457-4621-8a45-f4a67ccc867a debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.793Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gWaAnpFwINipd/+37KG+rKm6nWiqcjs357HGHTFTZ/g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.793Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.793Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gWaAnpFwINipd/+37KG+rKm6nWiqcjs357HGHTFTZ/g= 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Schedule incoming job 09ec3593-735e-418b-9053-f9dbe8493299 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.794Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:13888608 count:2611392 end:16499999 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Job 09ec3593-735e-418b-9053-f9dbe8493299 completes callback, resolve. 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Schedule incoming job a8d35aa3-9475-4cbf-9116-1d03412d5f84 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Job a8d35aa3-9475-4cbf-9116-1d03412d5f84 completes callback, resolve. 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Schedule incoming job e0aa315d-5756-4946-96b4-753260d3970a 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7000000 count:277216 end:7277215 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue.operate() Job e0aa315d-5756-4946-96b4-753260d3970a completes callback, resolve. 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: Serializer: Start returning stream body. 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.795Z 76f174ab-1405-48c3-98c0-59dcbc30395c debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GphdVUxqQXeYQSnKCsUjOUnQpiFhHkP7xBkpP4Q8Zoo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:57.796Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 20 Jan 2026 06:24:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GphdVUxqQXeYQSnKCsUjOUnQpiFhHkP7xBkpP4Q8Zoo= 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:57.797Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue.operate() Schedule incoming job 0d99fdb9-72dc-4481-baec-e3ef5a11e7d8 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7277216 count:3222784 end:10499999 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue.operate() Job 0d99fdb9-72dc-4481-baec-e3ef5a11e7d8 completes callback, resolve. 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.803Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.856Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:13888608 count:2611392 end:16499999 2026-01-20T06:24:57.865Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:57.865Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue.operate() Schedule incoming job c9919676-471c-44de-9a89-dea2f70d3a0a 2026-01-20T06:24:57.865Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:57.865Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7277216 count:3222784 end:10499999 2026-01-20T06:24:57.865Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue.operate() Job c9919676-471c-44de-9a89-dea2f70d3a0a completes callback, resolve. 2026-01-20T06:24:57.866Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:57.866Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: Serializer: Start returning stream body. 2026-01-20T06:24:57.866Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:57.866Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:57.867Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7277216 count:3222784 end:10499999 2026-01-20T06:24:57.902Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:11097467 count:5500000 end:16597466 2026-01-20T06:24:57.919Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 info: EndMiddleware: End response. TotalTimeInMS=123 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x2280FEEEC7EAEA0\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d9f1698a-18f6-4b0e-9541-f9c60ec27f92","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:57.920Z d9f1698a-18f6-4b0e-9541-f9c60ec27f92 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7277216 count:3222784 end:10499999 2026-01-20T06:24:57.934Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:11000000 count:5500000 end:16499999 2026-01-20T06:24:57.938Z 5963e80b-6457-4621-8a45-f4a67ccc867a info: EndMiddleware: End response. TotalTimeInMS=149 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x2280FEEEC7EAEA0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"5963e80b-6457-4621-8a45-f4a67ccc867a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:57.938Z 76f174ab-1405-48c3-98c0-59dcbc30395c info: EndMiddleware: End response. TotalTimeInMS=145 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:57 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x2280FEEEC7EAEA0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"76f174ab-1405-48c3-98c0-59dcbc30395c","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:57 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:57.938Z 5963e80b-6457-4621-8a45-f4a67ccc867a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:11000000 count:2888608 end:13888607 2026-01-20T06:24:57.956Z 76f174ab-1405-48c3-98c0-59dcbc30395c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:7000000 count:277216 end:7277215 2026-01-20T06:24:58.226Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KRg9tVbWFHDqgz9CWtSaHsyyGBKGaj0y5W+p01zdmEI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.226Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:58.226Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.232Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KRg9tVbWFHDqgz9CWtSaHsyyGBKGaj0y5W+p01zdmEI= 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue.operate() Schedule incoming job cd81b314-7ebe-4bdc-9387-e0cad726ad04 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:58.233Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:58.234Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:58.234Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:58.234Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:24:58.234Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-01-20T06:24:58.235Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:58.235Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16646023,"lastModifiedInMS":1768890298235} 2026-01-20T06:24:58.235Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue.operate() Job cd81b314-7ebe-4bdc-9387-e0cad726ad04 completes callback, resolve. 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue.operate() Schedule incoming job 14c3344a-0b93-4375-b10b-d8d4dbcf417a 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue.operate() Job 14c3344a-0b93-4375-b10b-d8d4dbcf417a completes callback, resolve. 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:58.236Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.240Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:58.240Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.241Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.241Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"71dbcb17-cbd0-4511-91c8-5a391b20a067","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:58.243Z 71dbcb17-cbd0-4511-91c8-5a391b20a067 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.243Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+yJzZzfa4DOSxhiBygu0EuJX4srWlyznl95v9XayS1g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.243Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:58.243Z 85ef06da-a996-4b63-bc52-6472c9579b8f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.244Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:58.244Z 85ef06da-a996-4b63-bc52-6472c9579b8f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.244Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.244Z 85ef06da-a996-4b63-bc52-6472c9579b8f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.244Z 85ef06da-a996-4b63-bc52-6472c9579b8f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\ncomp:blocklist" 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+yJzZzfa4DOSxhiBygu0EuJX4srWlyznl95v9XayS1g= 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.245Z 85ef06da-a996-4b63-bc52-6472c9579b8f debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-01-20T06:24:58.249Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-01-20T06:24:58.250Z 85ef06da-a996-4b63-bc52-6472c9579b8f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.251Z 85ef06da-a996-4b63-bc52-6472c9579b8f info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x25599458F417820\"","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"85ef06da-a996-4b63-bc52-6472c9579b8f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:znQYoDk1URmF/1l9lQp1P9CUilTXCK7Z144SBZhu6Ho="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.253Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:znQYoDk1URmF/1l9lQp1P9CUilTXCK7Z144SBZhu6Ho= 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.254Z e8628505-2ae5-4a7d-833f-89c99ae85467 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 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":"\"0x25599458F417820\"","x-ms-request-id":"e8628505-2ae5-4a7d-833f-89c99ae85467","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:24:58.277Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FAddKPWKXOAASsDCIhwdL2hqPZMJMluLnWPrvUSedZg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.277Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:58.277Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FAddKPWKXOAASsDCIhwdL2hqPZMJMluLnWPrvUSedZg= 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-01-20T06:24:58.278Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue.operate() Schedule incoming job 5c9a2e49-05e8-4ac6-9e60-aaef0951766a 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue.operate() Job 5c9a2e49-05e8-4ac6-9e60-aaef0951766a completes callback, resolve. 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:58.279Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue.operate() Schedule incoming job e1d106c8-f5c4-4ffb-be6c-a34e99fd1f6b 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue.operate() Job e1d106c8-f5c4-4ffb-be6c-a34e99fd1f6b completes callback, resolve. 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.280Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: Serializer: Start returning stream body. 2026-01-20T06:24:58.285Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:58.285Z 2e643492-ee8a-492e-8d62-9b743128bcfc debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.285Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.290Z 2e643492-ee8a-492e-8d62-9b743128bcfc info: EndMiddleware: End response. TotalTimeInMS=13 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x25599458F417820\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"2e643492-ee8a-492e-8d62-9b743128bcfc","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:24:58.290Z 2e643492-ee8a-492e-8d62-9b743128bcfc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16597467 count:48556 end:16646022 2026-01-20T06:24:58.417Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.418Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.418Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.419Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E= 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.424Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.425Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.425Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.429Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x20AF2613329170035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:56 GMTtest2.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FC997F67ACA5C055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest3.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x2280FEEEC7EAEA020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x25599458F41782048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FDF02BDA777AF035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest6.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1D638940EF80B400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMT 2026-01-20T06:24:58.429Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.429Z 1f714df0-f922-4aae-ba37-74d0ef5290a0 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":"1f714df0-f922-4aae-ba37-74d0ef5290a0","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.432Z 347078fb-f782-4780-bc54-cd866296436b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:z1PymhICfnn+j6B6e61Byz4Mh5VktuIAlFwRZ7+PoHg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.432Z 347078fb-f782-4780-bc54-cd866296436b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.432Z 347078fb-f782-4780-bc54-cd866296436b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:z1PymhICfnn+j6B6e61Byz4Mh5VktuIAlFwRZ7+PoHg= 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.433Z 347078fb-f782-4780-bc54-cd866296436b info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.434Z 347078fb-f782-4780-bc54-cd866296436b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.434Z 347078fb-f782-4780-bc54-cd866296436b debug: Serializer: Raw response body string is 1test.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x20AF2613329170035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:56 GMTtest.csv 2026-01-20T06:24:58.434Z 347078fb-f782-4780-bc54-cd866296436b info: Serializer: Start returning stream body. 2026-01-20T06:24:58.434Z 347078fb-f782-4780-bc54-cd866296436b 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":"347078fb-f782-4780-bc54-cd866296436b","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.438Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+9k+YBXg0szAV6vHa5xEf1FDXt82uH6fsOGYt4lbyOg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.438Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.438Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.438Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+9k+YBXg0szAV6vHa5xEf1FDXt82uH6fsOGYt4lbyOg= 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.439Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.440Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FC997F67ACA5C055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest2.csv 2026-01-20T06:24:58.440Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.440Z ec92ddd0-f6ca-4100-a64e-c97cba70eee6 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":"ec92ddd0-f6ca-4100-a64e-c97cba70eee6","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.446Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FLw6f3R3lRe26mUkIguSKSdiC4DXYLkoIBSGVaAsf5M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FLw6f3R3lRe26mUkIguSKSdiC4DXYLkoIBSGVaAsf5M= 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.447Z 9ef53000-e650-4d88-897c-9ba6b85fc402 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.448Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.448Z 9ef53000-e650-4d88-897c-9ba6b85fc402 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.449Z 9ef53000-e650-4d88-897c-9ba6b85fc402 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x2280FEEEC7EAEA020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-01-20T06:24:58.449Z 9ef53000-e650-4d88-897c-9ba6b85fc402 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.449Z 9ef53000-e650-4d88-897c-9ba6b85fc402 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":"9ef53000-e650-4d88-897c-9ba6b85fc402","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ljJjbA4w+DVKS/E69NC3EuC+vubyJRZFa9jq+enLtww="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.454Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.455Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ljJjbA4w+DVKS/E69NC3EuC+vubyJRZFa9jq+enLtww= 2026-01-20T06:24:58.455Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.455Z 27daa382-c1b9-4289-b29d-c2d339978d47 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.455Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.455Z 27daa382-c1b9-4289-b29d-c2d339978d47 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.456Z 27daa382-c1b9-4289-b29d-c2d339978d47 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x25599458F41782048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-01-20T06:24:58.456Z 27daa382-c1b9-4289-b29d-c2d339978d47 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.456Z 27daa382-c1b9-4289-b29d-c2d339978d47 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":"27daa382-c1b9-4289-b29d-c2d339978d47","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:QpKanWwA5ZCBjCdBMpijT/SAh9gUuShe7Ab6L96ll1c="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.459Z de96421b-a751-4623-944c-9e74f9672014 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:QpKanWwA5ZCBjCdBMpijT/SAh9gUuShe7Ab6L96ll1c= 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.460Z de96421b-a751-4623-944c-9e74f9672014 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.461Z de96421b-a751-4623-944c-9e74f9672014 debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FDF02BDA777AF035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest5.csv 2026-01-20T06:24:58.461Z de96421b-a751-4623-944c-9e74f9672014 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.461Z de96421b-a751-4623-944c-9e74f9672014 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":"de96421b-a751-4623-944c-9e74f9672014","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.464Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:34a5/VwvvBvZvIDSYNhbq7qYUqjXl/0Rg0WpWZT6n2M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.464Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.464Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:34a5/VwvvBvZvIDSYNhbq7qYUqjXl/0Rg0WpWZT6n2M= 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.465Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.466Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1D638940EF80B400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMT 2026-01-20T06:24:58.466Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.466Z 94da0b80-9365-41f8-9ce6-a34f1ac8a183 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":"94da0b80-9365-41f8-9ce6-a34f1ac8a183","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.469Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.469Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.469Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E= 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.470Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.471Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.473Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:56 GMTTue, 20 Jan 2026 06:24:56 GMT0x20AF2613329170035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:56 GMTtest2.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FC997F67ACA5C055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest3.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x2280FEEEC7EAEA020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x25599458F41782048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1FDF02BDA777AF035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMTtest6.csvTue, 20 Jan 2026 06:24:57 GMTTue, 20 Jan 2026 06:24:57 GMT0x1D638940EF80B400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:57 GMT 2026-01-20T06:24:58.473Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a info: Serializer: Start returning stream body. 2026-01-20T06:24:58.473Z 91aa78f6-2df3-4a8d-8a2e-d1d368f5030a 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":"91aa78f6-2df3-4a8d-8a2e-d1d368f5030a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.478Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wEQiGyvtH46wtGXSsz4kD39oLhZb6t6sQVcVIx+MfJM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wEQiGyvtH46wtGXSsz4kD39oLhZb6t6sQVcVIx+MfJM= 2026-01-20T06:24:58.479Z 7b00a307-9670-498e-bb4d-caf405f5217e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.480Z 7b00a307-9670-498e-bb4d-caf405f5217e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.480Z 7b00a307-9670-498e-bb4d-caf405f5217e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.481Z 7b00a307-9670-498e-bb4d-caf405f5217e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.481Z 7b00a307-9670-498e-bb4d-caf405f5217e info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7b00a307-9670-498e-bb4d-caf405f5217e","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.488Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vO9w13xJ8R02xoakqu+pfAUMTcjvxo9Aef6UC6jKufo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vO9w13xJ8R02xoakqu+pfAUMTcjvxo9Aef6UC6jKufo= 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.489Z 17539637-32fd-47ac-b22e-2caccc63709a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.490Z 17539637-32fd-47ac-b22e-2caccc63709a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.490Z 17539637-32fd-47ac-b22e-2caccc63709a info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"17539637-32fd-47ac-b22e-2caccc63709a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.492Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:buMhiL8r1vTSo8xoPHU4tnOcU8KJ60xp/gxFqEqkW1k="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.492Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:58.492Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.492Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.492Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:buMhiL8r1vTSo8xoPHU4tnOcU8KJ60xp/gxFqEqkW1k= 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.493Z 4935e8cd-8877-4a68-b7b5-80e4ef117b8a info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"4935e8cd-8877-4a68-b7b5-80e4ef117b8a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:B85cyeUfrfWBipjFUwV04wgL0NvnEFioercNfizrwTE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.495Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:B85cyeUfrfWBipjFUwV04wgL0NvnEFioercNfizrwTE= 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.496Z 7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7f1d7880-fdf2-4b7e-ae54-d4edf2f140ba","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.498Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:62NKmG5HKBPgrhyax67vIL2QOl7inrnbkZRoc+HGj+0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.498Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:58.498Z f2af4447-1b36-4a57-8776-b6a72eb4993d verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:62NKmG5HKBPgrhyax67vIL2QOl7inrnbkZRoc+HGj+0= 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.499Z f2af4447-1b36-4a57-8776-b6a72eb4993d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"f2af4447-1b36-4a57-8776-b6a72eb4993d","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.501Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:fz++0ofvPikQNqxAhmLlhleyUemUtjC4z4a8s4LYnNY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:fz++0ofvPikQNqxAhmLlhleyUemUtjC4z4a8s4LYnNY= 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.502Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:58.503Z 003080c8-14ab-494d-a9ea-ed075dc6c860 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.509Z 003080c8-14ab-494d-a9ea-ed075dc6c860 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"003080c8-14ab-494d-a9ea-ed075dc6c860","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.512Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HWHUPoa63QimwnFxlDcA2GqplJCuJMafkH8FKDipA4E= 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 debug: Serializer: Raw response body string is 5000 2026-01-20T06:24:58.513Z ab43a488-3248-44bd-b854-e52f119dc630 info: Serializer: Start returning stream body. 2026-01-20T06:24:58.514Z ab43a488-3248-44bd-b854-e52f119dc630 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":"ab43a488-3248-44bd-b854-e52f119dc630","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:58.520Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:VOV01bT0Jb/3X2yzcAZYJgm6MlbX9Sik/oR35P6YmyE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:58.520Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:58.520Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:VOV01bT0Jb/3X2yzcAZYJgm6MlbX9Sik/oR35P6YmyE= 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:58.521Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue.operate() Schedule incoming job 6f1c48ba-a3ff-47c4-ab91-b2c045c0740d 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:58.522Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:58.526Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:58.526Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:58.526Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:58.526Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:58.527Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:58.527Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16646058,"lastModifiedInMS":1768890298527} 2026-01-20T06:24:58.527Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:58.527Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue.operate() Job 6f1c48ba-a3ff-47c4-ab91-b2c045c0740d completes callback, resolve. 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue.operate() Schedule incoming job 22977ad6-111d-401e-8ac0-62bb4995fc7c 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue.operate() Job 22977ad6-111d-401e-8ac0-62bb4995fc7c completes callback, resolve. 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:58.528Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.532Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:58.532Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:58.533Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:58.533Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 info: EndMiddleware: End response. TotalTimeInMS=13 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1E26B408D3A92F0\"","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"ef7c85bd-85c7-4a60-9b90-90cf5bd44974","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:58.538Z ef7c85bd-85c7-4a60-9b90-90cf5bd44974 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:59.142Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6XoYU6IFUl7BVnzhcZ7NCUZ82RWoDqh4SvRyNFWmxwk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6XoYU6IFUl7BVnzhcZ7NCUZ82RWoDqh4SvRyNFWmxwk= 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.143Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.144Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.144Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.144Z 8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1E26B408D3A92F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"8fc70cff-1a96-48e6-9f1d-bcf7ae3dfa51","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:59.199Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eDuaqIHZ5h3GVP1y8TQGm6m3eSIkTjbIp2mGxDPI7ew="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.202Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:59.202Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eDuaqIHZ5h3GVP1y8TQGm6m3eSIkTjbIp2mGxDPI7ew= 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.203Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: OperationQueue.operate() Schedule incoming job 88c1f297-7f85-41bd-86bf-4cc94b447624 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: OperationQueue.operate() Job 88c1f297-7f85-41bd-86bf-4cc94b447624 completes callback, resolve. 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: Serializer: Start returning stream body. 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.204Z a9e53cb9-d042-4d3d-9c09-1112b91da9db debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.205Z a9e53cb9-d042-4d3d-9c09-1112b91da9db info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1E26B408D3A92F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"a9e53cb9-d042-4d3d-9c09-1112b91da9db","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:59.205Z a9e53cb9-d042-4d3d-9c09-1112b91da9db verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:59.346Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6XoYU6IFUl7BVnzhcZ7NCUZ82RWoDqh4SvRyNFWmxwk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6XoYU6IFUl7BVnzhcZ7NCUZ82RWoDqh4SvRyNFWmxwk= 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.347Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.348Z bed52cbe-483c-4134-bc5b-1af0609be7c7 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.348Z bed52cbe-483c-4134-bc5b-1af0609be7c7 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1E26B408D3A92F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"bed52cbe-483c-4134-bc5b-1af0609be7c7","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:59.350Z e8d825c0-2884-4340-9704-883084e820ae info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eDuaqIHZ5h3GVP1y8TQGm6m3eSIkTjbIp2mGxDPI7ew="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.350Z e8d825c0-2884-4340-9704-883084e820ae info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:59.350Z e8d825c0-2884-4340-9704-883084e820ae verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.351Z e8d825c0-2884-4340-9704-883084e820ae info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eDuaqIHZ5h3GVP1y8TQGm6m3eSIkTjbIp2mGxDPI7ew= 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae debug: OperationQueue.operate() Schedule incoming job c0c343a5-4f5b-4e6a-8a4d-1c24c83c4e75 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae debug: OperationQueue.operate() Job c0c343a5-4f5b-4e6a-8a4d-1c24c83c4e75 completes callback, resolve. 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.352Z e8d825c0-2884-4340-9704-883084e820ae info: Serializer: Start returning stream body. 2026-01-20T06:24:59.353Z e8d825c0-2884-4340-9704-883084e820ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.353Z e8d825c0-2884-4340-9704-883084e820ae debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.354Z e8d825c0-2884-4340-9704-883084e820ae info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1E26B408D3A92F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"e8d825c0-2884-4340-9704-883084e820ae","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:59.355Z e8d825c0-2884-4340-9704-883084e820ae verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646023 count:35 end:16646057 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Br2RDcIUKPZ+WFVaqq/xTfiVnGvA5SeVsePnr+qP3is="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Br2RDcIUKPZ+WFVaqq/xTfiVnGvA5SeVsePnr+qP3is= 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.356Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.357Z d4919893-fd4e-4c3d-9946-e7414d6da983 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.357Z d4919893-fd4e-4c3d-9946-e7414d6da983 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1E26B408D3A92F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"d4919893-fd4e-4c3d-9946-e7414d6da983","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:58 GMT"} 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:DpHgPih+9AhX9PI9N9tlBbDCFWB4UT3+Snu6Q2dcuo0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.361Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:DpHgPih+9AhX9PI9N9tlBbDCFWB4UT3+Snu6Q2dcuo0= 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:24:59.362Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.363Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x1E26B408D3A92F035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:58 GMT 2026-01-20T06:24:59.363Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 info: Serializer: Start returning stream body. 2026-01-20T06:24:59.363Z 5404c051-4c10-49cb-891e-e6f2fa2158a2 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":"5404c051-4c10-49cb-891e-e6f2fa2158a2","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT"} 2026-01-20T06:24:59.365Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"55","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:a3MnBHGNIdGHT0gOIxJ+dWLg2tZVY1paxmG/eH0IkBY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.366Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:59.366Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.366Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n55\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:a3MnBHGNIdGHT0gOIxJ+dWLg2tZVY1paxmG/eH0IkBY= 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":55,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue.operate() Schedule incoming job 641e248b-d3cc-44ac-8859-0d498f543f91 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646058 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:59.367Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.368Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:59.368Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.368Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:24:59.368Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 55 bytes piped. Flush data to fd:24. 2026-01-20T06:24:59.371Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.371Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16646113,"lastModifiedInMS":1768890299371} 2026-01-20T06:24:59.371Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue.operate() Job 641e248b-d3cc-44ac-8859-0d498f543f91 completes callback, resolve. 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue.operate() Schedule incoming job cabe4eef-1c54-4886-a229-d53bdb46fcdf 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646058 count:55 end:16646112 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue.operate() Job cabe4eef-1c54-4886-a229-d53bdb46fcdf completes callback, resolve. 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.372Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.373Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.373Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x257608FA9A4DE00\"","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"64ee9f34-12fd-4d3f-9f57-34a6126bc09f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.376Z 64ee9f34-12fd-4d3f-9f57-34a6126bc09f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646058 count:55 end:16646112 2026-01-20T06:24:59.400Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PWn0hRFXAqFJwfd4yEJoafSKPam1DL5BOEEVnl9wLFE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.401Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:59.401Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.401Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.401Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PWn0hRFXAqFJwfd4yEJoafSKPam1DL5BOEEVnl9wLFE= 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.406Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.407Z 2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"55","content-type":"application/octet-stream","etag":"\"0x257608FA9A4DE00\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"2f91bc65-4b12-4b90-8c7a-c1d94c5e2b67","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:59 GMT"} 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"range":"bytes=0-54","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:UMubl8HeGDfm6JT2DyHytuPIg7OUt5rzHJUt1J09T8M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.423Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-54\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:UMubl8HeGDfm6JT2DyHytuPIg7OUt5rzHJUt1J09T8M= 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-54 RequiredContentLength=55 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: OperationQueue.operate() Schedule incoming job 10f727f9-07e8-48e2-9268-112d8897a3d8 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646058 count:55 end:16646112 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: OperationQueue.operate() Job 10f727f9-07e8-48e2-9268-112d8897a3d8 completes callback, resolve. 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.424Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: Serializer: Start returning stream body. 2026-01-20T06:24:59.425Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.425Z eb04b73d-0aff-44b7-9b09-551a06c6b061 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.427Z eb04b73d-0aff-44b7-9b09-551a06c6b061 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","content-length":"55","content-type":"application/octet-stream","content-range":"bytes 0-54/55","etag":"\"0x257608FA9A4DE00\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"eb04b73d-0aff-44b7-9b09-551a06c6b061","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"F8mkvTvwm8iibhyziLZHJA=="} 2026-01-20T06:24:59.427Z eb04b73d-0aff-44b7-9b09-551a06c6b061 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646058 count:55 end:16646112 2026-01-20T06:24:59.428Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+lj5txFNBsUVwMzKji5PfqTaxMBXUwU9RW4asJxuc6Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.428Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:59.428Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+lj5txFNBsUVwMzKji5PfqTaxMBXUwU9RW4asJxuc6Y= 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue.operate() Schedule incoming job 2a89519b-4edb-43ff-b20a-95c2c35a54b8 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.429Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646113 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:24:59.430Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:24:59.431Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.431Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16646148,"lastModifiedInMS":1768890299431} 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue.operate() Job 2a89519b-4edb-43ff-b20a-95c2c35a54b8 completes callback, resolve. 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue.operate() Schedule incoming job 95a08b11-0dbf-465e-beba-570edbc214a9 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646113 count:35 end:16646147 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue.operate() Job 95a08b11-0dbf-465e-beba-570edbc214a9 completes callback, resolve. 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.432Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.433Z caaf2720-fc50-404e-9b43-5feea5dfedcb info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x24FD2C9B84EC320\"","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"caaf2720-fc50-404e-9b43-5feea5dfedcb","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.433Z caaf2720-fc50-404e-9b43-5feea5dfedcb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646113 count:35 end:16646147 2026-01-20T06:24:59.483Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:z9AEXkV3WUn64DEDh1TJJdSFnTGL4K3o11+A2cFa9r4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:z9AEXkV3WUn64DEDh1TJJdSFnTGL4K3o11+A2cFa9r4= 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.484Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.485Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.485Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.485Z 714802d4-42bf-4ac6-8aa7-eb2a6086a665 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x24FD2C9B84EC320\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"714802d4-42bf-4ac6-8aa7-eb2a6086a665","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:59 GMT"} 2026-01-20T06:24:59.487Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kTWevGUWGDqzc6MoQoH8UCcrnwX/i1kIVsP29RGoc+4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.487Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:24:59.487Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kTWevGUWGDqzc6MoQoH8UCcrnwX/i1kIVsP29RGoc+4= 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.488Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: OperationQueue.operate() Schedule incoming job 2878ac07-9c36-4052-9ccc-42891ad050c4 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646113 count:35 end:16646147 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: OperationQueue.operate() Job 2878ac07-9c36-4052-9ccc-42891ad050c4 completes callback, resolve. 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: Serializer: Start returning stream body. 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.489Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.492Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x24FD2C9B84EC320\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:24:59.492Z dfcada4a-58fd-47cd-bfb1-ccc6c653e1b2 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646113 count:35 end:16646147 2026-01-20T06:24:59.492Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FTm2k+aVRMAoqMPNAQm6ixBzXYehj5rsoum8gzGsObs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.492Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:59.492Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.493Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:24:59.493Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.493Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.493Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.493Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed 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:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FTm2k+aVRMAoqMPNAQm6ixBzXYehj5rsoum8gzGsObs= 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: OperationQueue.operate() Schedule incoming job 9ef55356-b049-4b09-9c8f-9bf79281385d 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.494Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2026-01-20T06:24:59.495Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2026-01-20T06:24:59.495Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.495Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":16646148,"lastModifiedInMS":1768890299495} 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: OperationQueue.operate() Job 9ef55356-b049-4b09-9c8f-9bf79281385d completes callback, resolve. 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.496Z bb8299fd-2848-4fc9-bd38-f40ae95bd9ed info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x21FD93C919E20C0\"","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"bb8299fd-2848-4fc9-bd38-f40ae95bd9ed","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.498Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NKHGnJ6sK8t8ZyGnFcAE4ypwJLFP/hVyoMGFRG8vf+Q="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NKHGnJ6sK8t8ZyGnFcAE4ypwJLFP/hVyoMGFRG8vf+Q= 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.499Z ff8a0cfb-faba-4592-8868-6240eba242e5 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.500Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.500Z ff8a0cfb-faba-4592-8868-6240eba242e5 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.500Z ff8a0cfb-faba-4592-8868-6240eba242e5 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 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":"\"0x21FD93C919E20C0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"ff8a0cfb-faba-4592-8868-6240eba242e5","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 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":"Tue, 20 Jan 2026 06:24:59 GMT"} 2026-01-20T06:24:59.516Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:zLiWP9k6yHaIgHxzWuuPAsP8t6TostRDh0eidXy8ze4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.520Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.520Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:zLiWP9k6yHaIgHxzWuuPAsP8t6TostRDh0eidXy8ze4= 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue.operate() Schedule incoming job 61f47a26-5e5a-484b-ae1a-55d7ded2d4ca 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.521Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:24:59.522Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:24:59.522Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:24:59.522Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.522Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:elBWUdvKKtVoK9Yc5A5QDha1EJRLA5TDUZmwSVJR9ho="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.523Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:elBWUdvKKtVoK9Yc5A5QDha1EJRLA5TDUZmwSVJR9ho= 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue.operate() Schedule incoming job dc10394d-47ca-49a6-907d-d6a372eea831 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:16500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:appendExtent() Get fd:28 for extent:3ce911fe-b89b-42e2-9c51-1df8a1bba970 from cache. 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:appendExtent() Start writing to extent 3ce911fe-b89b-42e2-9c51-1df8a1bba970 2026-01-20T06:24:59.524Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.525Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:3oeUs83HZUH0UCJpGP/5CGkfwQbCVPiQpr041wdasu8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.525Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.525Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:3oeUs83HZUH0UCJpGP/5CGkfwQbCVPiQpr041wdasu8= 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.530Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue.operate() Schedule incoming job 80a80e3c-1ffd-4f76-bc14-c5792af9ab6c 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:16500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:appendExtent() Get fd:29 for extent:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 from cache. 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:appendExtent() Start writing to extent 2cbaff9a-3cd4-4956-89a6-4aa905b732b6 2026-01-20T06:24:59.531Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.536Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BTzP/DEmH1UuQCMg1s5c1JE3OAW4hKL+LFhuvPNKO9U="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.536Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.536Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BTzP/DEmH1UuQCMg1s5c1JE3OAW4hKL+LFhuvPNKO9U= 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue.operate() Schedule incoming job 97ca4f1a-4ede-40ef-b32b-25ebb79458cb 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2026-01-20T06:24:59.537Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:ca25802d-f09a-41ef-aac2-39a49628d956 offset:10500000 MAX_EXTENT_SIZE:67108864 2026-01-20T06:24:59.538Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:appendExtent() Get fd:30 for extent:ca25802d-f09a-41ef-aac2-39a49628d956 from cache. 2026-01-20T06:24:59.538Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2026-01-20T06:24:59.538Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:appendExtent() Start writing to extent ca25802d-f09a-41ef-aac2-39a49628d956 2026-01-20T06:24:59.538Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:24:59.743Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:59.743Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.743Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2026-01-20T06:24:59.744Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ca25802d-f09a-41ef-aac2-39a49628d956","locationId":"Default","path":"ca25802d-f09a-41ef-aac2-39a49628d956","size":14000000,"lastModifiedInMS":1768890299761} 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue.operate() Job 97ca4f1a-4ede-40ef-b32b-25ebb79458cb completes callback, resolve. 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue.operate() Schedule incoming job 92050c8c-953b-4a56-81e0-3f6754b6e72a 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.761Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10500000 count:3500000 end:13999999 2026-01-20T06:24:59.762Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue.operate() Job 92050c8c-953b-4a56-81e0-3f6754b6e72a completes callback, resolve. 2026-01-20T06:24:59.762Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.762Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.762Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.762Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.806Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.806Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 info: EndMiddleware: End response. TotalTimeInMS=270 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"4106197f-e80e-446a-b8a3-f9de9e1a50f6","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.807Z 4106197f-e80e-446a-b8a3-f9de9e1a50f6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10500000 count:3500000 end:13999999 2026-01-20T06:24:59.822Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.823Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.823Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.823Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2026-01-20T06:24:59.828Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.828Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.828Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.828Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2026-01-20T06:24:59.833Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.833Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:24:59.833Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2026-01-20T06:24:59.833Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","locationId":"Default","path":"2cbaff9a-3cd4-4956-89a6-4aa905b732b6","size":22000000,"lastModifiedInMS":1768890299849} 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue.operate() Job 80a80e3c-1ffd-4f76-bc14-c5792af9ab6c completes callback, resolve. 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue.operate() Schedule incoming job 52729f9a-cb0c-4c6c-a469-83b8e2396dd8 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:16500000 count:5500000 end:21999999 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue.operate() Job 52729f9a-cb0c-4c6c-a469-83b8e2396dd8 completes callback, resolve. 2026-01-20T06:24:59.849Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.850Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.850Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.850Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":22146148,"lastModifiedInMS":1768890299851} 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue.operate() Job 61f47a26-5e5a-484b-ae1a-55d7ded2d4ca completes callback, resolve. 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue.operate() Schedule incoming job 5077f36f-33e9-4acd-98d3-84a4a42da9ee 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 count:5500000 end:22146147 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue.operate() Job 5077f36f-33e9-4acd-98d3-84a4a42da9ee completes callback, resolve. 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.851Z 1af17f2a-0ed2-4539-be57-2de49eb0861f debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","locationId":"Default","path":"3ce911fe-b89b-42e2-9c51-1df8a1bba970","size":22000000,"lastModifiedInMS":1768890299854} 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue.operate() Job dc10394d-47ca-49a6-907d-d6a372eea831 completes callback, resolve. 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue.operate() Schedule incoming job f544d6ab-6303-4acc-985d-3c549ece8e80 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:16500000 count:5500000 end:21999999 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue.operate() Job f544d6ab-6303-4acc-985d-3c549ece8e80 completes callback, resolve. 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:24:59.854Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:24:59.900Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.900Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 info: EndMiddleware: End response. TotalTimeInMS=375 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.901Z ba09775f-6a90-4b7c-9fb5-54f65bfb1bc5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:16500000 count:5500000 end:21999999 2026-01-20T06:24:59.903Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.908Z 1af17f2a-0ed2-4539-be57-2de49eb0861f info: EndMiddleware: End response. TotalTimeInMS=387 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1af17f2a-0ed2-4539-be57-2de49eb0861f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.909Z 1af17f2a-0ed2-4539-be57-2de49eb0861f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 count:5500000 end:22146147 2026-01-20T06:24:59.927Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.927Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 info: EndMiddleware: End response. TotalTimeInMS=405 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"3f31a404-bf84-47d9-b575-6cb3a2819fe3","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.945Z 3f31a404-bf84-47d9-b575-6cb3a2819fe3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:16500000 count:5500000 end:21999999 2026-01-20T06:24:59.946Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9YMv31eOjV/9zfIQfVtFbhHU/LRJ5IxX40XHiF1wHtg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.946Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.946Z 113f45e6-6bfb-489e-8d05-85688444e152 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.948Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv\ncomp:blocklist" 2026-01-20T06:24:59.960Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9YMv31eOjV/9zfIQfVtFbhHU/LRJ5IxX40XHiF1wHtg= 2026-01-20T06:24:59.960Z 113f45e6-6bfb-489e-8d05-85688444e152 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.960Z 113f45e6-6bfb-489e-8d05-85688444e152 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.961Z 113f45e6-6bfb-489e-8d05-85688444e152 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2026-01-20T06:24:59.962Z 113f45e6-6bfb-489e-8d05-85688444e152 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-01-20T06:24:59.969Z 113f45e6-6bfb-489e-8d05-85688444e152 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.969Z 113f45e6-6bfb-489e-8d05-85688444e152 info: EndMiddleware: End response. TotalTimeInMS=23 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1BBDBAD85620740\"","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"113f45e6-6bfb-489e-8d05-85688444e152","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:24:59.991Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jAg1C8WQG8q2FupZFZ3j+TViMyGitp67iRlAYQ97Q8A="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:24:59.991Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:24:59.991Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:24:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jAg1C8WQG8q2FupZFZ3j+TViMyGitp67iRlAYQ97Q8A= 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:24:59.992Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:24:59.993Z b2691345-5d32-49cf-8b65-a5cbbdb55d9a info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 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":"\"0x1BBDBAD85620740\"","x-ms-request-id":"b2691345-5d32-49cf-8b65-a5cbbdb55d9a","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:24:59 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:25:00.004Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hjo0+vg6bXQr6F9P+Dh3jlHmS6QCxu0QiYGNpD1o7tA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.004Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:25:00.004Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hjo0+vg6bXQr6F9P+Dh3jlHmS6QCxu0QiYGNpD1o7tA= 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.005Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue.operate() Schedule incoming job 25730e2f-d828-4493-88c6-a9bc5eae9911 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 count:5500000 end:22146147 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue.operate() Job 25730e2f-d828-4493-88c6-a9bc5eae9911 completes callback, resolve. 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue.operate() Schedule incoming job 00afcf96-d3b4-400f-8799-fbfedd9cc02a 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:16500000 count:2888608 end:19388607 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue.operate() Job 00afcf96-d3b4-400f-8799-fbfedd9cc02a completes callback, resolve. 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.006Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.007Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.007Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.007Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.007Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.007Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:cI06N0635IE1P2hKx9Ygi8mbo8/AzgPWvFN9Ao5haTw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.007Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:25:00.007Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:cI06N0635IE1P2hKx9Ygi8mbo8/AzgPWvFN9Ao5haTw= 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Schedule incoming job ee4735f8-0112-4cc8-99b6-f24c073c113b 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:19388608 count:2611392 end:21999999 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Job ee4735f8-0112-4cc8-99b6-f24c073c113b completes callback, resolve. 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Schedule incoming job 1ad02042-016d-4dc5-ba34-a71128916943 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:16500000 count:5500000 end:21999999 2026-01-20T06:25:00.008Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Job 1ad02042-016d-4dc5-ba34-a71128916943 completes callback, resolve. 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Schedule incoming job 637b125d-d8ec-4a70-b656-7d1225879ee8 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10500000 count:277216 end:10777215 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue.operate() Job 637b125d-d8ec-4a70-b656-7d1225879ee8 completes callback, resolve. 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: Serializer: Start returning stream body. 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.009Z eac64c82-dae9-464e-8e1c-276d8bffa78b debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:uRVjSXqP6zz1jSLDCPDztx8tigG7lVhnvSgBgX+aIiY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:uRVjSXqP6zz1jSLDCPDztx8tigG7lVhnvSgBgX+aIiY= 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.010Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue.operate() Schedule incoming job 09ffed62-1256-4edb-ab2d-6eb0c05171ac 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10777216 count:3222784 end:13999999 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue.operate() Job 09ffed62-1256-4edb-ab2d-6eb0c05171ac completes callback, resolve. 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.011Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.047Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:19388608 count:2611392 end:21999999 2026-01-20T06:25:00.055Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue.operate() Schedule incoming job f17a56ef-cdaa-43f0-a16f-846c65ec4456 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10777216 count:3222784 end:13999999 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue.operate() Job f17a56ef-cdaa-43f0-a16f-846c65ec4456 completes callback, resolve. 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.056Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.064Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10777216 count:3222784 end:13999999 2026-01-20T06:25:00.110Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:16646148 count:5500000 end:22146147 2026-01-20T06:25:00.137Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 info: EndMiddleware: End response. TotalTimeInMS=128 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1BBDBAD85620740\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"8dddefe3-8040-46ab-b8cf-bf62174cf340","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:25:00.138Z 8dddefe3-8040-46ab-b8cf-bf62174cf340 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10777216 count:3222784 end:13999999 2026-01-20T06:25:00.154Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:2cbaff9a-3cd4-4956-89a6-4aa905b732b6 path:/tmp/jl_rlYs00/__blobstorage__/2cbaff9a-3cd4-4956-89a6-4aa905b732b6 offset:16500000 count:5500000 end:21999999 2026-01-20T06:25:00.156Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 info: EndMiddleware: End response. TotalTimeInMS=152 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1BBDBAD85620740\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"7e6c0956-0a04-4e16-8c98-11b4c6256803","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:25:00.156Z 7e6c0956-0a04-4e16-8c98-11b4c6256803 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:3ce911fe-b89b-42e2-9c51-1df8a1bba970 path:/tmp/jl_rlYs00/__blobstorage__/3ce911fe-b89b-42e2-9c51-1df8a1bba970 offset:16500000 count:2888608 end:19388607 2026-01-20T06:25:00.157Z eac64c82-dae9-464e-8e1c-276d8bffa78b info: EndMiddleware: End response. TotalTimeInMS=150 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:24:59 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:24:59 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1BBDBAD85620740\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"eac64c82-dae9-464e-8e1c-276d8bffa78b","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:25:00.158Z eac64c82-dae9-464e-8e1c-276d8bffa78b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ca25802d-f09a-41ef-aac2-39a49628d956 path:/tmp/jl_rlYs00/__blobstorage__/ca25802d-f09a-41ef-aac2-39a49628d956 offset:10500000 count:277216 end:10777215 2026-01-20T06:25:00.423Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vC4rV6/K1XTlQj+mC+a2PL3K/ueRJ64coI2UX74OcAM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.423Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:25:00.423Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.424Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2026-01-20T06:25:00.424Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.424Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.424Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.424Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:25:00.425Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.425Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.425Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vC4rV6/K1XTlQj+mC+a2PL3K/ueRJ64coI2UX74OcAM= 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue.operate() Schedule incoming job c35914b9-545c-4223-bcf6-218a71a2f875 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 MAX_EXTENT_SIZE:67108864 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:25:00.426Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:25:00.432Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:25:00.436Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:25:00.436Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2026-01-20T06:25:00.460Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":22194704,"lastModifiedInMS":1768890300479} 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue.operate() Job c35914b9-545c-4223-bcf6-218a71a2f875 completes callback, resolve. 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue.operate() Schedule incoming job e2ce0eab-b90a-4383-977e-006dfbfd1d23 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.479Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue.operate() Job e2ce0eab-b90a-4383-977e-006dfbfd1d23 completes callback, resolve. 2026-01-20T06:25:00.480Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:25:00.480Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.480Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.480Z bc1be6d0-941f-4cfc-973d-09cb39454e28 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.502Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.503Z bc1be6d0-941f-4cfc-973d-09cb39454e28 info: EndMiddleware: End response. TotalTimeInMS=80 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"bc1be6d0-941f-4cfc-973d-09cb39454e28","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:25:00.505Z bc1be6d0-941f-4cfc-973d-09cb39454e28 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.506Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pglE5dcOqqnEEX7jU9Ql48ulZV9NnbkD0zCFUJoJNnU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.506Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:25:00.507Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv\ncomp:blocklist" 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pglE5dcOqqnEEX7jU9Ql48ulZV9NnbkD0zCFUJoJNnU= 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.508Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.509Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2026-01-20T06:25:00.510Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2026-01-20T06:25:00.512Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.512Z 9e9923d2-8973-4b2b-8e08-6edb82606ee1 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x24DA624FF63E300\"","last-modified":"Tue, 20 Jan 2026 06:25:00 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"9e9923d2-8973-4b2b-8e08-6edb82606ee1","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RDmLCBz328ixEdsFv6AzWHOy81K5FEzyqIR7mmy8QUk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.515Z f554adc4-9005-49db-bba8-e7693486126e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RDmLCBz328ixEdsFv6AzWHOy81K5FEzyqIR7mmy8QUk= 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.516Z f554adc4-9005-49db-bba8-e7693486126e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:00 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":"\"0x24DA624FF63E300\"","x-ms-request-id":"f554adc4-9005-49db-bba8-e7693486126e","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2026-01-20T06:25:00.520Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:MrTdvwClcgQBRp98tlZdoxHSeoBeYlyRaRyalLCYHt0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.520Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:25:00.520Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:MrTdvwClcgQBRp98tlZdoxHSeoBeYlyRaRyalLCYHt0= 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.521Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue.operate() Schedule incoming job 0b622e4c-a988-4a43-b2ae-1d69f5c280d5 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue.operate() Job 0b622e4c-a988-4a43-b2ae-1d69f5c280d5 completes callback, resolve. 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.522Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.523Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtents() Start read from multi extents... 2026-01-20T06:25:00.523Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue.operate() Schedule incoming job 048e284c-7d28-4a6b-b367-d232013522b0 2026-01-20T06:25:00.523Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:00.523Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.524Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue.operate() Job 048e284c-7d28-4a6b-b367-d232013522b0 completes callback, resolve. 2026-01-20T06:25:00.524Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.532Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: Serializer: Start returning stream body. 2026-01-20T06:25:00.532Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:00.532Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:00.532Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.534Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc info: EndMiddleware: End response. TotalTimeInMS=14 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:00 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x24DA624FF63E300\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"7bce95e5-c3c1-446a-908b-c0bcc46623fc","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-server-encrypted":"true"} 2026-01-20T06:25:00.534Z 7bce95e5-c3c1-446a-908b-c0bcc46623fc verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22146148 count:48556 end:22194703 2026-01-20T06:25:00.660Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.660Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.660Z 63e4273c-7bd9-4715-9235-94b7811ffe9f verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.660Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA= 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.661Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.662Z 63e4273c-7bd9-4715-9235-94b7811ffe9f verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.664Z 63e4273c-7bd9-4715-9235-94b7811ffe9f debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x1E26B408D3A92F035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:58 GMTtest2.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x257608FA9A4DE0055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest3.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x1BBDBAD8562074020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:25:00 GMTTue, 20 Jan 2026 06:25:00 GMT0x24DA624FF63E30048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x24FD2C9B84EC32035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest6.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x21FD93C919E20C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMT 2026-01-20T06:25:00.664Z 63e4273c-7bd9-4715-9235-94b7811ffe9f info: Serializer: Start returning stream body. 2026-01-20T06:25:00.664Z 63e4273c-7bd9-4715-9235-94b7811ffe9f 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":"63e4273c-7bd9-4715-9235-94b7811ffe9f","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.667Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Xv5zVY4LwBCUUVU6ChS0l8QuGD7fILrvPZsEzx/RTbE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Xv5zVY4LwBCUUVU6ChS0l8QuGD7fILrvPZsEzx/RTbE= 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.668Z 48a5f189-11f2-4ea5-9d16-b75958408641 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.669Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.669Z 48a5f189-11f2-4ea5-9d16-b75958408641 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.670Z 48a5f189-11f2-4ea5-9d16-b75958408641 debug: Serializer: Raw response body string is 1test.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x1E26B408D3A92F035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:58 GMTtest.csv 2026-01-20T06:25:00.670Z 48a5f189-11f2-4ea5-9d16-b75958408641 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.670Z 48a5f189-11f2-4ea5-9d16-b75958408641 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":"48a5f189-11f2-4ea5-9d16-b75958408641","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.672Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:W7PU8BtfbgnUSTyr0N8eW6AyqqGdhIKQMdI/fOJfRpM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.672Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.672Z e95e75ff-370f-4abe-b56c-ca900c01080e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:W7PU8BtfbgnUSTyr0N8eW6AyqqGdhIKQMdI/fOJfRpM= 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.673Z e95e75ff-370f-4abe-b56c-ca900c01080e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.674Z e95e75ff-370f-4abe-b56c-ca900c01080e debug: Serializer: Raw response body string is test.csv1test2.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x257608FA9A4DE0055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest2.csv 2026-01-20T06:25:00.674Z e95e75ff-370f-4abe-b56c-ca900c01080e info: Serializer: Start returning stream body. 2026-01-20T06:25:00.676Z e95e75ff-370f-4abe-b56c-ca900c01080e 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":"e95e75ff-370f-4abe-b56c-ca900c01080e","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.678Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:v7Bi0ibtkg699C1ZEUdIIHgGWDA/rIg96MtJDH+sxC8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.678Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.678Z 53f49809-69af-45c2-85ea-9ba748f83b46 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:v7Bi0ibtkg699C1ZEUdIIHgGWDA/rIg96MtJDH+sxC8= 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.679Z 53f49809-69af-45c2-85ea-9ba748f83b46 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.680Z 53f49809-69af-45c2-85ea-9ba748f83b46 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x1BBDBAD8562074020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2026-01-20T06:25:00.680Z 53f49809-69af-45c2-85ea-9ba748f83b46 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.680Z 53f49809-69af-45c2-85ea-9ba748f83b46 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":"53f49809-69af-45c2-85ea-9ba748f83b46","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:tZi9tLyCnr4ir+QZcUc/hCSALNZQnogBN5/JGMir7fU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.683Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.684Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.684Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:tZi9tLyCnr4ir+QZcUc/hCSALNZQnogBN5/JGMir7fU= 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.686Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.687Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 20 Jan 2026 06:25:00 GMTTue, 20 Jan 2026 06:25:00 GMT0x24DA624FF63E30048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2026-01-20T06:25:00.687Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.687Z ee3aae57-64bc-4cf1-8002-473bf1cf8402 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":"ee3aae57-64bc-4cf1-8002-473bf1cf8402","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.690Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:cPL08o06rPs2wnWU3owKXY1qN6cPV7SnOCPxbqZ5fRk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.690Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.690Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:cPL08o06rPs2wnWU3owKXY1qN6cPV7SnOCPxbqZ5fRk= 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.691Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.692Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.692Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x24FD2C9B84EC32035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest5.csv 2026-01-20T06:25:00.692Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.692Z 32f3a818-f48a-42f8-adc8-0ef29057bab4 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":"32f3a818-f48a-42f8-adc8-0ef29057bab4","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:YFyCiVSK9dcmZM4a/7BcwdsifIRaVxNsI6GT0cnARRU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.695Z 62040258-51b4-4756-a5ff-62becb51d104 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:YFyCiVSK9dcmZM4a/7BcwdsifIRaVxNsI6GT0cnARRU= 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.696Z 62040258-51b4-4756-a5ff-62becb51d104 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.697Z 62040258-51b4-4756-a5ff-62becb51d104 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x21FD93C919E20C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMT 2026-01-20T06:25:00.697Z 62040258-51b4-4756-a5ff-62becb51d104 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.697Z 62040258-51b4-4756-a5ff-62becb51d104 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":"62040258-51b4-4756-a5ff-62becb51d104","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.700Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA= 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.701Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.703Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:24:58 GMTTue, 20 Jan 2026 06:24:58 GMT0x1E26B408D3A92F035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:58 GMTtest2.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x257608FA9A4DE0055application/octet-streamF8mkvTvwm8iibhyziLZHJA==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest3.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x1BBDBAD8562074020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 20 Jan 2026 06:25:00 GMTTue, 20 Jan 2026 06:25:00 GMT0x24DA624FF63E30048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x24FD2C9B84EC32035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMTtest6.csvTue, 20 Jan 2026 06:24:59 GMTTue, 20 Jan 2026 06:24:59 GMT0x21FD93C919E20C00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:24:59 GMT 2026-01-20T06:25:00.703Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.703Z 83faedfe-2a8a-40b1-84eb-5741f94cd648 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":"83faedfe-2a8a-40b1-84eb-5741f94cd648","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:SMyxwajQG6budY37nH+t+NMHrn1AbZLdj176DZxkQO0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:00.706Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:SMyxwajQG6budY37nH+t+NMHrn1AbZLdj176DZxkQO0= 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.707Z 7757cb41-cc27-46c1-bf4e-30ec22bd047e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7757cb41-cc27-46c1-bf4e-30ec22bd047e","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.709Z b288283b-8658-4d4b-bc28-024257979cca info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ovYhpXH76C0Y3zUhDnEHolcMhhl/tvdRZ8hDJPVBq2E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.709Z b288283b-8658-4d4b-bc28-024257979cca info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:25:00.709Z b288283b-8658-4d4b-bc28-024257979cca verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ovYhpXH76C0Y3zUhDnEHolcMhhl/tvdRZ8hDJPVBq2E= 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.710Z b288283b-8658-4d4b-bc28-024257979cca verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.711Z b288283b-8658-4d4b-bc28-024257979cca info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"b288283b-8658-4d4b-bc28-024257979cca","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test3.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mI4HW7exR9roua0F5VTNCkkyw4Br+ggVs4bCUOqOI8o="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test3.csv 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test3.csv 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.713Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test3.csv" 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mI4HW7exR9roua0F5VTNCkkyw4Br+ggVs4bCUOqOI8o= 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.714Z 0240362c-eb57-49c3-aacf-162f15d2f44d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"0240362c-eb57-49c3-aacf-162f15d2f44d","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.716Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test4.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6OeCvC2tN3FWfdHtN8zG1KgxabNCObVqIXNWv6RZzHU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.716Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test4.csv 2026-01-20T06:25:00.716Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.716Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.716Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test4.csv 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test4.csv" 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6OeCvC2tN3FWfdHtN8zG1KgxabNCObVqIXNWv6RZzHU= 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.717Z 3dd67e56-7a05-4358-90e7-ab5cf7a192da info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"3dd67e56-7a05-4358-90e7-ab5cf7a192da","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.719Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lgK4BVgjPlHzvd88pScNCeG4G1zHyIvxNSEQavdmHDg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lgK4BVgjPlHzvd88pScNCeG4G1zHyIvxNSEQavdmHDg= 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.720Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.721Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.721Z d1c08b7d-bdc0-4e9f-a105-616b311b0acf info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"d1c08b7d-bdc0-4e9f-a105-616b311b0acf","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test6.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bLiADfvaU9E74oSGRsRLAydfKVClXBlDw2JlPy4TbcI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test6.csv 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: DispatchMiddleware: Operation=Blob_Delete 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.723Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test6.csv 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test6.csv" 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bLiADfvaU9E74oSGRsRLAydfKVClXBlDw2JlPy4TbcI= 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.724Z 0cb03f05-5b2e-4e1b-b294-00a321c4cefc info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"0cb03f05-5b2e-4e1b-b294-00a321c4cefc","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-delete-type-permanent":"true"} 2026-01-20T06:25:00.726Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:00.726Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:00.726Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9pkTSq1qFzVq3ehsIn2yIyS8/HTvG3wsDLoOdaCeqXA= 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:00.727Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:00.728Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 debug: Serializer: Raw response body string is 5000 2026-01-20T06:25:00.728Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 info: Serializer: Start returning stream body. 2026-01-20T06:25:00.728Z 7a3af8d0-3fe0-44e4-805d-f166efca3036 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":"7a3af8d0-3fe0-44e4-805d-f166efca3036","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:00 GMT"} 2026-01-20T06:25:01.151Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ThoyYYpIEM56/uSyAW2wkX9GgdpGhG0fki+J+3nq2rM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.152Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.152Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ThoyYYpIEM56/uSyAW2wkX9GgdpGhG0fki+J+3nq2rM= 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.153Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue.operate() Schedule incoming job 1d88b5ea-89cf-47dc-be9b-0c7d4c3ec974 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 MAX_EXTENT_SIZE:67108864 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:25:01.154Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:25:01.155Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:25:01.155Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:25:01.155Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:25:01.155Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":22194739,"lastModifiedInMS":1768890301156} 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue.operate() Job 1d88b5ea-89cf-47dc-be9b-0c7d4c3ec974 completes callback, resolve. 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue.operate() Schedule incoming job a58e655a-aeaf-40cd-a8c9-f6bed52c4bb2 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue.operate() Job a58e655a-aeaf-40cd-a8c9-f6bed52c4bb2 completes callback, resolve. 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.156Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.161Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.162Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1CD30BCFDA110F0\"","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"44368da0-f054-49ff-ab40-0aa38ea6e8b1","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:25:01.163Z 44368da0-f054-49ff-ab40-0aa38ea6e8b1 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kn+3h28nVBsi45D/XlMxR8WJW97bFCv05tCtXV72tjE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.164Z cb345a2d-e388-41a6-8194-bd80add79e76 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kn+3h28nVBsi45D/XlMxR8WJW97bFCv05tCtXV72tjE= 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.165Z cb345a2d-e388-41a6-8194-bd80add79e76 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1CD30BCFDA110F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"cb345a2d-e388-41a6-8194-bd80add79e76","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 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":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.168Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:zPewNqVA/NoHLjZlQ9VmgpiXufmernoL6iXOZCCYrn4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.168Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.168Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.168Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:01.168Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:zPewNqVA/NoHLjZlQ9VmgpiXufmernoL6iXOZCCYrn4= 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: OperationQueue.operate() Schedule incoming job 401a96e9-244d-49da-9e43-1c0971f54eb1 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: OperationQueue.operate() Job 401a96e9-244d-49da-9e43-1c0971f54eb1 completes callback, resolve. 2026-01-20T06:25:01.169Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.170Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: Serializer: Start returning stream body. 2026-01-20T06:25:01.170Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.170Z e52fd435-a63a-40d1-b244-7f34008a18b7 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.171Z e52fd435-a63a-40d1-b244-7f34008a18b7 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1CD30BCFDA110F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"e52fd435-a63a-40d1-b244-7f34008a18b7","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:25:01.171Z e52fd435-a63a-40d1-b244-7f34008a18b7 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kn+3h28nVBsi45D/XlMxR8WJW97bFCv05tCtXV72tjE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.173Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kn+3h28nVBsi45D/XlMxR8WJW97bFCv05tCtXV72tjE= 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.174Z 7ad514ad-0f73-45e6-84d4-d4faec98eb87 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1CD30BCFDA110F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"7ad514ad-0f73-45e6-84d4-d4faec98eb87","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 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":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.176Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:zPewNqVA/NoHLjZlQ9VmgpiXufmernoL6iXOZCCYrn4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.176Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.176Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:zPewNqVA/NoHLjZlQ9VmgpiXufmernoL6iXOZCCYrn4= 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.177Z dd617a83-aef4-4d9d-8075-271249c350c9 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: OperationQueue.operate() Schedule incoming job 62a67e3e-516c-4321-875d-a1dedfc8c008 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: OperationQueue.operate() Job 62a67e3e-516c-4321-875d-a1dedfc8c008 completes callback, resolve. 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 info: Serializer: Start returning stream body. 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.178Z dd617a83-aef4-4d9d-8075-271249c350c9 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.179Z dd617a83-aef4-4d9d-8075-271249c350c9 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1CD30BCFDA110F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"dd617a83-aef4-4d9d-8075-271249c350c9","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:25:01.180Z dd617a83-aef4-4d9d-8075-271249c350c9 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194704 count:35 end:22194738 2026-01-20T06:25:01.181Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gbetu29LuiWzbS2fW8V+4Y9TRUoZEUC8eh46PSMxvug="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.181Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test.csv 2026-01-20T06:25:01.181Z de5d86b7-d584-4085-86e3-a78821e075c9 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.181Z de5d86b7-d584-4085-86e3-a78821e075c9 info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test.csv 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test.csv" 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gbetu29LuiWzbS2fW8V+4Y9TRUoZEUC8eh46PSMxvug= 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.182Z de5d86b7-d584-4085-86e3-a78821e075c9 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1CD30BCFDA110F0\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"de5d86b7-d584-4085-86e3-a78821e075c9","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 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":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:auiWkNu6SRadYXzvRK6BjrB77yyhzycNgKANqhIcvlk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob= 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.185Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/\ncomp:list\nrestype:container" 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:auiWkNu6SRadYXzvRK6BjrB77yyhzycNgKANqhIcvlk= 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2026-01-20T06:25:01.186Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.187Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 debug: Serializer: Raw response body string is 5000test.csvTue, 20 Jan 2026 06:25:01 GMTTue, 20 Jan 2026 06:25:01 GMT0x1CD30BCFDA110F035application/octet-streamJztAu8hmAnWtS3eiKdF1XQ==BlockBlobunlockedavailabletrueHottrueTue, 20 Jan 2026 06:25:01 GMT 2026-01-20T06:25:01.187Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 info: Serializer: Start returning stream body. 2026-01-20T06:25:01.187Z e1ff3f9e-a095-4b6c-a526-0dbb38747797 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":"e1ff3f9e-a095-4b6c-a526-0dbb38747797","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.211Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"55","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:AgvWIdAmq7f9y86qEGPbrQzsErKKKWmpI3iWK5sb3aA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.211Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:25:01.211Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.212Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n55\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:AgvWIdAmq7f9y86qEGPbrQzsErKKKWmpI3iWK5sb3aA= 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":55,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue.operate() Schedule incoming job 5500f3bc-1ebc-4818-b8fa-868fc3dfbb74 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194739 MAX_EXTENT_SIZE:67108864 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:25:01.213Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:25:01.214Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:25:01.214Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:25:01.214Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 55 bytes piped 2026-01-20T06:25:01.214Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 55 bytes piped. Flush data to fd:24. 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":22194794,"lastModifiedInMS":1768890301215} 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue.operate() Job 5500f3bc-1ebc-4818-b8fa-868fc3dfbb74 completes callback, resolve. 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue.operate() Schedule incoming job 11e8a4fa-50da-479d-b3dc-f8ba96d229f4 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.215Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194739 count:55 end:22194793 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue.operate() Job 11e8a4fa-50da-479d-b3dc-f8ba96d229f4 completes callback, resolve. 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.216Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.217Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1DF6A3F683BC6E0\"","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"ecd7bc92-8e61-4e51-b292-f3b119a27ba7","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:25:01.218Z ecd7bc92-8e61-4e51-b292-f3b119a27ba7 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194739 count:55 end:22194793 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:npUYYfDR81K6TgYzI0zPt524AlFZLXkOLrXyS7My/+Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.219Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:npUYYfDR81K6TgYzI0zPt524AlFZLXkOLrXyS7My/+Y= 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.220Z f325c40f-2c39-4154-a803-f75aa64b429d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"55","content-type":"application/octet-stream","etag":"\"0x1DF6A3F683BC6E0\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-request-id":"f325c40f-2c39-4154-a803-f75aa64b429d","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 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":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test2.csv RequestHeaders:{"range":"bytes=0-54","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NFs8MkrnO2IALYO+zvc7hEyDJEwP33x942ybg3v4ois="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test2.csv 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test2.csv 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.223Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-54\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test2.csv" 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NFs8MkrnO2IALYO+zvc7hEyDJEwP33x942ybg3v4ois= 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-54 RequiredContentLength=55 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: OperationQueue.operate() Schedule incoming job 703a891d-965d-4c3d-a060-3ba4901dc5d3 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194739 count:55 end:22194793 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: OperationQueue.operate() Job 703a891d-965d-4c3d-a060-3ba4901dc5d3 completes callback, resolve. 2026-01-20T06:25:01.224Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.225Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: Serializer: Start returning stream body. 2026-01-20T06:25:01.225Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.225Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.226Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","content-length":"55","content-type":"application/octet-stream","content-range":"bytes 0-54/55","etag":"\"0x1DF6A3F683BC6E0\"","content-md5":"F8mkvTvwm8iibhyziLZHJA==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"bb4d04d1-13fd-4d34-90a6-6874dbaef708","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"F8mkvTvwm8iibhyziLZHJA=="} 2026-01-20T06:25:01.227Z bb4d04d1-13fd-4d34-90a6-6874dbaef708 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194739 count:55 end:22194793 2026-01-20T06:25:01.278Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"35","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sDvSVi94CKbz0XxY2jNNo6LWtooMYGmf0B4yvyizEYQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.279Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:25:01.279Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: DispatchMiddleware: Operation=BlockBlob_Upload 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n35\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sDvSVi94CKbz0XxY2jNNo6LWtooMYGmf0B4yvyizEYQ= 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.280Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":35,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue.operate() Schedule incoming job 6c5f9dea-66a5-4d11-8ea1-6b2afef6ed5d 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194794 MAX_EXTENT_SIZE:67108864 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:appendExtent() Get fd:24 for extent:a35ef10e-8715-4bce-a35c-0c4954328238 from cache. 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:appendExtent() Start writing to extent a35ef10e-8715-4bce-a35c-0c4954328238 2026-01-20T06:25:01.281Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Start piping data to write stream 2026-01-20T06:25:01.285Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:25:01.285Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Invoke write stream end() 2026-01-20T06:25:01.285Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 35 bytes piped 2026-01-20T06:25:01.285Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 35 bytes piped. Flush data to fd:24. 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"a35ef10e-8715-4bce-a35c-0c4954328238","locationId":"Default","path":"a35ef10e-8715-4bce-a35c-0c4954328238","size":22194829,"lastModifiedInMS":1768890301286} 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue.operate() Job 6c5f9dea-66a5-4d11-8ea1-6b2afef6ed5d completes callback, resolve. 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue.operate() Schedule incoming job df4a765d-ec6c-4cb9-ad8e-f4445dba5346 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194794 count:35 end:22194828 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue.operate() Job df4a765d-ec6c-4cb9-ad8e-f4445dba5346 completes callback, resolve. 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.286Z ea167d31-d63e-4453-b8e9-dc24039897b0 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.287Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.287Z ea167d31-d63e-4453-b8e9-dc24039897b0 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C7C12120AAE510\"","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"ea167d31-d63e-4453-b8e9-dc24039897b0","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-request-server-encrypted":"true"} 2026-01-20T06:25:01.289Z ea167d31-d63e-4453-b8e9-dc24039897b0 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194794 count:35 end:22194828 2026-01-20T06:25:01.289Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RshujYmTQ+iRiCnPXloCIPt7M+R3ARNh3A4aCddD2gA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.289Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:25:01.289Z 63c5037d-1054-4e68-a3cd-90b8139c002e verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: DispatchMiddleware: Operation=Blob_GetProperties 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RshujYmTQ+iRiCnPXloCIPt7M+R3ARNh3A4aCddD2gA= 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.290Z 63c5037d-1054-4e68-a3cd-90b8139c002e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"35","content-type":"application/octet-stream","etag":"\"0x1C7C12120AAE510\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-request-id":"63c5037d-1054-4e68-a3cd-90b8139c002e","x-ms-version":"2024-02-04","date":"Tue, 20 Jan 2026 06:25:01 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":"Tue, 20 Jan 2026 06:25:01 GMT"} 2026-01-20T06:25:01.292Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-48791/test5.csv RequestHeaders:{"range":"bytes=0-34","host":"127.0.0.1:10946","accept":"*/*","user-agent":"HTTP.jl/1.11.8","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vBIAPdtp0sueCf3WfFWpbcx14ejkZr1UYqsB1+3ncGs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2026-01-20T06:25:01.292Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-48791 Blob=test5.csv 2026-01-20T06:25:01.292Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: DispatchMiddleware: Dispatching request... 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: DispatchMiddleware: Operation=Blob_Download 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: PublicAccessAuthenticator:validate() Start validation against public access. 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: PublicAccessAuthenticator:validate() Getting account properties... 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-48791, blob: test5.csv 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-48791 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-34\nx-ms-date:Tue, 20 Jan 2026 06:25:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-48791/test5.csv" 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vBIAPdtp0sueCf3WfFWpbcx14ejkZr1UYqsB1+3ncGs= 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: DeserializerMiddleware: Start deserializing... 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-34 RequiredContentLength=35 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: OperationQueue.operate() Schedule incoming job 270fd03e-1704-4b09-95a4-bb3c82a90d8f 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194794 count:35 end:22194828 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 debug: OperationQueue.operate() Job 270fd03e-1704-4b09-95a4-bb3c82a90d8f completes callback, resolve. 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: SerializerMiddleware: Start serializing... 2026-01-20T06:25:01.293Z 225575cb-ce32-494a-bda5-06dcac150919 info: Serializer: Start returning stream body. 2026-01-20T06:25:01.294Z 225575cb-ce32-494a-bda5-06dcac150919 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2026-01-20T06:25:01.294Z 225575cb-ce32-494a-bda5-06dcac150919 debug: OperationQueue:execute() return. Operation.length === 0 2026-01-20T06:25:01.296Z 225575cb-ce32-494a-bda5-06dcac150919 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-creation-time":"Tue, 20 Jan 2026 06:25:01 GMT","content-length":"35","content-type":"application/octet-stream","content-range":"bytes 0-34/35","etag":"\"0x1C7C12120AAE510\"","content-md5":"JztAu8hmAnWtS3eiKdF1XQ==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"225575cb-ce32-494a-bda5-06dcac150919","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 20 Jan 2026 06:25:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"JztAu8hmAnWtS3eiKdF1XQ=="} 2026-01-20T06:25:01.296Z 225575cb-ce32-494a-bda5-06dcac150919 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:a35ef10e-8715-4bce-a35c-0c4954328238 path:/tmp/jl_rlYs00/__blobstorage__/a35ef10e-8715-4bce-a35c-0c4954328238 offset:22194794 count:35 end:22194828 2026-01-20T06:25:01.296Z ee0222c4-f58a-4af0-a894-e0a269e4c136 info: BlobStorageContextMiddleware: RequestMethod=PUT Re PkgEval terminated after 254.08s: test log exceeded the size limit