Package evaluation to test CloudStore on Julia 1.11.7 (58327cce5e*) started at 2025-10-28T20:35:07.778 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.63s ################################################################################ # 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.9 [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.5.0 [bac558e1] + OrderedCollections v1.8.1 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.5.0 [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.2.5+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.22s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 53.87s ################################################################################ # Testing # Testing CloudStore Status `/tmp/jl_IMuXjV/Project.toml` [85eb1798] CloudBase v1.4.9 [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_IMuXjV/Manifest.toml` [d1d4a3ce] BitFlags v0.1.9 [85eb1798] CloudBase v1.4.9 [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.5.0 [bac558e1] OrderedCollections v1.8.1 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.0 [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.2.5+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: 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-2025 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:22490 WebUI: http://127.0.0.1:39930 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 INFO: You are running an older version of MinIO released 1 month before the latest release Update: Run `mc admin update ALIAS` ┌ 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.03158772347833651 Gbps [ Info: CloudStore.get complete with bandwidth: 1.3960392669993698 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.41242003273113215 Gbps [ Info: CloudStore.get complete with bandwidth: 1.186266300168813 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.3963663382359716 Gbps [ Info: CloudStore.get complete with bandwidth: 0.5967900670255234 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.4298430799601087 Gbps [ Info: CloudStore.get complete with bandwidth: 1.4204677822886196 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.4270562908028298 Gbps [ Info: CloudStore.get complete with bandwidth: 1.6127557658616771 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.42241662150364234 Gbps [ Info: CloudStore.get complete with bandwidth: 1.7387337679161787 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.4169132860355603 Gbps [ Info: CloudStore.get complete with bandwidth: 1.3046731457522072 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.43232029994298765 Gbps [ Info: CloudStore.get complete with bandwidth: 1.3698621949601446 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/TcqUT/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:26966 Azurite Blob service is successfully listening at https://127.0.0.1:26966 Azurite Queue service is starting at https://127.0.0.1:14666 Azurite Queue service is successfully listening at https://127.0.0.1:14666 Azurite Table service is starting at https://127.0.0.1:39614 Azurite Table service is successfully listening at https://127.0.0.1:39614 127.0.0.1 - - [28/Oct/2025:20:38:43 +0000] "PUT /devstoreaccount1/jl-azurite-38619/?restype=container HTTP/1.1" 201 - in: bytes, out: nothing, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:38:49 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:50 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:51 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:51 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:51 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:51 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:51 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:52 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: bytes, out: nothing, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:53 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: nothing, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:54 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - in: bytes, out: Vector{UInt8}, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:55 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/?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 - - [28/Oct/2025:20:38:56 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:56 +0000] "GET /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: bytes, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:38:57 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: bytes, out: String, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:58 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - in: bytes, out: String, multipart, no compression127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:38:59 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: String, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: bytes, out: IO, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:00 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: bytes, out: IO, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:01 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: bytes, out: IO, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:02 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: stringfile, out: nothing, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: stringfile, out: nothing, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:39:03 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: nothing, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: stringfile, out: Vector{UInt8}, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/?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 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "GET /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: stringfile, out: Vector{UInt8}, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:39:04 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: Vector{UInt8}, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - in: stringfile, out: String, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:05 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: stringfile, out: String, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: String, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:06 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: stringfile, out: IO, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 200 54 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 206 54 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 200 0 in: stringfile, out: IO, multipart, no compression 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 200 20000000 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 3222784 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 127.0.0.1 - - [28/Oct/2025:20:39:07 +0000] "GET /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 206 8388608 in: stringfile, out: IO, multipart, compression 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 200 48556 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 206 48556 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test2.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test3.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test4.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test5.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "DELETE /devstoreaccount1/jl-azurite-38619/test6.csv HTTP/1.1" 202 - 127.0.0.1 - - [28/Oct/2025:20:39:08 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - in: iobuffer, out: nothing, single part, no compression 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "PUT /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 201 - 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "GET /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 206 34 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "HEAD /devstoreaccount1/jl-azurite-38619/test.csv HTTP/1.1" 200 34 127.0.0.1 - - [28/Oct/2025:20:39:09 +0000] "GET /devstoreaccount1/jl-azurite-38619/?restype=container&comp=list HTTP/1.1" 200 - AZURITE DEBUG.LOG: 2025-10-28T20:38:31.064Z info: Azurite Blob service is starting on 127.0.0.1:26966 2025-10-28T20:38:31.073Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2025-10-28T20:38:31.073Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2025-10-28T20:38:31.087Z info: BlobGCManager:start() Starting BlobGCManager. Set status to Initializing. 2025-10-28T20:38:31.088Z info: BlobGCManager:start() Trigger mark and sweep loop. Set status to Running. 2025-10-28T20:38:31.088Z info: BlobGCManager:markSweepLoop() Start next mark and sweep. 2025-10-28T20:38:31.088Z info: BlobGCManager:markSweep() Get all extents. 2025-10-28T20:38:31.090Z info: BlobGCManager:start() BlobGCManager successfully started. 2025-10-28T20:38:31.093Z info: BlobGCManager:markSweep() Got 0 extents. 2025-10-28T20:38:31.093Z info: BlobGCManager:markSweep() Get referred extents. 2025-10-28T20:38:31.094Z info: BlobGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2025-10-28T20:38:31.094Z info: BlobGCManager:markSweepLoop() Mark and sweep finished, taken 6ms. 2025-10-28T20:38:31.095Z info: BlobGCManager:markSweepLoop() Sleep for 600000ms. 2025-10-28T20:38:31.097Z info: Azurite Blob service successfully listens on https://127.0.0.1:26966 2025-10-28T20:38:31.097Z info: Azurite Queue service is starting on 127.0.0.1:14666 2025-10-28T20:38:31.098Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2025-10-28T20:38:31.098Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2025-10-28T20:38:31.104Z info: QueueGCManager:start() Starting QueueGCManager, set status to Initializing 2025-10-28T20:38:31.104Z info: QueueGCManager:start() Trigger mark and sweep loop, set status to Running. 2025-10-28T20:38:31.104Z info: QueueGCManager:markSweepLoop() Start new mark and sweep. 2025-10-28T20:38:31.104Z info: QueueGCManger:markSweep() Get all extents. 2025-10-28T20:38:31.105Z info: QueueGCManager:start() QueueGCManager successfully started. 2025-10-28T20:38:31.105Z info: QueueGCManager:marksweep() Get 0 extents. 2025-10-28T20:38:31.105Z info: QueueGCManager:markSweep() Get referred extents, then remove from allExtents. 2025-10-28T20:38:31.105Z info: QueueGCManager:markSweep() Got referred extents, unreferenced extents count is 0. 2025-10-28T20:38:31.105Z info: QueueGCManager:markSweepLoop() Mark and sweep finished, take 1ms. 2025-10-28T20:38:31.105Z info: QueueGCManager:markSweepLoop() Sleep for 60000 2025-10-28T20:38:31.106Z info: Azurite Queue service successfully listens on https://127.0.0.1:14666 2025-10-28T20:38:31.106Z info: Azurite Table service is starting on 127.0.0.1:39614 2025-10-28T20:38:31.106Z info: AccountDataStore:init() Refresh accounts from environment variable AZURITE_ACCOUNTS with value undefined 2025-10-28T20:38:31.106Z info: AccountDataStore:init() Fallback to default emulator account devstoreaccount1. 2025-10-28T20:38:31.109Z info: Azurite Table service successfully listens on https://127.0.0.1:39614 2025-10-28T20:38:42.929Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:42 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:X0nge+AkOpfH3IvdMtoMnyggDvF7sFpv8hyq1+hUJBA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:42.937Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:42.938Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:42.946Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: DispatchMiddleware: Operation=Container_Create 2025-10-28T20:38:42.947Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:42.948Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:42.948Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:42.948Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:42.961Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:42.962Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:42.996Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:42 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\nrestype:container" 2025-10-28T20:38:43.000Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:X0nge+AkOpfH3IvdMtoMnyggDvF7sFpv8hyq1+hUJBA= 2025-10-28T20:38:43.000Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:43.001Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:43.007Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"containerCpkScopeInfo":{}},"restype":"container","version":"2021-04-10"} 2025-10-28T20:38:43.009Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:43.010Z 2d074eaa-0aaf-41f6-9909-1b43aecaa9f3 info: EndMiddleware: End response. TotalTimeInMS=81 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1DDE6683F9A4700\"","last-modified":"Tue, 28 Oct 2025 20:38:42 GMT","x-ms-request-id":"2d074eaa-0aaf-41f6-9909-1b43aecaa9f3","x-ms-version":"2024-02-04"} 2025-10-28T20:38:49.870Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KMUfoySonclSN6FiXfZC1Vlq0C/ViC+UdyUpEROXQSA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:49.871Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:49.871Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:49.873Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:49.873Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:49.873Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:49.873Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:49.873Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:49.875Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:49.875Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:49.876Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:49 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:49.876Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KMUfoySonclSN6FiXfZC1Vlq0C/ViC+UdyUpEROXQSA= 2025-10-28T20:38:49.876Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:49.876Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:49.877Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:49.878Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue.operate() Schedule incoming job 6c756df5-b183-49f6-9a14-1f675f745396 2025-10-28T20:38:49.878Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:49.879Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:49.879Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:49.881Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 for extent:ff7c208b-883f-4a04-b74d-296a3982b956, get new fd:24 2025-10-28T20:38:49.881Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:49.881Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:49.881Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:49.882Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:49.882Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:49.882Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:49.883Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:49.884Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:49.884Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":34,"lastModifiedInMS":1761683929884} 2025-10-28T20:38:49.884Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:49.884Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue.operate() Job 6c756df5-b183-49f6-9a14-1f675f745396 completes callback, resolve. 2025-10-28T20:38:49.885Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue.operate() Schedule incoming job a371f854-ef42-47a2-9b52-15b14fe22c37 2025-10-28T20:38:49.885Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:49.885Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:49.885Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue.operate() Job a371f854-ef42-47a2-9b52-15b14fe22c37 completes callback, resolve. 2025-10-28T20:38:49.886Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:49.886Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:49.886Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:49.886Z 8fad967f-b23e-40df-bd19-9328eccd9332 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:49.888Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:49.889Z 8fad967f-b23e-40df-bd19-9328eccd9332 info: EndMiddleware: End response. TotalTimeInMS=19 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1BD076E81569990\"","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"8fad967f-b23e-40df-bd19-9328eccd9332","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:49.891Z 8fad967f-b23e-40df-bd19-9328eccd9332 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:50.454Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:50 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RX7BYZjxBkcwo8PfTs1QFB8EzRI51/rJ0MOfDxmZXKM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:50.455Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:50 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RX7BYZjxBkcwo8PfTs1QFB8EzRI51/rJ0MOfDxmZXKM= 2025-10-28T20:38:50.456Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:50.457Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:50.457Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:50.458Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:50.459Z ed7dd518-4c50-4bc1-87ac-893d58f8b496 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1BD076E81569990\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"ed7dd518-4c50-4bc1-87ac-893d58f8b496","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:49 GMT"} 2025-10-28T20:38:51.345Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Czg/JYMk8dvXFUL5rHLsx0ChcnsbMIrt8chq/5qEw9s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:51.345Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:51.345Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:51.346Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:51.347Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:51.347Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Czg/JYMk8dvXFUL5rHLsx0ChcnsbMIrt8chq/5qEw9s= 2025-10-28T20:38:51.347Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:51.347Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:51.347Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: OperationQueue.operate() Schedule incoming job 8b00bd5e-6284-4e41-a941-c215e7b1c6aa 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: OperationQueue.operate() Job 8b00bd5e-6284-4e41-a941-c215e7b1c6aa completes callback, resolve. 2025-10-28T20:38:51.349Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:51.352Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: Serializer: Start returning stream body. 2025-10-28T20:38:51.352Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:51.352Z 7daebfee-533b-41d7-8d67-176c4c3c747c debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:51.359Z 7daebfee-533b-41d7-8d67-176c4c3c747c info: EndMiddleware: End response. TotalTimeInMS=15 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:49 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1BD076E81569990\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"7daebfee-533b-41d7-8d67-176c4c3c747c","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:51.360Z 7daebfee-533b-41d7-8d67-176c4c3c747c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:51.473Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Hlfclp16OnqxTQEdc2gsMC5hQQVTF41pK9eygL5YbNI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:51.473Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:51.473Z d70be522-18e0-49b2-810f-720d066d14fa verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:51.474Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:51.475Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Hlfclp16OnqxTQEdc2gsMC5hQQVTF41pK9eygL5YbNI= 2025-10-28T20:38:51.475Z d70be522-18e0-49b2-810f-720d066d14fa info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:51.475Z d70be522-18e0-49b2-810f-720d066d14fa verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:51.475Z d70be522-18e0-49b2-810f-720d066d14fa info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:51.475Z d70be522-18e0-49b2-810f-720d066d14fa verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:51.476Z d70be522-18e0-49b2-810f-720d066d14fa info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1BD076E81569990\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"d70be522-18e0-49b2-810f-720d066d14fa","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:51 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, 28 Oct 2025 20:38:49 GMT"} 2025-10-28T20:38:51.478Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Czg/JYMk8dvXFUL5rHLsx0ChcnsbMIrt8chq/5qEw9s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:51.478Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:51.478Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:51.479Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:51.479Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:51.479Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:51.479Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Czg/JYMk8dvXFUL5rHLsx0ChcnsbMIrt8chq/5qEw9s= 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:51.480Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: OperationQueue.operate() Schedule incoming job 619c05a1-6207-4d36-919e-a0dbc33aae99 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: OperationQueue.operate() Job 619c05a1-6207-4d36-919e-a0dbc33aae99 completes callback, resolve. 2025-10-28T20:38:51.481Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:51.482Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: Serializer: Start returning stream body. 2025-10-28T20:38:51.482Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:51.482Z 4526595b-e30a-4187-ba46-ac396af9bd62 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:51.488Z 4526595b-e30a-4187-ba46-ac396af9bd62 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:49 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1BD076E81569990\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"4526595b-e30a-4187-ba46-ac396af9bd62","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:51.488Z 4526595b-e30a-4187-ba46-ac396af9bd62 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:0 count:34 end:33 2025-10-28T20:38:51.526Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:xl4INc03aoPlvpLpiuWrq5X+C7Vs/MU13dCU6DG4Y/M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:51.527Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:51.527Z 4568076a-4cca-431e-b56c-387bafd8660b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:51.527Z 4568076a-4cca-431e-b56c-387bafd8660b info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:xl4INc03aoPlvpLpiuWrq5X+C7Vs/MU13dCU6DG4Y/M= 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:51.528Z 4568076a-4cca-431e-b56c-387bafd8660b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:51.529Z 4568076a-4cca-431e-b56c-387bafd8660b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:51.529Z 4568076a-4cca-431e-b56c-387bafd8660b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:51.529Z 4568076a-4cca-431e-b56c-387bafd8660b info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:49 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1BD076E81569990\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"4568076a-4cca-431e-b56c-387bafd8660b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:51 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, 28 Oct 2025 20:38:49 GMT"} 2025-10-28T20:38:51.696Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:51 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ISm7tLuPn6YO+WugDjqNtg7zfP129MdMd95ggPIdZXE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:51.696Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:51.696Z a1e5367a-4a85-4f1c-a70e-2322b8971671 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:51.697Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:51.698Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:51 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:51.698Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ISm7tLuPn6YO+WugDjqNtg7zfP129MdMd95ggPIdZXE= 2025-10-28T20:38:51.698Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:51.698Z a1e5367a-4a85-4f1c-a70e-2322b8971671 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:51.698Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:51.700Z a1e5367a-4a85-4f1c-a70e-2322b8971671 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:51.704Z a1e5367a-4a85-4f1c-a70e-2322b8971671 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:49 GMTTue, 28 Oct 2025 20:38:49 GMT0x1BD076E8156999034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:49 GMT 2025-10-28T20:38:51.704Z a1e5367a-4a85-4f1c-a70e-2322b8971671 info: Serializer: Start returning stream body. 2025-10-28T20:38:51.704Z a1e5367a-4a85-4f1c-a70e-2322b8971671 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":"a1e5367a-4a85-4f1c-a70e-2322b8971671","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:51 GMT"} 2025-10-28T20:38:52.337Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"54","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1aFYcyw6uCxRJw7NOX0b5aAKL7xt3jAEU4kfBrLw2P0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.338Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:52.338Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.339Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.340Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n54\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1aFYcyw6uCxRJw7NOX0b5aAKL7xt3jAEU4kfBrLw2P0= 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":54,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue.operate() Schedule incoming job da13c795-d9c9-4efd-a7c1-1099baf9558d 2025-10-28T20:38:52.341Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:52.342Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:34 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:52.342Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:52.342Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:52.342Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:52.342Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:52.343Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:38:52.343Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:52.343Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:38:52.343Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 54 bytes piped. Flush data to fd:24. 2025-10-28T20:38:52.344Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:52.344Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":88,"lastModifiedInMS":1761683932344} 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue.operate() Job da13c795-d9c9-4efd-a7c1-1099baf9558d completes callback, resolve. 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue.operate() Schedule incoming job e10fd4df-e9d5-466b-a9b3-076a3d742d50 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:34 count:54 end:87 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue.operate() Job e10fd4df-e9d5-466b-a9b3-076a3d742d50 completes callback, resolve. 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:52.345Z 59f28185-d82a-45da-a88e-7ecf7b711535 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.346Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.347Z 59f28185-d82a-45da-a88e-7ecf7b711535 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x20D442D46989DA0\"","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"59f28185-d82a-45da-a88e-7ecf7b711535","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:52.352Z 59f28185-d82a-45da-a88e-7ecf7b711535 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:34 count:54 end:87 2025-10-28T20:38:52.399Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:GgrQEEo8ofHizJVTXVfHz4egYGu/LOiuH8aShExsKbY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.399Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:52.399Z df9167e0-73f5-4592-ba42-7d948de6fdef verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:52.400Z df9167e0-73f5-4592-ba42-7d948de6fdef debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:GgrQEEo8ofHizJVTXVfHz4egYGu/LOiuH8aShExsKbY= 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.401Z df9167e0-73f5-4592-ba42-7d948de6fdef info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:52.403Z df9167e0-73f5-4592-ba42-7d948de6fdef verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.403Z df9167e0-73f5-4592-ba42-7d948de6fdef info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"54","content-type":"application/octet-stream","etag":"\"0x20D442D46989DA0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"df9167e0-73f5-4592-ba42-7d948de6fdef","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 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, 28 Oct 2025 20:38:52 GMT"} 2025-10-28T20:38:52.406Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"range":"bytes=0-53","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:doKmSfXELXFM57VtNNVwo5q+Uh3lmZmMNoH3fKz+aEY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.406Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:52.406Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.407Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-53\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:doKmSfXELXFM57VtNNVwo5q+Uh3lmZmMNoH3fKz+aEY= 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-53 RequiredContentLength=54 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: OperationQueue.operate() Schedule incoming job 3a0bd376-d306-4f8c-bac8-faeb8f7905d2 2025-10-28T20:38:52.408Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:34 count:54 end:87 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: OperationQueue.operate() Job 3a0bd376-d306-4f8c-bac8-faeb8f7905d2 completes callback, resolve. 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: Serializer: Start returning stream body. 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:52.409Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.414Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:52 GMT","content-length":"54","content-type":"application/octet-stream","content-range":"bytes 0-53/54","etag":"\"0x20D442D46989DA0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"fc3e6509-ab82-4446-9da8-ba0a5d703fd4","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"dlu0JoLIAEr+UC6uh+0O+Q=="} 2025-10-28T20:38:52.415Z fc3e6509-ab82-4446-9da8-ba0a5d703fd4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:34 count:54 end:87 2025-10-28T20:38:52.707Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:rf1zx77+jylE02h+JleKIcUcXkyNOzp4l0ivrYLsaJA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.707Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:52.708Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.709Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:52.709Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.709Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.709Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.709Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:rf1zx77+jylE02h+JleKIcUcXkyNOzp4l0ivrYLsaJA= 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.710Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue.operate() Schedule incoming job c9637d33-bbf9-4164-b929-317181975ed3 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:88 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:52.711Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:52.712Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:52.712Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:52.712Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:52.713Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:52.713Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":122,"lastModifiedInMS":1761683932713} 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue.operate() Job c9637d33-bbf9-4164-b929-317181975ed3 completes callback, resolve. 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue.operate() Schedule incoming job f6fe27c2-c2d4-4627-a5f2-54fd23145a12 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:88 count:34 end:121 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue.operate() Job f6fe27c2-c2d4-4627-a5f2-54fd23145a12 completes callback, resolve. 2025-10-28T20:38:52.714Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:52.715Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.715Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:52.715Z 12c86e69-6cca-4558-aba0-11a6c68c3034 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.717Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.717Z 12c86e69-6cca-4558-aba0-11a6c68c3034 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2566191FF522F20\"","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"12c86e69-6cca-4558-aba0-11a6c68c3034","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:52.722Z 12c86e69-6cca-4558-aba0-11a6c68c3034 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:88 count:34 end:121 2025-10-28T20:38:52.764Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sfTMQfn2Me+jnTeC8bvnvEW4+7zcHrzhjEY8XxFIAbA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.764Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:52.764Z f4051af9-3431-48de-acbd-1e8c75156c8a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:52.765Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sfTMQfn2Me+jnTeC8bvnvEW4+7zcHrzhjEY8XxFIAbA= 2025-10-28T20:38:52.766Z f4051af9-3431-48de-acbd-1e8c75156c8a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.766Z f4051af9-3431-48de-acbd-1e8c75156c8a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.766Z f4051af9-3431-48de-acbd-1e8c75156c8a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:52.766Z f4051af9-3431-48de-acbd-1e8c75156c8a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.766Z f4051af9-3431-48de-acbd-1e8c75156c8a info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x2566191FF522F20\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"f4051af9-3431-48de-acbd-1e8c75156c8a","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 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, 28 Oct 2025 20:38:52 GMT"} 2025-10-28T20:38:52.769Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:WV7Z1UcjW4FxjEKb9jaNzpDGO9oDlPSrNt1XDrRMkaw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.769Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:52.770Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:WV7Z1UcjW4FxjEKb9jaNzpDGO9oDlPSrNt1XDrRMkaw= 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:52.771Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: OperationQueue.operate() Schedule incoming job 1599fc0b-f3ae-44e8-aeb5-9b661570eb80 2025-10-28T20:38:52.772Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:52.772Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:88 count:34 end:121 2025-10-28T20:38:52.772Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: OperationQueue.operate() Job 1599fc0b-f3ae-44e8-aeb5-9b661570eb80 completes callback, resolve. 2025-10-28T20:38:52.772Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.772Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: Serializer: Start returning stream body. 2025-10-28T20:38:52.773Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:52.773Z 1324ae82-f733-4996-bd48-66efeecf2e06 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.776Z 1324ae82-f733-4996-bd48-66efeecf2e06 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:52 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x2566191FF522F20\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"1324ae82-f733-4996-bd48-66efeecf2e06","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:52.776Z 1324ae82-f733-4996-bd48-66efeecf2e06 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:88 count:34 end:121 2025-10-28T20:38:52.777Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vEDRnMaH3tK4Ik4P1Xcl7Lb6FjdX5CYR7NtJ6OJVJuc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.777Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:52.777Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:52.778Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 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, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vEDRnMaH3tK4Ik4P1Xcl7Lb6FjdX5CYR7NtJ6OJVJuc= 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:52.779Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: OperationQueue.operate() Schedule incoming job 25fcdd6c-62af-4359-96c4-44b3b8be865d 2025-10-28T20:38:52.780Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:52.780Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:52.780Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:52.780Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:52.780Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:52.781Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:52.781Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:52.782Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:52.782Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2025-10-28T20:38:52.782Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:52.782Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:52.783Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":122,"lastModifiedInMS":1761683932783} 2025-10-28T20:38:52.783Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:52.783Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: OperationQueue.operate() Job 25fcdd6c-62af-4359-96c4-44b3b8be865d completes callback, resolve. 2025-10-28T20:38:52.783Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:52.783Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:52.784Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.784Z 3c7d9d23-c1af-4f9c-b0e3-3efd2b068865 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1CEE2A0FC932420\"","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"3c7d9d23-c1af-4f9c-b0e3-3efd2b068865","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:52.786Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:AzSFqgo81vKsk6vSL9V3NqwUkWqwrAXHKHiqB7P2ACM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:52.787Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:52 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:AzSFqgo81vKsk6vSL9V3NqwUkWqwrAXHKHiqB7P2ACM= 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:52.788Z f9f15d57-0412-41aa-8ec8-b0ff889123c5 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:52 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:52 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":"\"0x1CEE2A0FC932420\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"f9f15d57-0412-41aa-8ec8-b0ff889123c5","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:52 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, 28 Oct 2025 20:38:52 GMT"} 2025-10-28T20:38:53.178Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mymvnaXkva6h9BWJzPD1xh/5pLL1/QQUd3TGxWMhWZw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.178Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.178Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.179Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:53.179Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.179Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.179Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.179Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mymvnaXkva6h9BWJzPD1xh/5pLL1/QQUd3TGxWMhWZw= 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.180Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:53.184Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue.operate() Schedule incoming job 463a829e-19fe-411a-b31c-3091289f626f 2025-10-28T20:38:53.184Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:53.184Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:53.184Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:53.185Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:53.185Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:53.185Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:53.229Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:pAyWJp8RTBgKnfUOAHkH3r61e/LafybuxbqEiNlZZgQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.233Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.233Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.234Z 696b0feb-4d21-4640-bac6-8c803f67651a info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2025-10-28T20:38:53.235Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:pAyWJp8RTBgKnfUOAHkH3r61e/LafybuxbqEiNlZZgQ= 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue.operate() Schedule incoming job 63aa212f-2ed4-4bd0-a5ac-c71778a4c11a 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:0 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:53.236Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Get fd:undefined for extent:361a8eeb-eaa0-4bd6-8248-758effbdb97f from cache. 2025-10-28T20:38:53.240Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:UMVZN5KM8kqzW+O9AU9xY7wvkWS8eN7o1la9CyXhlrc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.240Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.240Z 21301c88-5b85-458d-8497-a62075db0731 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:UMVZN5KM8kqzW+O9AU9xY7wvkWS8eN7o1la9CyXhlrc= 2025-10-28T20:38:53.242Z 21301c88-5b85-458d-8497-a62075db0731 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.243Z 21301c88-5b85-458d-8497-a62075db0731 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.243Z 21301c88-5b85-458d-8497-a62075db0731 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:53.243Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue.operate() Schedule incoming job 41e0070d-30c7-4978-af03-2acb983a6826 2025-10-28T20:38:53.245Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2025-10-28T20:38:53.245Z 21301c88-5b85-458d-8497-a62075db0731 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:0 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:53.245Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:b322a00b-f29e-4fe6-9c50-5524986be4b8 from cache. 2025-10-28T20:38:53.251Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:615ef7IBmkTiTvIj9rvjL7EmghrTrDy5yvdV1M/NPew="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.251Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.251Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.252Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:615ef7IBmkTiTvIj9rvjL7EmghrTrDy5yvdV1M/NPew= 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.253Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.254Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:53.254Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue.operate() Schedule incoming job 8cb748f4-4ed3-4a25-863d-c9d78ef474ad 2025-10-28T20:38:53.254Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2025-10-28T20:38:53.254Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:93851c1f-793e-4d57-926c-297533e7b9f6 offset:0 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:53.254Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Get fd:undefined for extent:93851c1f-793e-4d57-926c-297533e7b9f6 from cache. 2025-10-28T20:38:53.257Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Open file:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f for extent:361a8eeb-eaa0-4bd6-8248-758effbdb97f, get new fd:28 2025-10-28T20:38:53.258Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Created write stream for fd:28 2025-10-28T20:38:53.258Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Start writing to extent 361a8eeb-eaa0-4bd6-8248-758effbdb97f 2025-10-28T20:38:53.258Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:53.258Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 for extent:b322a00b-f29e-4fe6-9c50-5524986be4b8, get new fd:29 2025-10-28T20:38:53.258Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2025-10-28T20:38:53.258Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Start writing to extent b322a00b-f29e-4fe6-9c50-5524986be4b8 2025-10-28T20:38:53.258Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:53.258Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Open file:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 for extent:93851c1f-793e-4d57-926c-297533e7b9f6, get new fd:30 2025-10-28T20:38:53.258Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2025-10-28T20:38:53.259Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Start writing to extent 93851c1f-793e-4d57-926c-297533e7b9f6 2025-10-28T20:38:53.259Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:53.421Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:53.421Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:53.421Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:53.422Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"93851c1f-793e-4d57-926c-297533e7b9f6","locationId":"Default","path":"93851c1f-793e-4d57-926c-297533e7b9f6","size":3500000,"lastModifiedInMS":1761683933434} 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue.operate() Job 8cb748f4-4ed3-4a25-863d-c9d78ef474ad completes callback, resolve. 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue.operate() Schedule incoming job 2bc8e0f0-468c-4c04-b5ad-06bafe6e9ac3 2025-10-28T20:38:53.434Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:0 count:3500000 end:3499999 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue.operate() Job 2bc8e0f0-468c-4c04-b5ad-06bafe6e9ac3 completes callback, resolve. 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.435Z 60d47083-ba0f-4100-b1d3-caf032d091d4 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.479Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.479Z 60d47083-ba0f-4100-b1d3-caf032d091d4 info: EndMiddleware: End response. TotalTimeInMS=228 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"60d47083-ba0f-4100-b1d3-caf032d091d4","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:53.503Z 60d47083-ba0f-4100-b1d3-caf032d091d4 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:0 count:3500000 end:3499999 2025-10-28T20:38:53.565Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.565Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:53.565Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.565Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2025-10-28T20:38:53.567Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.567Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:53.567Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","locationId":"Default","path":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","size":5500000,"lastModifiedInMS":1761683933568} 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue.operate() Job 63aa212f-2ed4-4bd0-a5ac-c71778a4c11a completes callback, resolve. 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue.operate() Schedule incoming job 18cef150-0d2a-4a1b-a4ff-7e00889d5719 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.568Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:0 count:5500000 end:5499999 2025-10-28T20:38:53.569Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue.operate() Job 18cef150-0d2a-4a1b-a4ff-7e00889d5719 completes callback, resolve. 2025-10-28T20:38:53.569Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2025-10-28T20:38:53.569Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.569Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.569Z 696b0feb-4d21-4640-bac6-8c803f67651a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.569Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2025-10-28T20:38:53.572Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.572Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:53.572Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"b322a00b-f29e-4fe6-9c50-5524986be4b8","locationId":"Default","path":"b322a00b-f29e-4fe6-9c50-5524986be4b8","size":5500000,"lastModifiedInMS":1761683933572} 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue.operate() Job 41e0070d-30c7-4978-af03-2acb983a6826 completes callback, resolve. 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue.operate() Schedule incoming job b24162ad-6c0e-4b63-b3a5-78549337ea2f 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.572Z 21301c88-5b85-458d-8497-a62075db0731 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:0 count:5500000 end:5499999 2025-10-28T20:38:53.573Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue.operate() Job b24162ad-6c0e-4b63-b3a5-78549337ea2f completes callback, resolve. 2025-10-28T20:38:53.573Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2025-10-28T20:38:53.573Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.573Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.573Z 21301c88-5b85-458d-8497-a62075db0731 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.573Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2025-10-28T20:38:53.576Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5500122,"lastModifiedInMS":1761683933577} 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue.operate() Job 463a829e-19fe-411a-b31c-3091289f626f completes callback, resolve. 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue.operate() Schedule incoming job 37a20ba9-6329-41c8-b637-55593d873919 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 count:5500000 end:5500121 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue.operate() Job 37a20ba9-6329-41c8-b637-55593d873919 completes callback, resolve. 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:53.577Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.578Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.578Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.626Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.627Z 696b0feb-4d21-4640-bac6-8c803f67651a info: EndMiddleware: End response. TotalTimeInMS=398 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"696b0feb-4d21-4640-bac6-8c803f67651a","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:53.628Z 696b0feb-4d21-4640-bac6-8c803f67651a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:0 count:5500000 end:5499999 2025-10-28T20:38:53.630Z 21301c88-5b85-458d-8497-a62075db0731 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.630Z 21301c88-5b85-458d-8497-a62075db0731 info: EndMiddleware: End response. TotalTimeInMS=390 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"21301c88-5b85-458d-8497-a62075db0731","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:53.632Z 21301c88-5b85-458d-8497-a62075db0731 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:0 count:5500000 end:5499999 2025-10-28T20:38:53.633Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.633Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 info: EndMiddleware: End response. TotalTimeInMS=455 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"076cf299-7ade-46f3-bbef-6fc6588fdcb8","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:53.637Z 076cf299-7ade-46f3-bbef-6fc6588fdcb8 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 count:5500000 end:5500121 2025-10-28T20:38:53.782Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:96N320xKSkJSeL2pgVO9OiCEekjZEOzvCV5Hbpy4h1s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.782Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.782Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.783Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:38:53.783Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.783Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.783Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.783Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.784Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.784Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.785Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\ncomp:blocklist" 2025-10-28T20:38:53.785Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:96N320xKSkJSeL2pgVO9OiCEekjZEOzvCV5Hbpy4h1s= 2025-10-28T20:38:53.785Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.785Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.786Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2025-10-28T20:38:53.816Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 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"} 2025-10-28T20:38:53.837Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.838Z fa8a4ef4-a744-43bb-b113-dd2bc08100f9 info: EndMiddleware: End response. TotalTimeInMS=56 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C6947419E34380\"","last-modified":"Tue, 28 Oct 2025 20:38:53 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"fa8a4ef4-a744-43bb-b113-dd2bc08100f9","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:53.855Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nB/gGvZE5P4zWomwRPZPTPWNkK5NJxqAln+OIIxovJM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.855Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.855Z 419a223e-1898-4609-aef6-ef85706265fa verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.856Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nB/gGvZE5P4zWomwRPZPTPWNkK5NJxqAln+OIIxovJM= 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.857Z 419a223e-1898-4609-aef6-ef85706265fa info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:53 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":"\"0x1C6947419E34380\"","x-ms-request-id":"419a223e-1898-4609-aef6-ef85706265fa","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:53 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:38:53.874Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BMbvWT2SI/iI0iuc8NLROmuPRH6dW/368jTAs9KbAbI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.874Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.874Z b0126db7-454e-452c-8708-81dd8b739811 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.875Z b0126db7-454e-452c-8708-81dd8b739811 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BMbvWT2SI/iI0iuc8NLROmuPRH6dW/368jTAs9KbAbI= 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:53.876Z b0126db7-454e-452c-8708-81dd8b739811 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2025-10-28T20:38:53.878Z b0126db7-454e-452c-8708-81dd8b739811 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:53.878Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue.operate() Schedule incoming job ae6fa4f2-989e-4a22-9bdc-8b6363fe28eb 2025-10-28T20:38:53.878Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.878Z b0126db7-454e-452c-8708-81dd8b739811 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 count:5500000 end:5500121 2025-10-28T20:38:53.879Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue.operate() Job ae6fa4f2-989e-4a22-9bdc-8b6363fe28eb completes callback, resolve. 2025-10-28T20:38:53.879Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue.operate() Schedule incoming job cbca11de-c155-4fa5-90b4-730c95a848f4 2025-10-28T20:38:53.879Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.879Z b0126db7-454e-452c-8708-81dd8b739811 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:0 count:2888608 end:2888607 2025-10-28T20:38:53.879Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue.operate() Job cbca11de-c155-4fa5-90b4-730c95a848f4 completes callback, resolve. 2025-10-28T20:38:53.880Z b0126db7-454e-452c-8708-81dd8b739811 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.880Z b0126db7-454e-452c-8708-81dd8b739811 info: Serializer: Start returning stream body. 2025-10-28T20:38:53.881Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.881Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.881Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.881Z b0126db7-454e-452c-8708-81dd8b739811 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.882Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gACSja/DGNaGYo7OcuA9RsSzl1SQO9drriXD0VB2vVs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.882Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.882Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gACSja/DGNaGYo7OcuA9RsSzl1SQO9drriXD0VB2vVs= 2025-10-28T20:38:53.883Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Schedule incoming job d47f848b-6cb8-40c5-ad21-5e5fd39f1df8 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:2888608 count:2611392 end:5499999 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Job d47f848b-6cb8-40c5-ad21-5e5fd39f1df8 completes callback, resolve. 2025-10-28T20:38:53.884Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Schedule incoming job 492f0608-ed2a-4efd-a842-86859f5ed914 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:0 count:5500000 end:5499999 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Job 492f0608-ed2a-4efd-a842-86859f5ed914 completes callback, resolve. 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Schedule incoming job 6b2d2b4b-1e26-4d41-94db-49c5478743a8 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:0 count:277216 end:277215 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue.operate() Job 6b2d2b4b-1e26-4d41-94db-49c5478743a8 completes callback, resolve. 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: Serializer: Start returning stream body. 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.885Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.886Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.886Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.886Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.886Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.886Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kNKRCf8RtgvFnjyUw4+D2itG1XS39G5SXpqKkIVoRzQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:53.886Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:53.886Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:53.887Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 28 Oct 2025 20:38:53 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kNKRCf8RtgvFnjyUw4+D2itG1XS39G5SXpqKkIVoRzQ= 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue.operate() Schedule incoming job a1caac90-1f40-46b3-a1d9-5b961fda09ec 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.888Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:277216 count:3222784 end:3499999 2025-10-28T20:38:53.889Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue.operate() Job a1caac90-1f40-46b3-a1d9-5b961fda09ec completes callback, resolve. 2025-10-28T20:38:53.889Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.889Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.937Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:2888608 count:2611392 end:5499999 2025-10-28T20:38:53.954Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:53.970Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue.operate() Schedule incoming job 71d72a70-9ad2-4fc7-98a8-f7ae74a9923b 2025-10-28T20:38:53.970Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:53.970Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:277216 count:3222784 end:3499999 2025-10-28T20:38:53.970Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue.operate() Job 71d72a70-9ad2-4fc7-98a8-f7ae74a9923b completes callback, resolve. 2025-10-28T20:38:53.970Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:53.971Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: Serializer: Start returning stream body. 2025-10-28T20:38:53.971Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:53.971Z b1de50dc-e5fe-47d3-922d-a057970a6e44 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:53.989Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:277216 count:3222784 end:3499999 2025-10-28T20:38:54.048Z b0126db7-454e-452c-8708-81dd8b739811 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:122 count:5500000 end:5500121 2025-10-28T20:38:54.070Z b1de50dc-e5fe-47d3-922d-a057970a6e44 info: EndMiddleware: End response. TotalTimeInMS=184 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:53 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1C6947419E34380\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b1de50dc-e5fe-47d3-922d-a057970a6e44","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:54.070Z b1de50dc-e5fe-47d3-922d-a057970a6e44 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:277216 count:3222784 end:3499999 2025-10-28T20:38:54.091Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:0 count:5500000 end:5499999 2025-10-28T20:38:54.095Z b0126db7-454e-452c-8708-81dd8b739811 info: EndMiddleware: End response. TotalTimeInMS=221 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:53 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1C6947419E34380\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"b0126db7-454e-452c-8708-81dd8b739811","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:54.100Z b0126db7-454e-452c-8708-81dd8b739811 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:0 count:2888608 end:2888607 2025-10-28T20:38:54.101Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab info: EndMiddleware: End response. TotalTimeInMS=219 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:53 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1C6947419E34380\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"196f1f0a-8c89-40fb-a8eb-5e72359d98ab","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:53 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:54.101Z 196f1f0a-8c89-40fb-a8eb-5e72359d98ab verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:0 count:277216 end:277215 2025-10-28T20:38:54.332Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qDGSdYoGRYWQWWy0zsL8iLsXct80XwCLQbuFT6K3w2M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.333Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:54.333Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.334Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:38:54.335Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qDGSdYoGRYWQWWy0zsL8iLsXct80XwCLQbuFT6K3w2M= 2025-10-28T20:38:54.335Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.335Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.335Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue.operate() Schedule incoming job 7825efae-6b33-4cd0-ab52-7a95137bb0df 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:54.336Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:54.337Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:38:54.337Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:54.337Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:38:54.337Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2025-10-28T20:38:54.338Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:54.338Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5548678,"lastModifiedInMS":1761683934338} 2025-10-28T20:38:54.338Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:54.338Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue.operate() Job 7825efae-6b33-4cd0-ab52-7a95137bb0df completes callback, resolve. 2025-10-28T20:38:54.339Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue.operate() Schedule incoming job fa9094ef-ad70-4d88-869d-d97903721397 2025-10-28T20:38:54.339Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:54.339Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.339Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue.operate() Job fa9094ef-ad70-4d88-869d-d97903721397 completes callback, resolve. 2025-10-28T20:38:54.343Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:54.343Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:54.343Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:54.343Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:54.374Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.375Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 info: EndMiddleware: End response. TotalTimeInMS=43 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"9828cd7d-9120-4d03-91ff-dae1b0ef0e76","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:54.384Z 9828cd7d-9120-4d03-91ff-dae1b0ef0e76 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.394Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:yytQnt+By0aUhFBZ7+GoQeeCGt1rxErmV3g83amz7aU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.394Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:54.394Z f69277c3-fad4-4fd2-8503-835db65e59b2 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.395Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\ncomp:blocklist" 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:yytQnt+By0aUhFBZ7+GoQeeCGt1rxErmV3g83amz7aU= 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.396Z f69277c3-fad4-4fd2-8503-835db65e59b2 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.401Z f69277c3-fad4-4fd2-8503-835db65e59b2 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2025-10-28T20:38:54.402Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2025-10-28T20:38:54.404Z f69277c3-fad4-4fd2-8503-835db65e59b2 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.405Z f69277c3-fad4-4fd2-8503-835db65e59b2 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1EC11E2659DFE30\"","last-modified":"Tue, 28 Oct 2025 20:38:54 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"f69277c3-fad4-4fd2-8503-835db65e59b2","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:54.407Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4CKN536SVv3ydd05704Qw5TCyGoTSQf7cixHGL1djEY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.407Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:54.407Z 1f9db0da-0481-4512-a503-92531aa44db9 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4CKN536SVv3ydd05704Qw5TCyGoTSQf7cixHGL1djEY= 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.408Z 1f9db0da-0481-4512-a503-92531aa44db9 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:54.409Z 1f9db0da-0481-4512-a503-92531aa44db9 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.409Z 1f9db0da-0481-4512-a503-92531aa44db9 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:54 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":"\"0x1EC11E2659DFE30\"","x-ms-request-id":"1f9db0da-0481-4512-a503-92531aa44db9","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:38:54.412Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:QEeDQyGBIQ9hNLVOxFVyTy6cR8scAuL2INR2+f7xOhE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.412Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:54.412Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.412Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:QEeDQyGBIQ9hNLVOxFVyTy6cR8scAuL2INR2+f7xOhE= 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2025-10-28T20:38:54.413Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue.operate() Schedule incoming job e9fcb5a7-18a7-4242-b611-29bff76ae608 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue.operate() Job e9fcb5a7-18a7-4242-b611-29bff76ae608 completes callback, resolve. 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:54.414Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:54.415Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:54.415Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue.operate() Schedule incoming job c8052d4d-de43-48cf-83ce-d21aacd56fe2 2025-10-28T20:38:54.415Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:54.415Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.415Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue.operate() Job c8052d4d-de43-48cf-83ce-d21aacd56fe2 completes callback, resolve. 2025-10-28T20:38:54.416Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.416Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: Serializer: Start returning stream body. 2025-10-28T20:38:54.416Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:54.416Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:54.416Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.417Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:54 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x1EC11E2659DFE30\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"ba5e8073-2017-4ae0-ac1e-51dadc4915ae","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:54.422Z ba5e8073-2017-4ae0-ac1e-51dadc4915ae verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5500122 count:48556 end:5548677 2025-10-28T20:38:54.578Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:3MDh0RG1ZJmm1fcyt5XPsMJwNCEn3nlZwDPT6J2RYeA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.578Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:54.578Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:3MDh0RG1ZJmm1fcyt5XPsMJwNCEn3nlZwDPT6J2RYeA= 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.579Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:54.581Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.584Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:49 GMTTue, 28 Oct 2025 20:38:49 GMT0x1BD076E8156999034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:49 GMTtest2.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x20D442D46989DA054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest3.csvTue, 28 Oct 2025 20:38:53 GMTTue, 28 Oct 2025 20:38:53 GMT0x1C6947419E3438020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:38:54 GMTTue, 28 Oct 2025 20:38:54 GMT0x1EC11E2659DFE3048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x2566191FF522F2034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest6.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x1CEE2A0FC9324200application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMT 2025-10-28T20:38:54.584Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: Serializer: Start returning stream body. 2025-10-28T20:38:54.584Z 748131e0-8e22-4b7b-bd24-3ea5bad1b4d4 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"748131e0-8e22-4b7b-bd24-3ea5bad1b4d4","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT"} 2025-10-28T20:38:54.880Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jNIKY3s+t+UrC2cWyJOn3JVOGKWYCQHsTuvBtdFDYvE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.880Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.882Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmaxresults:1\nrestype:container" 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jNIKY3s+t+UrC2cWyJOn3JVOGKWYCQHsTuvBtdFDYvE= 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.887Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.888Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:54.888Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.889Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 debug: Serializer: Raw response body string is 1test.csvTue, 28 Oct 2025 20:38:49 GMTTue, 28 Oct 2025 20:38:49 GMT0x1BD076E8156999034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:49 GMTtest.csv 2025-10-28T20:38:54.889Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: Serializer: Start returning stream body. 2025-10-28T20:38:54.889Z ca1c2b10-f62f-4bc9-9e0e-7c8835aead40 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"ca1c2b10-f62f-4bc9-9e0e-7c8835aead40","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT"} 2025-10-28T20:38:54.894Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:54 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wy1eQKpBCa943LLcpTEXMIpvWkNhpGLEE/Gob8nDQnw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:54.894Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:54.895Z a40d519d-6e7e-4b8a-ba14-d337cb441731 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:54.895Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:54.895Z a40d519d-6e7e-4b8a-ba14-d337cb441731 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:54.897Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:54 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wy1eQKpBCa943LLcpTEXMIpvWkNhpGLEE/Gob8nDQnw= 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:54.898Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:54.899Z a40d519d-6e7e-4b8a-ba14-d337cb441731 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:54.905Z a40d519d-6e7e-4b8a-ba14-d337cb441731 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x20D442D46989DA054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest2.csv 2025-10-28T20:38:54.905Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: Serializer: Start returning stream body. 2025-10-28T20:38:54.905Z a40d519d-6e7e-4b8a-ba14-d337cb441731 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"a40d519d-6e7e-4b8a-ba14-d337cb441731","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:54 GMT"} 2025-10-28T20:38:55.030Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HRzq8Lwb328IgK+7h2lLtnZYm+rJAZ3Ntudi6/YaL4g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.031Z 639c23c3-096c-43ae-b493-402706c256b4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HRzq8Lwb328IgK+7h2lLtnZYm+rJAZ3Ntudi6/YaL4g= 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.032Z 639c23c3-096c-43ae-b493-402706c256b4 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.033Z 639c23c3-096c-43ae-b493-402706c256b4 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 28 Oct 2025 20:38:53 GMTTue, 28 Oct 2025 20:38:53 GMT0x1C6947419E3438020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2025-10-28T20:38:55.033Z 639c23c3-096c-43ae-b493-402706c256b4 info: Serializer: Start returning stream body. 2025-10-28T20:38:55.033Z 639c23c3-096c-43ae-b493-402706c256b4 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":"639c23c3-096c-43ae-b493-402706c256b4","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.036Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:dw1f3b4HpWNAQeT6ee1gp3t8pY2s/mYFZDiuAtUVpcU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.036Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.036Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:dw1f3b4HpWNAQeT6ee1gp3t8pY2s/mYFZDiuAtUVpcU= 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.037Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.038Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.039Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 28 Oct 2025 20:38:54 GMTTue, 28 Oct 2025 20:38:54 GMT0x1EC11E2659DFE3048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2025-10-28T20:38:55.039Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 info: Serializer: Start returning stream body. 2025-10-28T20:38:55.039Z 4bcf8b51-da9b-4b8d-8dd4-44115f586145 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":"4bcf8b51-da9b-4b8d-8dd4-44115f586145","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.042Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:n5+kw29nBX4yyfnt4zJEw2L/2x/NysuhYLJE6ka2CnM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.042Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.042Z bf25dc54-921f-4616-9b55-d726d7da43cb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.042Z bf25dc54-921f-4616-9b55-d726d7da43cb info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:n5+kw29nBX4yyfnt4zJEw2L/2x/NysuhYLJE6ka2CnM= 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.043Z bf25dc54-921f-4616-9b55-d726d7da43cb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.045Z bf25dc54-921f-4616-9b55-d726d7da43cb debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x2566191FF522F2034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest5.csv 2025-10-28T20:38:55.045Z bf25dc54-921f-4616-9b55-d726d7da43cb info: Serializer: Start returning stream body. 2025-10-28T20:38:55.045Z bf25dc54-921f-4616-9b55-d726d7da43cb 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":"bf25dc54-921f-4616-9b55-d726d7da43cb","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.048Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:etBhQVMsPgyAAxlEWq1GqL3G2Wo5X4CXpEoPkWofuC0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.048Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.048Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.048Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:etBhQVMsPgyAAxlEWq1GqL3G2Wo5X4CXpEoPkWofuC0= 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.049Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.050Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.050Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x1CEE2A0FC9324200application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMT 2025-10-28T20:38:55.050Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 info: Serializer: Start returning stream body. 2025-10-28T20:38:55.051Z cff89dcf-a522-4f79-b8f4-0f0dc841cf99 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":"cff89dcf-a522-4f79-b8f4-0f0dc841cf99","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.254Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6g2mE9AzdREjf855tZamq3su3aLZeM4WIUu4deVN81M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.255Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6g2mE9AzdREjf855tZamq3su3aLZeM4WIUu4deVN81M= 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.256Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.260Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:49 GMTTue, 28 Oct 2025 20:38:49 GMT0x1BD076E8156999034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:49 GMTtest2.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x20D442D46989DA054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest3.csvTue, 28 Oct 2025 20:38:53 GMTTue, 28 Oct 2025 20:38:53 GMT0x1C6947419E3438020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:38:54 GMTTue, 28 Oct 2025 20:38:54 GMT0x1EC11E2659DFE3048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x2566191FF522F2034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMTtest6.csvTue, 28 Oct 2025 20:38:52 GMTTue, 28 Oct 2025 20:38:52 GMT0x1CEE2A0FC9324200application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:52 GMT 2025-10-28T20:38:55.260Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: Serializer: Start returning stream body. 2025-10-28T20:38:55.261Z 1ad026cb-ae65-4520-a95a-8d5be60a4cdd info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"1ad026cb-ae65-4520-a95a-8d5be60a4cdd","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.353Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:80Y/7kouI9DcxrNS70TfR8AwG3sIheVmPBsEt7mwM1g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.353Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:55.353Z cd15cff9-088f-4be6-a650-08efaacad3ea verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:80Y/7kouI9DcxrNS70TfR8AwG3sIheVmPBsEt7mwM1g= 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.354Z cd15cff9-088f-4be6-a650-08efaacad3ea verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.355Z cd15cff9-088f-4be6-a650-08efaacad3ea info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.355Z cd15cff9-088f-4be6-a650-08efaacad3ea verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.356Z cd15cff9-088f-4be6-a650-08efaacad3ea info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"cd15cff9-088f-4be6-a650-08efaacad3ea","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gmC533S3OUoQNYB+41ycnb2IOnY8lIbpWn0ABT05a8w="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.358Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gmC533S3OUoQNYB+41ycnb2IOnY8lIbpWn0ABT05a8w= 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.359Z 0e2a1079-df25-4ad2-8c5e-f8697bec402b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"0e2a1079-df25-4ad2-8c5e-f8697bec402b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5WNwP8xFyB7TQdsKhce6w+yBnDvlCv3kj2cAucXy2Yo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.362Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5WNwP8xFyB7TQdsKhce6w+yBnDvlCv3kj2cAucXy2Yo= 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.363Z fee42cb7-0361-4b9b-b2da-7464ca81cf05 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"fee42cb7-0361-4b9b-b2da-7464ca81cf05","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.365Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sCvs3wZ81scBk4Cu/9H9yk9q+MZYPnEJOru272bjbm8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.365Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:55.365Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sCvs3wZ81scBk4Cu/9H9yk9q+MZYPnEJOru272bjbm8= 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.366Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.367Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.367Z 47da7f0d-73f9-453b-9c39-ee8d9ef9136a info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"47da7f0d-73f9-453b-9c39-ee8d9ef9136a","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.369Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:v5Md4SbyfE8LDwPPRbPslGgPC4L1RkI7ai1CCJ8xqA8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.369Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:55.369Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:v5Md4SbyfE8LDwPPRbPslGgPC4L1RkI7ai1CCJ8xqA8= 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.370Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.371Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.371Z 7e94d77b-7f5f-4d4c-ba75-aeec79a71193 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7e94d77b-7f5f-4d4c-ba75-aeec79a71193","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.372Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/OSlrVmr2DE4Hsve6gzjjWGdA3OhjJ9US005mEZ+yHw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/OSlrVmr2DE4Hsve6gzjjWGdA3OhjJ9US005mEZ+yHw= 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.373Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.374Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:55.374Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.374Z 10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"10a994ab-4bbd-40e6-9b21-f8bb6bf25b1b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:55.376Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6g2mE9AzdREjf855tZamq3su3aLZeM4WIUu4deVN81M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.376Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:55.376Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6g2mE9AzdREjf855tZamq3su3aLZeM4WIUu4deVN81M= 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.377Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.378Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:55.378Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.378Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 debug: Serializer: Raw response body string is 5000 2025-10-28T20:38:55.379Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 info: Serializer: Start returning stream body. 2025-10-28T20:38:55.379Z 5dfa1f53-b69b-41b8-a4e7-37d656325e39 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":"5dfa1f53-b69b-41b8-a4e7-37d656325e39","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:55.383Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:LVwi9Mzz6NAo2LU07e5kcRNLuuxRSjwOdlGaOiULEzA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:55.383Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:55.383Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:55.390Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:55 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:LVwi9Mzz6NAo2LU07e5kcRNLuuxRSjwOdlGaOiULEzA= 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:55.391Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue.operate() Schedule incoming job b34ce831-97a1-41d0-ac1a-7a5e1e2e2548 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:55.392Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:55.402Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:55.403Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:55.403Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5548712,"lastModifiedInMS":1761683935403} 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue.operate() Job b34ce831-97a1-41d0-ac1a-7a5e1e2e2548 completes callback, resolve. 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue.operate() Schedule incoming job de781270-5f7f-4c69-8464-eab54ac6d07c 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue.operate() Job de781270-5f7f-4c69-8464-eab54ac6d07c completes callback, resolve. 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:55.404Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:55.410Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:55.411Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 info: EndMiddleware: End response. TotalTimeInMS=28 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x212E631F082DC40\"","last-modified":"Tue, 28 Oct 2025 20:38:55 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"1eda2fa6-0019-49b3-8c40-e9fc93aed686","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:55.411Z 1eda2fa6-0019-49b3-8c40-e9fc93aed686 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:56.582Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FHjFNQgt/Eavirtvm6oEo1XbfgM/ZE30Nk/jPAaJwDM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.582Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:56.582Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FHjFNQgt/Eavirtvm6oEo1XbfgM/ZE30Nk/jPAaJwDM= 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.583Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: OperationQueue.operate() Schedule incoming job d1199714-a737-4a20-822d-5d4afa3371d9 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: OperationQueue.operate() Job d1199714-a737-4a20-822d-5d4afa3371d9 completes callback, resolve. 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.584Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.585Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.585Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.591Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:55 GMT","content-length":"34","content-type":"application/octet-stream","etag":"\"0x212E631F082DC40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"3d73243d-4f0c-4c9e-a131-be6a3071ba22","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:56.591Z 3d73243d-4f0c-4c9e-a131-be6a3071ba22 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FHjFNQgt/Eavirtvm6oEo1XbfgM/ZE30Nk/jPAaJwDM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.726Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FHjFNQgt/Eavirtvm6oEo1XbfgM/ZE30Nk/jPAaJwDM= 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: OperationQueue.operate() Schedule incoming job b6701e8a-a410-44bd-a36b-8b94ef40d9ec 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:56.727Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: OperationQueue.operate() Job b6701e8a-a410-44bd-a36b-8b94ef40d9ec completes callback, resolve. 2025-10-28T20:38:56.728Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.728Z 822a5f64-1841-49ea-8410-94491ad769d5 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.728Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.728Z 822a5f64-1841-49ea-8410-94491ad769d5 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.730Z 822a5f64-1841-49ea-8410-94491ad769d5 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:55 GMT","content-length":"34","content-type":"application/octet-stream","etag":"\"0x212E631F082DC40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"822a5f64-1841-49ea-8410-94491ad769d5","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:56.731Z 822a5f64-1841-49ea-8410-94491ad769d5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548678 count:34 end:5548711 2025-10-28T20:38:56.731Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:r/T9IRjY66tV7BBfXrNN42KVr1pEnODdJvwVMkzuufs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.731Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:56.731Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.731Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:r/T9IRjY66tV7BBfXrNN42KVr1pEnODdJvwVMkzuufs= 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.732Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.733Z fc2fe1d4-4642-4166-93f7-f4d0629bce82 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:55 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x212E631F082DC40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"fc2fe1d4-4642-4166-93f7-f4d0629bce82","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:55 GMT"} 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:CIbVQbZcrDkqTv3sjlPenCEJDddEkS042gmzFIhHMsM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.735Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:CIbVQbZcrDkqTv3sjlPenCEJDddEkS042gmzFIhHMsM= 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:56.736Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.737Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:55 GMTTue, 28 Oct 2025 20:38:55 GMT0x212E631F082DC4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:55 GMT 2025-10-28T20:38:56.737Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.737Z 25a7ddf6-c279-4e73-9ee4-18f678894d34 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":"25a7ddf6-c279-4e73-9ee4-18f678894d34","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:56 GMT"} 2025-10-28T20:38:56.740Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lZYe/SMMyw28WP0MyjhUW3bDUrvScX3pIB0f+AM9CLI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.740Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:56.740Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.741Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lZYe/SMMyw28WP0MyjhUW3bDUrvScX3pIB0f+AM9CLI= 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue.operate() Schedule incoming job 66cae878-6d3e-4e8d-870c-044c13f005c1 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548712 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:56.742Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:56.743Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:56.743Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:56.743Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:56.743Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5548746,"lastModifiedInMS":1761683936744} 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue.operate() Job 66cae878-6d3e-4e8d-870c-044c13f005c1 completes callback, resolve. 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue.operate() Schedule incoming job 02ef3b12-3079-4129-8f03-6f2243a10640 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548712 count:34 end:5548745 2025-10-28T20:38:56.744Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue.operate() Job 02ef3b12-3079-4129-8f03-6f2243a10640 completes callback, resolve. 2025-10-28T20:38:56.745Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:56.745Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.745Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.745Z 34340338-c2e4-4a33-88dd-ed2fd5988383 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.745Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.746Z 34340338-c2e4-4a33-88dd-ed2fd5988383 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FD89BE16620BA0\"","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"34340338-c2e4-4a33-88dd-ed2fd5988383","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:56.746Z 34340338-c2e4-4a33-88dd-ed2fd5988383 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548712 count:34 end:5548745 2025-10-28T20:38:56.747Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:81SDnzA+FmJO+0ko9Z8CL5NG6hRkcAyEk965i6KPTRc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.748Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:81SDnzA+FmJO+0ko9Z8CL5NG6hRkcAyEk965i6KPTRc= 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: OperationQueue.operate() Schedule incoming job c5c595d0-852a-461e-9c08-6da3d55567ca 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548712 count:34 end:5548745 2025-10-28T20:38:56.749Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: OperationQueue.operate() Job c5c595d0-852a-461e-9c08-6da3d55567ca completes callback, resolve. 2025-10-28T20:38:56.750Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.750Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.750Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.750Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.752Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:56 GMT","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1FD89BE16620BA0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:56.753Z ed12f336-9f5e-4c5a-a1d1-5d5cdf15e005 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548712 count:34 end:5548745 2025-10-28T20:38:56.753Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KH28g2u3sx0D0wFRoNo1qrq5NlJGGC5JdQANg6/uChI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.753Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:56.753Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KH28g2u3sx0D0wFRoNo1qrq5NlJGGC5JdQANg6/uChI= 2025-10-28T20:38:56.764Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue.operate() Schedule incoming job 8d03fb61-ccb3-4f0b-8344-3be5504bc6ac 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548746 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:56.765Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:56.770Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:56.770Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:56.770Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:56.771Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:56.771Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:56.771Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5548780,"lastModifiedInMS":1761683936771} 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue.operate() Job 8d03fb61-ccb3-4f0b-8344-3be5504bc6ac completes callback, resolve. 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue.operate() Schedule incoming job bb857a56-b75f-422c-8a81-74404b20dc90 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548746 count:34 end:5548779 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue.operate() Job bb857a56-b75f-422c-8a81-74404b20dc90 completes callback, resolve. 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:56.772Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.774Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.774Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.775Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.775Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d info: EndMiddleware: End response. TotalTimeInMS=22 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1F7AC710B96A2F0\"","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:56.780Z 67f9d645-d651-4b8b-a8a8-eda7ea6d1a3d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548746 count:34 end:5548779 2025-10-28T20:38:56.823Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:yzSmTq9nrSRr5TqnNdCG+P/dklijFJo9wMhef8Kcidc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.824Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:yzSmTq9nrSRr5TqnNdCG+P/dklijFJo9wMhef8Kcidc= 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: OperationQueue.operate() Schedule incoming job fccee901-bd37-46bf-b143-bae8ad160c75 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548746 count:34 end:5548779 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: OperationQueue.operate() Job fccee901-bd37-46bf-b143-bae8ad160c75 completes callback, resolve. 2025-10-28T20:38:56.825Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.826Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.826Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:56.826Z 33acf78c-c61e-4501-b874-8c285af35dc5 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.829Z 33acf78c-c61e-4501-b874-8c285af35dc5 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:56 GMT","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1F7AC710B96A2F0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"33acf78c-c61e-4501-b874-8c285af35dc5","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:56.829Z 33acf78c-c61e-4501-b874-8c285af35dc5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548746 count:34 end:5548779 2025-10-28T20:38:56.830Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IqWIJEe6EK4LVz65/PSmy9Sbtvn8Nb1NAE6spkcXduE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.830Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:56.830Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e 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, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IqWIJEe6EK4LVz65/PSmy9Sbtvn8Nb1NAE6spkcXduE= 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.831Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: OperationQueue.operate() Schedule incoming job 242b1db2-0d55-4084-a19f-033b4fb2287e 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:56.832Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":5548780,"lastModifiedInMS":1761683936833} 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: OperationQueue.operate() Job 242b1db2-0d55-4084-a19f-033b4fb2287e completes callback, resolve. 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:56.833Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:56.834Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.834Z 26e2df0f-7e0c-4e71-90b1-98e835bf2e3e info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x23227CAF2D3A9E0\"","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"26e2df0f-7e0c-4e71-90b1-98e835bf2e3e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:56.836Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:1+S2lCB/mDKQnDDxt8wNdGGP68p7jWdEVcbrav1kP8k="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:56.836Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:56.836Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:56 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:1+S2lCB/mDKQnDDxt8wNdGGP68p7jWdEVcbrav1kP8k= 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:56.837Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:56.838Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0--1 RequiredContentLength=0 2025-10-28T20:38:56.838Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:56.838Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: Serializer: Start returning stream body. 2025-10-28T20:38:56.839Z adb44a77-99ac-4e32-9ae1-591a4648c0b4 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:56 GMT","content-length":"0","content-type":"application/octet-stream","etag":"\"0x23227CAF2D3A9E0\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"adb44a77-99ac-4e32-9ae1-591a4648c0b4","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:56 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"1B2M2Y8AsgTpgAmY7PhCfg=="} 2025-10-28T20:38:57.037Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mnO7zExFjqgAOehqoNH6h8AdDnwrBnUkvjvV76uD13M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.037Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.038Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.039Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:57.039Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mnO7zExFjqgAOehqoNH6h8AdDnwrBnUkvjvV76uD13M= 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.054Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue.operate() Schedule incoming job 368e427f-a96b-4bbd-ae15-de6ac188efd3 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:57.055Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:57.056Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:biGupt51L4Ko4sY9ZAGTIIdQRmyv5fDeQqQ/Vu7wJhI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.056Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.056Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.057Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:57.057Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.057Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.057Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.057Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.063Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.063Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.063Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2025-10-28T20:38:57.063Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:biGupt51L4Ko4sY9ZAGTIIdQRmyv5fDeQqQ/Vu7wJhI= 2025-10-28T20:38:57.064Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.064Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue.operate() Schedule incoming job 3f5ba599-c2be-41fc-a70e-a1910cf6f50d 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:5500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:appendExtent() Get fd:28 for extent:361a8eeb-eaa0-4bd6-8248-758effbdb97f from cache. 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2025-10-28T20:38:57.065Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:appendExtent() Start writing to extent 361a8eeb-eaa0-4bd6-8248-758effbdb97f 2025-10-28T20:38:57.066Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:57.071Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:VfgQ2NejIZeI8+EQaH2ZbsjATv7TC2BVyS3U3+eh0D4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.071Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.071Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:VfgQ2NejIZeI8+EQaH2ZbsjATv7TC2BVyS3U3+eh0D4= 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.072Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.079Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:57.079Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue.operate() Schedule incoming job 36c08cd9-22d9-4b70-89ea-d78481ac7f76 2025-10-28T20:38:57.079Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2025-10-28T20:38:57.080Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:5500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:57.080Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:appendExtent() Get fd:29 for extent:b322a00b-f29e-4fe6-9c50-5524986be4b8 from cache. 2025-10-28T20:38:57.080Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2025-10-28T20:38:57.080Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:appendExtent() Start writing to extent b322a00b-f29e-4fe6-9c50-5524986be4b8 2025-10-28T20:38:57.080Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:57.094Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/87s7iufelLboRLQAAo+rTsEYdvnjBFwkzO5uQwq0Rs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.094Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.094Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/87s7iufelLboRLQAAo+rTsEYdvnjBFwkzO5uQwq0Rs= 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue.operate() Schedule incoming job 4c7b4a3f-2315-4352-a8d1-c29675cc9e1b 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:93851c1f-793e-4d57-926c-297533e7b9f6 offset:3500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:57.095Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:appendExtent() Get fd:30 for extent:93851c1f-793e-4d57-926c-297533e7b9f6 from cache. 2025-10-28T20:38:57.101Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2025-10-28T20:38:57.101Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:appendExtent() Start writing to extent 93851c1f-793e-4d57-926c-297533e7b9f6 2025-10-28T20:38:57.101Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:57.315Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:57.315Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:57.315Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:57.316Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2025-10-28T20:38:57.328Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2025-10-28T20:38:57.328Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"93851c1f-793e-4d57-926c-297533e7b9f6","locationId":"Default","path":"93851c1f-793e-4d57-926c-297533e7b9f6","size":7000000,"lastModifiedInMS":1761683937328} 2025-10-28T20:38:57.328Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:57.328Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue.operate() Job 4c7b4a3f-2315-4352-a8d1-c29675cc9e1b completes callback, resolve. 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue.operate() Schedule incoming job cff3ef42-f802-45f6-a0ab-abe8ee8130c8 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3500000 count:3500000 end:6999999 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue.operate() Job cff3ef42-f802-45f6-a0ab-abe8ee8130c8 completes callback, resolve. 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.329Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.415Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.415Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 info: EndMiddleware: End response. TotalTimeInMS=321 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1f5b52c1-2581-4fa5-b4c0-524a4366d029","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:57.416Z 1f5b52c1-2581-4fa5-b4c0-524a4366d029 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3500000 count:3500000 end:6999999 2025-10-28T20:38:57.432Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.432Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:57.432Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.432Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2025-10-28T20:38:57.436Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.436Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:57.436Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.436Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.436Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:57.437Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:57.437Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2025-10-28T20:38:57.437Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2025-10-28T20:38:57.455Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2025-10-28T20:38:57.455Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","locationId":"Default","path":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","size":11000000,"lastModifiedInMS":1761683937455} 2025-10-28T20:38:57.455Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue.operate() Job 3f5ba599-c2be-41fc-a70e-a1910cf6f50d completes callback, resolve. 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue.operate() Schedule incoming job 31b75845-b248-4fc3-9c2b-ce7b428e4185 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue.operate() Job 31b75845-b248-4fc3-9c2b-ce7b428e4185 completes callback, resolve. 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.457Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11048780,"lastModifiedInMS":1761683937463} 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue.operate() Job 368e427f-a96b-4bbd-ae15-de6ac188efd3 completes callback, resolve. 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue.operate() Schedule incoming job ab497136-34d7-42bf-9263-742656694539 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.463Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 count:5500000 end:11048779 2025-10-28T20:38:57.464Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue.operate() Job ab497136-34d7-42bf-9263-742656694539 completes callback, resolve. 2025-10-28T20:38:57.464Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2025-10-28T20:38:57.464Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.464Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.464Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"b322a00b-f29e-4fe6-9c50-5524986be4b8","locationId":"Default","path":"b322a00b-f29e-4fe6-9c50-5524986be4b8","size":11000000,"lastModifiedInMS":1761683937468} 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue.operate() Job 36c08cd9-22d9-4b70-89ea-d78481ac7f76 completes callback, resolve. 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue.operate() Schedule incoming job 582fc30c-678c-4509-9226-e735eef4dd7f 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue.operate() Job 582fc30c-678c-4509-9226-e735eef4dd7f completes callback, resolve. 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.468Z a703c23a-bbf8-4b31-b505-e55dddcdef08 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.647Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.647Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 info: EndMiddleware: End response. TotalTimeInMS=591 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"b7e9939e-c72e-45b9-8d2f-0a4c445e0033","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:57.649Z b7e9939e-c72e-45b9-8d2f-0a4c445e0033 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.649Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.650Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb info: EndMiddleware: End response. TotalTimeInMS=613 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"92acc4f2-0c6e-41fb-b4e2-5a4940b996eb","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:57.651Z 92acc4f2-0c6e-41fb-b4e2-5a4940b996eb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 count:5500000 end:11048779 2025-10-28T20:38:57.651Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.651Z a703c23a-bbf8-4b31-b505-e55dddcdef08 info: EndMiddleware: End response. TotalTimeInMS=580 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"a703c23a-bbf8-4b31-b505-e55dddcdef08","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:57.653Z a703c23a-bbf8-4b31-b505-e55dddcdef08 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.654Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:rvBnb7tCGIkWYLgp73xJlREYO+QibiV1kcxClGJe65g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.654Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.654Z 11f60cc0-dc24-402d-8b9e-7013fc375800 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\ncomp:blocklist" 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:rvBnb7tCGIkWYLgp73xJlREYO+QibiV1kcxClGJe65g= 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.655Z 11f60cc0-dc24-402d-8b9e-7013fc375800 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.656Z 11f60cc0-dc24-402d-8b9e-7013fc375800 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2025-10-28T20:38:57.659Z 11f60cc0-dc24-402d-8b9e-7013fc375800 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"} 2025-10-28T20:38:57.662Z 11f60cc0-dc24-402d-8b9e-7013fc375800 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.662Z 11f60cc0-dc24-402d-8b9e-7013fc375800 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x22308C691CCA840\"","last-modified":"Tue, 28 Oct 2025 20:38:57 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"11f60cc0-dc24-402d-8b9e-7013fc375800","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BJPOsxHkixqDXhM1GkuwvVSNNZwYHJBXwZzFvYBDdos="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.665Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BJPOsxHkixqDXhM1GkuwvVSNNZwYHJBXwZzFvYBDdos= 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:57.666Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.667Z 9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38: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":"\"0x22308C691CCA840\"","x-ms-request-id":"9f0ab4ca-6a2b-4ee2-9bb0-dae923267c4d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:57 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:38:57.709Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hO/Hq7sQYu3/NF2U09UEzYJBUBVmZIIvP1/y35/eZi8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.709Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hO/Hq7sQYu3/NF2U09UEzYJBUBVmZIIvP1/y35/eZi8= 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.710Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue.operate() Schedule incoming job b48a79ae-b8af-431e-aab4-5c1eb13e2831 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 count:5500000 end:11048779 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue.operate() Job b48a79ae-b8af-431e-aab4-5c1eb13e2831 completes callback, resolve. 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue.operate() Schedule incoming job 438daa30-5cc3-42e3-8f7a-2b20e1a0b475 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:5500000 count:2888608 end:8388607 2025-10-28T20:38:57.711Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue.operate() Job 438daa30-5cc3-42e3-8f7a-2b20e1a0b475 completes callback, resolve. 2025-10-28T20:38:57.712Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.712Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: Serializer: Start returning stream body. 2025-10-28T20:38:57.713Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.714Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.714Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.714Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:PK+m5afAqRfW9fSZA1oHHAzcLT1iCdeyks3h/bgs7c8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.719Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:PK+m5afAqRfW9fSZA1oHHAzcLT1iCdeyks3h/bgs7c8= 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Schedule incoming job 9e6a01d3-3a94-458d-bf3b-ba5b1fd7a6b3 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:8388608 count:2611392 end:10999999 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Job 9e6a01d3-3a94-458d-bf3b-ba5b1fd7a6b3 completes callback, resolve. 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Schedule incoming job ac41f283-c358-4edd-89bb-5fe526bba406 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Job ac41f283-c358-4edd-89bb-5fe526bba406 completes callback, resolve. 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Schedule incoming job 303bb5e5-ab89-4df1-9a08-6b843848eb4e 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.720Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3500000 count:277216 end:3777215 2025-10-28T20:38:57.726Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue.operate() Job 303bb5e5-ab89-4df1-9a08-6b843848eb4e completes callback, resolve. 2025-10-28T20:38:57.726Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.726Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: Serializer: Start returning stream body. 2025-10-28T20:38:57.726Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.726Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.727Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.727Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.727Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.727Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.727Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:/YsWVS6ZbrruOKtYImwOWUOfLPELpImQft0vIVtBXio="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:57.727Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:57.727Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:57.727Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 28 Oct 2025 20:38:57 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:/YsWVS6ZbrruOKtYImwOWUOfLPELpImQft0vIVtBXio= 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue.operate() Schedule incoming job 0a9846a9-942a-4ae0-9657-6882a9e6f7c1 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3777216 count:3222784 end:6999999 2025-10-28T20:38:57.728Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue.operate() Job 0a9846a9-942a-4ae0-9657-6882a9e6f7c1 completes callback, resolve. 2025-10-28T20:38:57.731Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.731Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.767Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:8388608 count:2611392 end:10999999 2025-10-28T20:38:57.775Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue.operate() Schedule incoming job a63b3643-d490-4930-a337-b72abadc6877 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3777216 count:3222784 end:6999999 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue.operate() Job a63b3643-d490-4930-a337-b72abadc6877 completes callback, resolve. 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: Serializer: Start returning stream body. 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:57.776Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:57.777Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3777216 count:3222784 end:6999999 2025-10-28T20:38:57.867Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:5548780 count:5500000 end:11048779 2025-10-28T20:38:57.888Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a info: EndMiddleware: End response. TotalTimeInMS=161 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:57 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x22308C691CCA840\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"39c0fdca-a441-41c8-92fc-5d8029f2b45a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:57.889Z 39c0fdca-a441-41c8-92fc-5d8029f2b45a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3777216 count:3222784 end:6999999 2025-10-28T20:38:57.964Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:5500000 count:5500000 end:10999999 2025-10-28T20:38:57.968Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 info: EndMiddleware: End response. TotalTimeInMS=259 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:57 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x22308C691CCA840\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"6f8771f2-dec8-40c1-b974-cc6de36013f1","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:57.968Z 6f8771f2-dec8-40c1-b974-cc6de36013f1 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:5500000 count:2888608 end:8388607 2025-10-28T20:38:57.972Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 info: EndMiddleware: End response. TotalTimeInMS=253 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:57 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x22308C691CCA840\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"60ed28af-c0ec-439f-97d2-6c0927d73af3","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:57 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:57.972Z 60ed28af-c0ec-439f-97d2-6c0927d73af3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:3500000 count:277216 end:3777215 2025-10-28T20:38:58.157Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eg9o91VCrMCXdtH+9zMNQ59U8YVpqGcMM8gfixJnXTE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.157Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:58.157Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:58.158Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eg9o91VCrMCXdtH+9zMNQ59U8YVpqGcMM8gfixJnXTE= 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.159Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue.operate() Schedule incoming job e3ea8d02-2611-481b-85e0-ded4574a736c 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:58.160Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:58.161Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:38:58.161Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:58.162Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:38:58.162Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2025-10-28T20:38:58.199Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11097336,"lastModifiedInMS":1761683938200} 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue.operate() Job e3ea8d02-2611-481b-85e0-ded4574a736c completes callback, resolve. 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue.operate() Schedule incoming job 863efe8b-849d-47a9-9208-fcee9b82aa49 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue.operate() Job 863efe8b-849d-47a9-9208-fcee9b82aa49 completes callback, resolve. 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:58.200Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.201Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:58.201Z 7b4d7576-3233-4116-b916-5f3cda839a5b debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.201Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.202Z 7b4d7576-3233-4116-b916-5f3cda839a5b info: EndMiddleware: End response. TotalTimeInMS=46 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7b4d7576-3233-4116-b916-5f3cda839a5b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:58.203Z 7b4d7576-3233-4116-b916-5f3cda839a5b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.204Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bEq8a5fDfN4Q7Ojctb3HAJq2yRBYpUUcUwoM5rjpJoE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.204Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:58.204Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.205Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\ncomp:blocklist" 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bEq8a5fDfN4Q7Ojctb3HAJq2yRBYpUUcUwoM5rjpJoE= 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.206Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2025-10-28T20:38:58.207Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2025-10-28T20:38:58.209Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.209Z b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x25756B6BE16F000\"","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"b9e12a7d-8bb5-41e7-a6c1-ed16b32b6caf","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:58.235Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Q0U0o9W+BmIxkIEz+/66htPzkjyNlXAUH/2U/7cguMs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.235Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:58.235Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Q0U0o9W+BmIxkIEz+/66htPzkjyNlXAUH/2U/7cguMs= 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.236Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.237Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.237Z b9aa6f70-6c10-4998-8703-adcf62e5d3d6 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38: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":"\"0x25756B6BE16F000\"","x-ms-request-id":"b9aa6f70-6c10-4998-8703-adcf62e5d3d6","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:38:58.239Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:p7zX0D4qUzjNg1IvTP1L+IixS2wndouHxwYgr/MJC/8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.239Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:58.239Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:p7zX0D4qUzjNg1IvTP1L+IixS2wndouHxwYgr/MJC/8= 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.240Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue.operate() Schedule incoming job bd4b292f-bbf6-43af-b37b-1e30f2201734 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue.operate() Job bd4b292f-bbf6-43af-b37b-1e30f2201734 completes callback, resolve. 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:58.241Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue.operate() Schedule incoming job e82dc276-f252-48ae-9ee1-aa4dac9bd281 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue.operate() Job e82dc276-f252-48ae-9ee1-aa4dac9bd281 completes callback, resolve. 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.242Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: Serializer: Start returning stream body. 2025-10-28T20:38:58.243Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:58.243Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.243Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.247Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x25756B6BE16F000\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"8f3ffdf2-3e97-481b-9ddd-80cae156afdd","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:58.248Z 8f3ffdf2-3e97-481b-9ddd-80cae156afdd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11048780 count:48556 end:11097335 2025-10-28T20:38:58.305Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.305Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0= 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.306Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.307Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.307Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.310Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:55 GMTTue, 28 Oct 2025 20:38:55 GMT0x212E631F082DC4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:55 GMTtest2.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1FD89BE16620BA034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest3.csvTue, 28 Oct 2025 20:38:57 GMTTue, 28 Oct 2025 20:38:57 GMT0x22308C691CCA84020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x25756B6BE16F00048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1F7AC710B96A2F034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest6.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x23227CAF2D3A9E00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMT 2025-10-28T20:38:58.310Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.310Z 26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843 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":"26ab7b52-6a9c-4fd4-a4bc-e05c4eba3843","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.313Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nzwq2+WzNPBaup/xmf/JDOwggtJoK3tgBjmJLwt0ld8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.313Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.313Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.313Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nzwq2+WzNPBaup/xmf/JDOwggtJoK3tgBjmJLwt0ld8= 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.314Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.315Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.316Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb debug: Serializer: Raw response body string is 1test.csvTue, 28 Oct 2025 20:38:55 GMTTue, 28 Oct 2025 20:38:55 GMT0x212E631F082DC4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:55 GMTtest.csv 2025-10-28T20:38:58.316Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb info: Serializer: Start returning stream body. 2025-10-28T20:38:58.316Z f6c0cee9-da5a-4a2c-a009-86bdcfae33fb 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":"f6c0cee9-da5a-4a2c-a009-86bdcfae33fb","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.318Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bPZclTztH/tBUBYfJxD+0cq8gN0HfJHbS0+HVxaFwYc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.319Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bPZclTztH/tBUBYfJxD+0cq8gN0HfJHbS0+HVxaFwYc= 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.320Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.321Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1FD89BE16620BA034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest2.csv 2025-10-28T20:38:58.321Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.321Z b2e224f4-a4b7-44d6-a463-6230c6a1bb12 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":"b2e224f4-a4b7-44d6-a463-6230c6a1bb12","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.324Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:hMM7EqWwGOD3xd3t81Sv8rfTgdnkTqAtAlY65+YYG9o="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.324Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.324Z 48106e4f-1194-405e-8549-c8248e5f65c5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:hMM7EqWwGOD3xd3t81Sv8rfTgdnkTqAtAlY65+YYG9o= 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.325Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.326Z 48106e4f-1194-405e-8549-c8248e5f65c5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.326Z 48106e4f-1194-405e-8549-c8248e5f65c5 debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 28 Oct 2025 20:38:57 GMTTue, 28 Oct 2025 20:38:57 GMT0x22308C691CCA84020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2025-10-28T20:38:58.326Z 48106e4f-1194-405e-8549-c8248e5f65c5 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.327Z 48106e4f-1194-405e-8549-c8248e5f65c5 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":"48106e4f-1194-405e-8549-c8248e5f65c5","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.329Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:goxJWZJHKe3VQioUWKTHyG9bIcJ4mShKwXiYpM3MANE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.329Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.330Z 4520709f-c496-433f-b49d-6a1fc215094b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.331Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:goxJWZJHKe3VQioUWKTHyG9bIcJ4mShKwXiYpM3MANE= 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.332Z 4520709f-c496-433f-b49d-6a1fc215094b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.333Z 4520709f-c496-433f-b49d-6a1fc215094b debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x25756B6BE16F00048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2025-10-28T20:38:58.333Z 4520709f-c496-433f-b49d-6a1fc215094b info: Serializer: Start returning stream body. 2025-10-28T20:38:58.333Z 4520709f-c496-433f-b49d-6a1fc215094b 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":"4520709f-c496-433f-b49d-6a1fc215094b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.335Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FrYRfZ4+BqcJcrFYbl9gUMvFLYkSzG4RrzNJr/X3HMM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.336Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FrYRfZ4+BqcJcrFYbl9gUMvFLYkSzG4RrzNJr/X3HMM= 2025-10-28T20:38:58.337Z 5a4fb812-2234-4eae-8245-60865033c299 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.337Z 5a4fb812-2234-4eae-8245-60865033c299 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.337Z 5a4fb812-2234-4eae-8245-60865033c299 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.337Z 5a4fb812-2234-4eae-8245-60865033c299 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.338Z 5a4fb812-2234-4eae-8245-60865033c299 debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1F7AC710B96A2F034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest5.csv 2025-10-28T20:38:58.338Z 5a4fb812-2234-4eae-8245-60865033c299 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.338Z 5a4fb812-2234-4eae-8245-60865033c299 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":"5a4fb812-2234-4eae-8245-60865033c299","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.340Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:wy/jdnJi07gKrN1BVaDRteAqqYE8QOkKekdVuTlr9WQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.341Z b33e3230-529b-4de2-aff8-984799d65434 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:wy/jdnJi07gKrN1BVaDRteAqqYE8QOkKekdVuTlr9WQ= 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.342Z b33e3230-529b-4de2-aff8-984799d65434 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.344Z b33e3230-529b-4de2-aff8-984799d65434 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x23227CAF2D3A9E00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMT 2025-10-28T20:38:58.344Z b33e3230-529b-4de2-aff8-984799d65434 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.344Z b33e3230-529b-4de2-aff8-984799d65434 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":"b33e3230-529b-4de2-aff8-984799d65434","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.347Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0= 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.353Z a1877ec4-95d9-40c6-b862-31bcec506c08 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.357Z a1877ec4-95d9-40c6-b862-31bcec506c08 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:55 GMTTue, 28 Oct 2025 20:38:55 GMT0x212E631F082DC4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:55 GMTtest2.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1FD89BE16620BA034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest3.csvTue, 28 Oct 2025 20:38:57 GMTTue, 28 Oct 2025 20:38:57 GMT0x22308C691CCA84020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x25756B6BE16F00048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x1F7AC710B96A2F034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMTtest6.csvTue, 28 Oct 2025 20:38:56 GMTTue, 28 Oct 2025 20:38:56 GMT0x23227CAF2D3A9E00application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:56 GMT 2025-10-28T20:38:58.357Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.357Z a1877ec4-95d9-40c6-b862-31bcec506c08 info: EndMiddleware: End response. TotalTimeInMS=11 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"a1877ec4-95d9-40c6-b862-31bcec506c08","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:VbGJeylhM32Bp44IAjsThSb0rYSnkz8Mx/AyR6wS+CE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.361Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:VbGJeylhM32Bp44IAjsThSb0rYSnkz8Mx/AyR6wS+CE= 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.362Z 99dfa521-0d7a-4fce-a24a-6313895761c2 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"99dfa521-0d7a-4fce-a24a-6313895761c2","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:2Sm5CA9mM7NXuP72STU7GVI+FBJxOxilijKpT3FquPA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:58.364Z e921efa1-03cc-447e-b22b-7cb463814710 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:2Sm5CA9mM7NXuP72STU7GVI+FBJxOxilijKpT3FquPA= 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.365Z e921efa1-03cc-447e-b22b-7cb463814710 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e921efa1-03cc-447e-b22b-7cb463814710","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:KvBG2euc644cWguTqWdvC4wrp0AWHcf61E/kQpMlzns="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.367Z fc31375b-3b4f-4ce0-8fdb-1096016b386c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:KvBG2euc644cWguTqWdvC4wrp0AWHcf61E/kQpMlzns= 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.368Z fc31375b-3b4f-4ce0-8fdb-1096016b386c info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"fc31375b-3b4f-4ce0-8fdb-1096016b386c","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Yq1bJpix8hfzP4sjHdLjvBDc/GMzaU2jQjbvT4GBVvo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.370Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Yq1bJpix8hfzP4sjHdLjvBDc/GMzaU2jQjbvT4GBVvo= 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.371Z c8532454-98ca-45ce-bd4f-d402d9e84450 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"c8532454-98ca-45ce-bd4f-d402d9e84450","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.373Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:kK85xcXrS7qNWwEa44aCF4CqBxjl9nZpkQ5uQ7hyFyc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.373Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:58.373Z 8f298aca-2255-47e6-9516-cb5059a129ca verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.373Z 8f298aca-2255-47e6-9516-cb5059a129ca info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.373Z 8f298aca-2255-47e6-9516-cb5059a129ca verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:kK85xcXrS7qNWwEa44aCF4CqBxjl9nZpkQ5uQ7hyFyc= 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.374Z 8f298aca-2255-47e6-9516-cb5059a129ca info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8f298aca-2255-47e6-9516-cb5059a129ca","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.376Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jKALEGYGSrs5daPqwOb7bJyl5U8fHa9RWt6eZoW1b2I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.376Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:58.376Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jKALEGYGSrs5daPqwOb7bJyl5U8fHa9RWt6eZoW1b2I= 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.377Z 5fe9a774-e28c-47a6-b791-a8953b31ca4d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5fe9a774-e28c-47a6-b791-a8953b31ca4d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:38:58.379Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.379Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:58.379Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+wYEOlXUMEeB/L1bLq+MyUC4bsdFitlIvkgS+dqjMw0= 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.380Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.386Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:58.386Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.387Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 debug: Serializer: Raw response body string is 5000 2025-10-28T20:38:58.387Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 info: Serializer: Start returning stream body. 2025-10-28T20:38:58.387Z 87c0ac44-3556-43c2-99fd-1c87e8c1be41 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":"87c0ac44-3556-43c2-99fd-1c87e8c1be41","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.392Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sP6FR7wt1YpLTUaY6HaWQu/73APV4A4cOsDb7SaFR04="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.393Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:58.393Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sP6FR7wt1YpLTUaY6HaWQu/73APV4A4cOsDb7SaFR04= 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.394Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue.operate() Schedule incoming job 5bae6c97-18a9-4db5-8c54-ffed85f6c0ca 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:58.395Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11097370,"lastModifiedInMS":1761683938396} 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue.operate() Job 5bae6c97-18a9-4db5-8c54-ffed85f6c0ca completes callback, resolve. 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue.operate() Schedule incoming job 3002053a-aa40-4e29-8a79-7b12e24303d5 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue.operate() Job 3002053a-aa40-4e29-8a79-7b12e24303d5 completes callback, resolve. 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:58.396Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.397Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:58.397Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.397Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.397Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C30995B0F89360\"","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"1a92f9ea-ba92-400f-a27d-fcc52cbda8fe","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:58.402Z 1a92f9ea-ba92-400f-a27d-fcc52cbda8fe verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:58.890Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iRgm2ryHR11p6N3ZIqudP/qxC6GN2WhnSyuMgcVBEY8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.890Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:58.890Z 7901c253-6469-4950-8ea9-21d9f0dbc17d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iRgm2ryHR11p6N3ZIqudP/qxC6GN2WhnSyuMgcVBEY8= 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.891Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.892Z 7901c253-6469-4950-8ea9-21d9f0dbc17d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.892Z 7901c253-6469-4950-8ea9-21d9f0dbc17d info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1C30995B0F89360\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"7901c253-6469-4950-8ea9-21d9f0dbc17d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:58 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, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:58.947Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Fi8znngoVe5hq85yfnDu7N9MCGDc2MEb/Qncj9Tx6b4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:58.947Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:58.947Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:58 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Fi8znngoVe5hq85yfnDu7N9MCGDc2MEb/Qncj9Tx6b4= 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:58.948Z f55b5528-89a7-441f-b955-c04a82c4030d info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d debug: OperationQueue.operate() Schedule incoming job bb8e1956-7223-460d-b828-8dca217c6f8b 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d debug: OperationQueue.operate() Job bb8e1956-7223-460d-b828-8dca217c6f8b completes callback, resolve. 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:58.949Z f55b5528-89a7-441f-b955-c04a82c4030d info: Serializer: Start returning stream body. 2025-10-28T20:38:58.950Z f55b5528-89a7-441f-b955-c04a82c4030d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:58.950Z f55b5528-89a7-441f-b955-c04a82c4030d debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:58.956Z f55b5528-89a7-441f-b955-c04a82c4030d info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1C30995B0F89360\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"f55b5528-89a7-441f-b955-c04a82c4030d","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:58.956Z f55b5528-89a7-441f-b955-c04a82c4030d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:59.031Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:aCXSsoxkHpuSRnEwJvcV/rGIxwj0bKTROVyeB9PRLNQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.031Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:59.031Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:aCXSsoxkHpuSRnEwJvcV/rGIxwj0bKTROVyeB9PRLNQ= 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.032Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.033Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.033Z c26b66b1-f9a6-4a60-9cb0-06b11c0faef3 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1C30995B0F89360\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"c26b66b1-f9a6-4a60-9cb0-06b11c0faef3","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:59.035Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ih9SqICO89lJ2+8efQWqakAW2MKnWj63N6MgtHuuRh8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.035Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ih9SqICO89lJ2+8efQWqakAW2MKnWj63N6MgtHuuRh8= 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.036Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: OperationQueue.operate() Schedule incoming job d6d947bb-efd6-4290-aa32-6fa6522daa67 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: OperationQueue.operate() Job d6d947bb-efd6-4290-aa32-6fa6522daa67 completes callback, resolve. 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.037Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.040Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1C30995B0F89360\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"9dc4a8b9-8f5c-44e6-9d13-9b6253838a80","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:59.040Z 9dc4a8b9-8f5c-44e6-9d13-9b6253838a80 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097336 count:34 end:11097369 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RfQWReg1wM+606TzsVMJESsfurdBhB8basUmYgD9xf4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RfQWReg1wM+606TzsVMJESsfurdBhB8basUmYgD9xf4= 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.041Z bda83495-4054-46d5-b8a8-8feeb58f516c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.042Z bda83495-4054-46d5-b8a8-8feeb58f516c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.042Z bda83495-4054-46d5-b8a8-8feeb58f516c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.042Z bda83495-4054-46d5-b8a8-8feeb58f516c info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:58 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1C30995B0F89360\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"bda83495-4054-46d5-b8a8-8feeb58f516c","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:58 GMT"} 2025-10-28T20:38:59.044Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:adM1fqg7vaUevWKngOg47dPdSM15WspdDJLF8OFwwOQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.044Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:38:59.044Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:adM1fqg7vaUevWKngOg47dPdSM15WspdDJLF8OFwwOQ= 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.045Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:38:59.046Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.046Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x1C30995B0F8936034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:58 GMT 2025-10-28T20:38:59.046Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.046Z 0ac8f993-ad4d-4991-b1c9-9f6132c39444 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":"0ac8f993-ad4d-4991-b1c9-9f6132c39444","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT"} 2025-10-28T20:38:59.063Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"54","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:h/3ougxt0b6Pw4B55mLeX3zoZLpLAxgSfzzmRCIBZRU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.063Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:59.063Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n54\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:59.064Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:h/3ougxt0b6Pw4B55mLeX3zoZLpLAxgSfzzmRCIBZRU= 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":54,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue.operate() Schedule incoming job 47e6e43c-46a8-4bf4-842e-3c7583a4e610 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097370 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:38:59.065Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.066Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:38:59.066Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 54 bytes piped. Flush data to fd:24. 2025-10-28T20:38:59.069Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.069Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11097424,"lastModifiedInMS":1761683939069} 2025-10-28T20:38:59.069Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.069Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue.operate() Job 47e6e43c-46a8-4bf4-842e-3c7583a4e610 completes callback, resolve. 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue.operate() Schedule incoming job 218804fe-b4be-4f31-b849-4fd91f36ebf3 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097370 count:54 end:11097423 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue.operate() Job 218804fe-b4be-4f31-b849-4fd91f36ebf3 completes callback, resolve. 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.070Z ab554451-a778-4b95-b5fb-bbf9021f9c1e debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.071Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.071Z ab554451-a778-4b95-b5fb-bbf9021f9c1e info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C192A8FC3B1CE0\"","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"ab554451-a778-4b95-b5fb-bbf9021f9c1e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.075Z ab554451-a778-4b95-b5fb-bbf9021f9c1e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097370 count:54 end:11097423 2025-10-28T20:38:59.097Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BNDCftaFfLAjh45xABz9nlaO6CXLfYuAAGFVW3/Pkow="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BNDCftaFfLAjh45xABz9nlaO6CXLfYuAAGFVW3/Pkow= 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.098Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.099Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.099Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.099Z 20b006af-b7b8-478b-855f-b2f04c1ea5b6 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"54","content-type":"application/octet-stream","etag":"\"0x1C192A8FC3B1CE0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"20b006af-b7b8-478b-855f-b2f04c1ea5b6","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:59 GMT"} 2025-10-28T20:38:59.102Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"range":"bytes=0-53","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:R+/5XJhAVepoBV1w73nvDyDjm+94DV7a22Pn2eeeaWQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.102Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:38:59.102Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-53\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:R+/5XJhAVepoBV1w73nvDyDjm+94DV7a22Pn2eeeaWQ= 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.103Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-53 RequiredContentLength=54 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: OperationQueue.operate() Schedule incoming job dd363af9-4cf3-4df9-9ebd-8d2fef424e48 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097370 count:54 end:11097423 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: OperationQueue.operate() Job dd363af9-4cf3-4df9-9ebd-8d2fef424e48 completes callback, resolve. 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.104Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.105Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.105Z d01bb2ee-1c78-4719-8951-34a3b978c405 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.107Z d01bb2ee-1c78-4719-8951-34a3b978c405 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","content-length":"54","content-type":"application/octet-stream","content-range":"bytes 0-53/54","etag":"\"0x1C192A8FC3B1CE0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"d01bb2ee-1c78-4719-8951-34a3b978c405","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"dlu0JoLIAEr+UC6uh+0O+Q=="} 2025-10-28T20:38:59.108Z d01bb2ee-1c78-4719-8951-34a3b978c405 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097370 count:54 end:11097423 2025-10-28T20:38:59.113Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HwVrtPG9AGQc9Eh0h/AElJWo8pjis+EFIgzslqlCQbk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.113Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:59.113Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.114Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HwVrtPG9AGQc9Eh0h/AElJWo8pjis+EFIgzslqlCQbk= 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue.operate() Schedule incoming job cfd4c757-c72b-44d1-9e91-5185825f2c77 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097424 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:59.115Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.119Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:59.119Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.119Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:38:59.119Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11097458,"lastModifiedInMS":1761683939120} 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue.operate() Job cfd4c757-c72b-44d1-9e91-5185825f2c77 completes callback, resolve. 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue.operate() Schedule incoming job e8cc7b32-29e2-4d13-97a1-77a351150270 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.120Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097424 count:34 end:11097457 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue.operate() Job e8cc7b32-29e2-4d13-97a1-77a351150270 completes callback, resolve. 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.121Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.122Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x24872FACDC2A020\"","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.122Z ed6687d9-d94b-4d2a-9a2e-ddbf8b035f4d verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097424 count:34 end:11097457 2025-10-28T20:38:59.173Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:QLpkA0eeEzSRR2vaeh322r7UTsLC9H/prkeaGTQdjSc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:QLpkA0eeEzSRR2vaeh322r7UTsLC9H/prkeaGTQdjSc= 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.174Z fb70f9e7-ed05-494a-88c4-4e447369fbba verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.175Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.175Z fb70f9e7-ed05-494a-88c4-4e447369fbba verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.175Z fb70f9e7-ed05-494a-88c4-4e447369fbba info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x24872FACDC2A020\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"fb70f9e7-ed05-494a-88c4-4e447369fbba","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:59 GMT"} 2025-10-28T20:38:59.177Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:xQVmiqwc4vivDpozJ6A3U4HP5dUtLmz3eK3NoILQEG4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.178Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:xQVmiqwc4vivDpozJ6A3U4HP5dUtLmz3eK3NoILQEG4= 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: OperationQueue.operate() Schedule incoming job 9d8bfdb1-b2d9-464d-9047-367eabbc85a4 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097424 count:34 end:11097457 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: OperationQueue.operate() Job 9d8bfdb1-b2d9-464d-9047-367eabbc85a4 completes callback, resolve. 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.179Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.180Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.180Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.182Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x24872FACDC2A020\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"4d0aff05-6e7e-446d-b683-9dabd5ead697","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:38:59.183Z 4d0aff05-6e7e-446d-b683-9dabd5ead697 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097424 count:34 end:11097457 2025-10-28T20:38:59.183Z 0ae23299-d0dd-4983-825a-46641771ab38 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:C5rtWWJSW8DF4MQDd5nFb1aXvMlSC10O1c1N00JWQlA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.183Z 0ae23299-d0dd-4983-825a-46641771ab38 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:59.183Z 0ae23299-d0dd-4983-825a-46641771ab38 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:59.184Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 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, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:C5rtWWJSW8DF4MQDd5nFb1aXvMlSC10O1c1N00JWQlA= 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: OperationQueue.operate() Schedule incoming job 43039ead-419b-4146-88d1-39eb33c5f37a 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.185Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2025-10-28T20:38:59.186Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:38:59.186Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.186Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":11097458,"lastModifiedInMS":1761683939186} 2025-10-28T20:38:59.186Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.186Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: OperationQueue.operate() Job 43039ead-419b-4146-88d1-39eb33c5f37a completes callback, resolve. 2025-10-28T20:38:59.187Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.187Z 0ae23299-d0dd-4983-825a-46641771ab38 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.187Z 0ae23299-d0dd-4983-825a-46641771ab38 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.188Z 0ae23299-d0dd-4983-825a-46641771ab38 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FBC2B4B757FA60\"","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"0ae23299-d0dd-4983-825a-46641771ab38","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:mlQFpIxE6c5HkA7lKQvHUIlmL1bubQwycfypE94918E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:38:59.190Z 3aebe37e-afa2-450a-a29e-22548b08784c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:mlQFpIxE6c5HkA7lKQvHUIlmL1bubQwycfypE94918E= 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.191Z 3aebe37e-afa2-450a-a29e-22548b08784c info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38: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":"\"0x1FBC2B4B757FA60\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"3aebe37e-afa2-450a-a29e-22548b08784c","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38: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, 28 Oct 2025 20:38:59 GMT"} 2025-10-28T20:38:59.198Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:YZZbucW2XjfbcBFLPXq6Zd0+WJiuOdLJdIDKLVYQduw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.201Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.201Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:YZZbucW2XjfbcBFLPXq6Zd0+WJiuOdLJdIDKLVYQduw= 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.202Z 16f1a794-eaaf-47fd-a331-494710616acd info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue.operate() Schedule incoming job 42019a2a-c659-4d22-8b13-0df3fe1efb31 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:38:59.203Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.207Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HiQavYikkOu6EvJHXF3LmVHyZDaKf6EDl5CpcZ0Uv0M="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.208Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.208Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.208Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HiQavYikkOu6EvJHXF3LmVHyZDaKf6EDl5CpcZ0Uv0M= 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue.operate() Schedule incoming job 240adc23-9377-420b-864d-18374d9b08da 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:11000000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:appendExtent() Get fd:28 for extent:361a8eeb-eaa0-4bd6-8248-758effbdb97f from cache. 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:appendExtent() Created write stream for fd:28 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:appendExtent() Start writing to extent 361a8eeb-eaa0-4bd6-8248-758effbdb97f 2025-10-28T20:38:59.209Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.214Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HTo/VEzgvKdOX5qurDuTXytgdX8C/V4ZKse4cqjhrMI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.215Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.215Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HTo/VEzgvKdOX5qurDuTXytgdX8C/V4ZKse4cqjhrMI= 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue.operate() Schedule incoming job ee169239-a067-4061-af5b-44b0f21902f4 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:11000000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:appendExtent() Get fd:29 for extent:b322a00b-f29e-4fe6-9c50-5524986be4b8 from cache. 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:appendExtent() Created write stream for fd:29 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:appendExtent() Start writing to extent b322a00b-f29e-4fe6-9c50-5524986be4b8 2025-10-28T20:38:59.216Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.222Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:LF8QUNonBQXA47myt1/jVY2KftJmFRBcCOU2mIug4f8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.222Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.222Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:LF8QUNonBQXA47myt1/jVY2KftJmFRBcCOU2mIug4f8= 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.223Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue.operate() Schedule incoming job 27dc0fb5-e9a5-49b8-ae51-6cf144d9b271 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:93851c1f-793e-4d57-926c-297533e7b9f6 offset:7000000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:appendExtent() Get fd:30 for extent:93851c1f-793e-4d57-926c-297533e7b9f6 from cache. 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2025-10-28T20:38:59.228Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:appendExtent() Start writing to extent 93851c1f-793e-4d57-926c-297533e7b9f6 2025-10-28T20:38:59.229Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:38:59.378Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:59.378Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.378Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:38:59.379Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"93851c1f-793e-4d57-926c-297533e7b9f6","locationId":"Default","path":"93851c1f-793e-4d57-926c-297533e7b9f6","size":10500000,"lastModifiedInMS":1761683939399} 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue.operate() Job 27dc0fb5-e9a5-49b8-ae51-6cf144d9b271 completes callback, resolve. 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue.operate() Schedule incoming job d2852995-decc-43ea-9366-dd943270250c 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7000000 count:3500000 end:10499999 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue.operate() Job d2852995-decc-43ea-9366-dd943270250c completes callback, resolve. 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.399Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.401Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.401Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.493Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.494Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 info: EndMiddleware: End response. TotalTimeInMS=272 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"305cca79-bbf0-4370-b878-b5b4cd61fe52","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.495Z 305cca79-bbf0-4370-b878-b5b4cd61fe52 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7000000 count:3500000 end:10499999 2025-10-28T20:38:59.508Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.508Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.508Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.508Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2025-10-28T20:38:59.512Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.512Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.512Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.513Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2025-10-28T20:38:59.518Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.518Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:38:59.518Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:38:59.518Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2025-10-28T20:38:59.535Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.535Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16597458,"lastModifiedInMS":1761683939535} 2025-10-28T20:38:59.535Z 16f1a794-eaaf-47fd-a331-494710616acd debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.535Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue.operate() Job 42019a2a-c659-4d22-8b13-0df3fe1efb31 completes callback, resolve. 2025-10-28T20:38:59.535Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue.operate() Schedule incoming job dd260e82-8ab9-493c-9ea0-30e7ec907cc5 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 count:5500000 end:16597457 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue.operate() Job dd260e82-8ab9-493c-9ea0-30e7ec907cc5 completes callback, resolve. 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.536Z 16f1a794-eaaf-47fd-a331-494710616acd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"b322a00b-f29e-4fe6-9c50-5524986be4b8","locationId":"Default","path":"b322a00b-f29e-4fe6-9c50-5524986be4b8","size":16500000,"lastModifiedInMS":1761683939536} 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue.operate() Job ee169239-a067-4061-af5b-44b0f21902f4 completes callback, resolve. 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue.operate() Schedule incoming job 3955780c-df7b-4d08-b838-2acd00313940 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue.operate() Job 3955780c-df7b-4d08-b838-2acd00313940 completes callback, resolve. 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.536Z f6f3567c-9e88-4178-af61-eb208419e5f3 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.536Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2025-10-28T20:38:59.536Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","locationId":"Default","path":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","size":16500000,"lastModifiedInMS":1761683939536} 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue.operate() Job 240adc23-9377-420b-864d-18374d9b08da completes callback, resolve. 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue.operate() Schedule incoming job 0accbde0-f102-4b7c-872b-22fa40159acf 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue.operate() Job 0accbde0-f102-4b7c-872b-22fa40159acf completes callback, resolve. 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.537Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.590Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.590Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd info: EndMiddleware: End response. TotalTimeInMS=383 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e09afbc4-8354-47cf-a4bb-b9d6c05549cd","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.592Z e09afbc4-8354-47cf-a4bb-b9d6c05549cd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.593Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.593Z 16f1a794-eaaf-47fd-a331-494710616acd info: EndMiddleware: End response. TotalTimeInMS=395 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"16f1a794-eaaf-47fd-a331-494710616acd","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.598Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.598Z f6f3567c-9e88-4178-af61-eb208419e5f3 info: EndMiddleware: End response. TotalTimeInMS=384 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"f6f3567c-9e88-4178-af61-eb208419e5f3","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.599Z 16f1a794-eaaf-47fd-a331-494710616acd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 count:5500000 end:16597457 2025-10-28T20:38:59.599Z f6f3567c-9e88-4178-af61-eb208419e5f3 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.619Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vrh6t0TBvedDYVf+GNb3jtR4APbKKiOOU2okzsQA/Lg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.619Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.619Z cdc686db-96a2-4949-811d-817a68b41a76 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.637Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.638Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\ncomp:blocklist" 2025-10-28T20:38:59.638Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vrh6t0TBvedDYVf+GNb3jtR4APbKKiOOU2okzsQA/Lg= 2025-10-28T20:38:59.638Z cdc686db-96a2-4949-811d-817a68b41a76 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.638Z cdc686db-96a2-4949-811d-817a68b41a76 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.638Z cdc686db-96a2-4949-811d-817a68b41a76 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2025-10-28T20:38:59.646Z cdc686db-96a2-4949-811d-817a68b41a76 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"} 2025-10-28T20:38:59.648Z cdc686db-96a2-4949-811d-817a68b41a76 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.648Z cdc686db-96a2-4949-811d-817a68b41a76 info: EndMiddleware: End response. TotalTimeInMS=29 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1BA5677D835F7C0\"","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"cdc686db-96a2-4949-811d-817a68b41a76","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:OgaA6qYvCrYf7PI1We/mwy9ELV8JrsA/I7MEyQpLg44="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.662Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:OgaA6qYvCrYf7PI1We/mwy9ELV8JrsA/I7MEyQpLg44= 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.663Z cb3bdbe5-4a20-41e8-987f-94ea95f241c1 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38: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":"\"0x1BA5677D835F7C0\"","x-ms-request-id":"cb3bdbe5-4a20-41e8-987f-94ea95f241c1","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:38:59 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:38:59.679Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:AN3MIRslRqLK3cfg8MHrovrlN923ZMBUEwjdT3d8lts="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.679Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.679Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:AN3MIRslRqLK3cfg8MHrovrlN923ZMBUEwjdT3d8lts= 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.680Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue.operate() Schedule incoming job 90e93aff-6edc-433d-b91b-1cddd4789c62 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 count:5500000 end:16597457 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue.operate() Job 90e93aff-6edc-433d-b91b-1cddd4789c62 completes callback, resolve. 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue.operate() Schedule incoming job ecea8cd3-e64e-465e-8ef8-cfb396c97715 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:11000000 count:2888608 end:13888607 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue.operate() Job ecea8cd3-e64e-465e-8ef8-cfb396c97715 completes callback, resolve. 2025-10-28T20:38:59.681Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.682Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.683Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.683Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.683Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.683Z 04a9ca16-a842-4e53-af1e-88bba82c4527 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RER5Ji0LmaitDrmtXRlY9+abpJMuAZpxERG1KQ7/3WU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RER5Ji0LmaitDrmtXRlY9+abpJMuAZpxERG1KQ7/3WU= 2025-10-28T20:38:59.684Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Schedule incoming job 26723b8a-49f6-4be4-82c2-7ccb2c21d718 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:13888608 count:2611392 end:16499999 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Job 26723b8a-49f6-4be4-82c2-7ccb2c21d718 completes callback, resolve. 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Schedule incoming job 8381f515-400a-4925-bc21-f8faffbcf087 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Job 8381f515-400a-4925-bc21-f8faffbcf087 completes callback, resolve. 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Schedule incoming job 77f7d8be-a87d-4d5c-b2db-d559fdb9536b 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7000000 count:277216 end:7277215 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue.operate() Job 77f7d8be-a87d-4d5c-b2db-d559fdb9536b completes callback, resolve. 2025-10-28T20:38:59.685Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f info: Serializer: Start returning stream body. 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.686Z 67a608e7-a102-401d-8bec-7c02d990580f debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:R14lSJfjy1cKyUbD2PiEtos7K9RWBm1NiuU8zNbbJrY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 28 Oct 2025 20:38:59 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:R14lSJfjy1cKyUbD2PiEtos7K9RWBm1NiuU8zNbbJrY= 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:38:59.687Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue.operate() Schedule incoming job c972b492-f020-434a-92db-4ff65148847b 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7277216 count:3222784 end:10499999 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue.operate() Job c972b492-f020-434a-92db-4ff65148847b completes callback, resolve. 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.688Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.736Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:13888608 count:2611392 end:16499999 2025-10-28T20:38:59.745Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue.operate() Schedule incoming job 18c11cbe-2e36-403d-887d-e11fecc6ed9f 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7277216 count:3222784 end:10499999 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue.operate() Job 18c11cbe-2e36-403d-887d-e11fecc6ed9f completes callback, resolve. 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: Serializer: Start returning stream body. 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:38:59.746Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:38:59.747Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7277216 count:3222784 end:10499999 2025-10-28T20:38:59.780Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:11097458 count:5500000 end:16597457 2025-10-28T20:38:59.798Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 info: EndMiddleware: End response. TotalTimeInMS=111 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x1BA5677D835F7C0\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:59.798Z 2f5848ea-7a2c-457d-98d4-ecfb5c35c4a0 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7277216 count:3222784 end:10499999 2025-10-28T20:38:59.813Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:11000000 count:5500000 end:16499999 2025-10-28T20:38:59.816Z 04a9ca16-a842-4e53-af1e-88bba82c4527 info: EndMiddleware: End response. TotalTimeInMS=137 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x1BA5677D835F7C0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"04a9ca16-a842-4e53-af1e-88bba82c4527","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:59.820Z 04a9ca16-a842-4e53-af1e-88bba82c4527 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:11000000 count:2888608 end:13888607 2025-10-28T20:38:59.821Z 67a608e7-a102-401d-8bec-7c02d990580f info: EndMiddleware: End response. TotalTimeInMS=137 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:38:59 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x1BA5677D835F7C0\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"67a608e7-a102-401d-8bec-7c02d990580f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:38:59 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:38:59.821Z 67a608e7-a102-401d-8bec-7c02d990580f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:7000000 count:277216 end:7277215 2025-10-28T20:39:00.089Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:X3VQJz9CZINT2YO/HrZAkRXmVO5DhZscHczKPYhMI8g="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.089Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:00.089Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:X3VQJz9CZINT2YO/HrZAkRXmVO5DhZscHczKPYhMI8g= 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.100Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue.operate() Schedule incoming job a8ffc037-95e0-4800-a397-98825290aa96 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:00.101Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:00.132Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:39:00.132Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:00.132Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:39:00.141Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2025-10-28T20:39:00.190Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:00.190Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16646014,"lastModifiedInMS":1761683940190} 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue.operate() Job a8ffc037-95e0-4800-a397-98825290aa96 completes callback, resolve. 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue.operate() Schedule incoming job 5018d0a4-b02e-47eb-b74b-d0f6cdfb07b2 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue.operate() Job 5018d0a4-b02e-47eb-b74b-d0f6cdfb07b2 completes callback, resolve. 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:00.191Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.192Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.193Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b info: EndMiddleware: End response. TotalTimeInMS=112 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8d3a5b79-c166-4b8a-b1df-44ec401de50b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:00.194Z 8d3a5b79-c166-4b8a-b1df-44ec401de50b verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.195Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HtRFLSRc67dw5xPR1l28xMl5uMkvp5s3copDceBufFw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.195Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:00.195Z 97a72082-e2a8-4106-9951-869a50d606f0 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.196Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.197Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\ncomp:blocklist" 2025-10-28T20:39:00.197Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HtRFLSRc67dw5xPR1l28xMl5uMkvp5s3copDceBufFw= 2025-10-28T20:39:00.197Z 97a72082-e2a8-4106-9951-869a50d606f0 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.197Z 97a72082-e2a8-4106-9951-869a50d606f0 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.197Z 97a72082-e2a8-4106-9951-869a50d606f0 debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2025-10-28T20:39:00.198Z 97a72082-e2a8-4106-9951-869a50d606f0 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2025-10-28T20:39:00.200Z 97a72082-e2a8-4106-9951-869a50d606f0 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.200Z 97a72082-e2a8-4106-9951-869a50d606f0 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x24668A619F91D20\"","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"97a72082-e2a8-4106-9951-869a50d606f0","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:00.202Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:BIhQWfVC291b2z4KNglFN0sFHkmJGjxvp+ISSy5StGQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:BIhQWfVC291b2z4KNglFN0sFHkmJGjxvp+ISSy5StGQ= 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.203Z 629d46b8-670f-4f1c-a59a-35cae994490f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.204Z 629d46b8-670f-4f1c-a59a-35cae994490f verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.204Z 629d46b8-670f-4f1c-a59a-35cae994490f info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39: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":"\"0x24668A619F91D20\"","x-ms-request-id":"629d46b8-670f-4f1c-a59a-35cae994490f","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:39:00.219Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:w1891TgU58qcCPcfP3m10a0xeKSyLAUINIuGXiJBehI="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:w1891TgU58qcCPcfP3m10a0xeKSyLAUINIuGXiJBehI= 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.220Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue.operate() Schedule incoming job 3582b7f4-b5ae-4a04-baeb-ba0d8de878ce 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue.operate() Job 3582b7f4-b5ae-4a04-baeb-ba0d8de878ce completes callback, resolve. 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:00.221Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.222Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:00.222Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue.operate() Schedule incoming job c152157b-3c96-4172-87bc-9f38639b0ca5 2025-10-28T20:39:00.222Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:00.222Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.223Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue.operate() Job c152157b-3c96-4172-87bc-9f38639b0ca5 completes callback, resolve. 2025-10-28T20:39:00.223Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.223Z 20b2da6b-e060-4200-885f-b816d36dac43 info: Serializer: Start returning stream body. 2025-10-28T20:39:00.228Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:00.228Z 20b2da6b-e060-4200-885f-b816d36dac43 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.228Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.229Z 20b2da6b-e060-4200-885f-b816d36dac43 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x24668A619F91D20\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"20b2da6b-e060-4200-885f-b816d36dac43","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:39:00.229Z 20b2da6b-e060-4200-885f-b816d36dac43 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16597458 count:48556 end:16646013 2025-10-28T20:39:00.510Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.511Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.511Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.512Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:00.513Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg= 2025-10-28T20:39:00.513Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.513Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.513Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.513Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.520Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x1C30995B0F8936034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:58 GMTtest2.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1C192A8FC3B1CE054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest3.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1BA5677D835F7C020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x24668A619F91D2048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x24872FACDC2A02034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest6.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1FBC2B4B757FA600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMT 2025-10-28T20:39:00.520Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: Serializer: Start returning stream body. 2025-10-28T20:39:00.520Z 7a433f43-625f-4aec-91ff-4daf68bb0fd8 info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"7a433f43-625f-4aec-91ff-4daf68bb0fd8","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.523Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:2EArGuMYXv36C8UDWbGpE9FzUUAO4r7GYHRn0esntWQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.523Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:2EArGuMYXv36C8UDWbGpE9FzUUAO4r7GYHRn0esntWQ= 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.524Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.525Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.525Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 debug: Serializer: Raw response body string is 1test.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x1C30995B0F8936034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:58 GMTtest.csv 2025-10-28T20:39:00.525Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 info: Serializer: Start returning stream body. 2025-10-28T20:39:00.525Z 45ea7ed5-cb96-498e-9e3b-5a934cd011b6 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":"45ea7ed5-cb96-498e-9e3b-5a934cd011b6","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.528Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+g+0tJtKOTJGEMcOpNvGCawAGZS8REZoPczGuWf209w="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.528Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.528Z 218d7835-b23d-491a-9fa4-a822977afd6a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+g+0tJtKOTJGEMcOpNvGCawAGZS8REZoPczGuWf209w= 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.529Z 218d7835-b23d-491a-9fa4-a822977afd6a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.530Z 218d7835-b23d-491a-9fa4-a822977afd6a debug: Serializer: Raw response body string is test.csv1test2.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1C192A8FC3B1CE054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest2.csv 2025-10-28T20:39:00.530Z 218d7835-b23d-491a-9fa4-a822977afd6a info: Serializer: Start returning stream body. 2025-10-28T20:39:00.530Z 218d7835-b23d-491a-9fa4-a822977afd6a 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":"218d7835-b23d-491a-9fa4-a822977afd6a","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:NUmjQPsCEVa48Ys6drmba++GdX6T7RfIzebiGJ9b5+I="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:NUmjQPsCEVa48Ys6drmba++GdX6T7RfIzebiGJ9b5+I= 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.533Z e4560999-af4e-4a40-895f-478ef62e2bbe verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.534Z e4560999-af4e-4a40-895f-478ef62e2bbe info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.534Z e4560999-af4e-4a40-895f-478ef62e2bbe verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.534Z e4560999-af4e-4a40-895f-478ef62e2bbe debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1BA5677D835F7C020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2025-10-28T20:39:00.534Z e4560999-af4e-4a40-895f-478ef62e2bbe info: Serializer: Start returning stream body. 2025-10-28T20:39:00.535Z e4560999-af4e-4a40-895f-478ef62e2bbe 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":"e4560999-af4e-4a40-895f-478ef62e2bbe","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:R2gr/mspmiI7mVQ+JHzu6FplSTyymNQ5tqaaQhqeSdc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.537Z c0385c11-1a84-4718-9837-c976b1931ac8 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.538Z c0385c11-1a84-4718-9837-c976b1931ac8 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:R2gr/mspmiI7mVQ+JHzu6FplSTyymNQ5tqaaQhqeSdc= 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.539Z c0385c11-1a84-4718-9837-c976b1931ac8 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.540Z c0385c11-1a84-4718-9837-c976b1931ac8 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.540Z c0385c11-1a84-4718-9837-c976b1931ac8 debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x24668A619F91D2048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2025-10-28T20:39:00.540Z c0385c11-1a84-4718-9837-c976b1931ac8 info: Serializer: Start returning stream body. 2025-10-28T20:39:00.540Z c0385c11-1a84-4718-9837-c976b1931ac8 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":"c0385c11-1a84-4718-9837-c976b1931ac8","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:h7lH2tG9i3N6DYSBwrguXRdiZqek8MWJ8rTNE/QegzQ="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.543Z 6629bc67-d5d4-43c1-93a4-48ff2807788b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:h7lH2tG9i3N6DYSBwrguXRdiZqek8MWJ8rTNE/QegzQ= 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.544Z 6629bc67-d5d4-43c1-93a4-48ff2807788b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.545Z 6629bc67-d5d4-43c1-93a4-48ff2807788b debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x24872FACDC2A02034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest5.csv 2025-10-28T20:39:00.545Z 6629bc67-d5d4-43c1-93a4-48ff2807788b info: Serializer: Start returning stream body. 2025-10-28T20:39:00.545Z 6629bc67-d5d4-43c1-93a4-48ff2807788b 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":"6629bc67-d5d4-43c1-93a4-48ff2807788b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.547Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jFwWzmmJWnRb7ymolXgq4L8NdErxN0uK49CHQRewbVA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.547Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.547Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.547Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jFwWzmmJWnRb7ymolXgq4L8NdErxN0uK49CHQRewbVA= 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.548Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.549Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1FBC2B4B757FA600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMT 2025-10-28T20:39:00.549Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b info: Serializer: Start returning stream body. 2025-10-28T20:39:00.549Z 5819fc6a-7ad8-4743-a21c-6b0d882c418b 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":"5819fc6a-7ad8-4743-a21c-6b0d882c418b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.552Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg= 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.553Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.557Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:38:58 GMTTue, 28 Oct 2025 20:38:58 GMT0x1C30995B0F8936034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:58 GMTtest2.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1C192A8FC3B1CE054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest3.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1BA5677D835F7C020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x24668A619F91D2048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x24872FACDC2A02034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMTtest6.csvTue, 28 Oct 2025 20:38:59 GMTTue, 28 Oct 2025 20:38:59 GMT0x1FBC2B4B757FA600application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:38:59 GMT 2025-10-28T20:39:00.557Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: Serializer: Start returning stream body. 2025-10-28T20:39:00.557Z d5ad8e97-7018-4639-97d2-f1a36c1dc8ca info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"d5ad8e97-7018-4639-97d2-f1a36c1dc8ca","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.559Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:LxEecQos8uehPtKpWXSg5aTJ4X7QsKEdfjceTdkb+a4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.559Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:00.559Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:LxEecQos8uehPtKpWXSg5aTJ4X7QsKEdfjceTdkb+a4= 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.560Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.564Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.564Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.564Z e8c9bac1-a74b-41d4-a4a1-6e98ad95049b info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"e8c9bac1-a74b-41d4-a4a1-6e98ad95049b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.566Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:v8uVvWRRSYm0V/GQ6BozhmhtqmOGwo60WUPsVS53uZs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:v8uVvWRRSYm0V/GQ6BozhmhtqmOGwo60WUPsVS53uZs= 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.567Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.568Z 4569e257-d475-4640-86d5-fce7d63e64c1 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.568Z 4569e257-d475-4640-86d5-fce7d63e64c1 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"4569e257-d475-4640-86d5-fce7d63e64c1","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:6qiwBr5E067f/B7tAeFUlC+mYOYYRmssbC3MFfehcD0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:6qiwBr5E067f/B7tAeFUlC+mYOYYRmssbC3MFfehcD0= 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.570Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.571Z 8c348213-598b-4382-a7e2-e3b2b20ee53c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.571Z 8c348213-598b-4382-a7e2-e3b2b20ee53c info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8c348213-598b-4382-a7e2-e3b2b20ee53c","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5+DxNzkf3l0dv09p8hy2sOn0oJYwz6wZ7k7nWSxvAh4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.573Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5+DxNzkf3l0dv09p8hy2sOn0oJYwz6wZ7k7nWSxvAh4= 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.574Z aceacb4a-ebfd-4c71-8a2d-f60e3163f10b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"aceacb4a-ebfd-4c71-8a2d-f60e3163f10b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.576Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9v1pi4f9FA0lBpC1jpCxJUOJLRftBnJn2vEY24hNTtM="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.576Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:00.576Z 8c32f1e6-3668-4659-a28f-32695f4db29f verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9v1pi4f9FA0lBpC1jpCxJUOJLRftBnJn2vEY24hNTtM= 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.577Z 8c32f1e6-3668-4659-a28f-32695f4db29f verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.578Z 8c32f1e6-3668-4659-a28f-32695f4db29f info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8c32f1e6-3668-4659-a28f-32695f4db29f","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.579Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:f5/P2AWuU1ahJVVDD5avuWff41AOb8w9oDqEQQV0L+Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:f5/P2AWuU1ahJVVDD5avuWff41AOb8w9oDqEQQV0L+Y= 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.580Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.581Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:00.581Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.581Z 5837389d-c4e9-4f05-a4c1-5b26b2201d67 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5837389d-c4e9-4f05-a4c1-5b26b2201d67","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.583Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:4rqnASDanFzrjNVl6HTKRRvQjF36yCwDSasAl1XeaIg= 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 debug: Serializer: Raw response body string is 5000 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: Serializer: Start returning stream body. 2025-10-28T20:39:00.584Z c74ebcac-f574-4562-a2cb-0bd2beb3ed74 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"c74ebcac-f574-4562-a2cb-0bd2beb3ed74","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:00.587Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:QK8FMrrxu1IkXi5H1RQtUYoPXIBN6i0o+WJC0th41Sk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:00.587Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:00.587Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:00 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:QK8FMrrxu1IkXi5H1RQtUYoPXIBN6i0o+WJC0th41Sk= 2025-10-28T20:39:00.588Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue.operate() Schedule incoming job dec59fdb-ec2a-4f41-9f42-c64b65954e15 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:00.589Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:00.590Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:00.590Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:00.590Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:39:00.590Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16646048,"lastModifiedInMS":1761683940591} 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue.operate() Job dec59fdb-ec2a-4f41-9f42-c64b65954e15 completes callback, resolve. 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue.operate() Schedule incoming job a0f89ac6-82f1-476b-803f-cdccd28f159a 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue.operate() Job a0f89ac6-82f1-476b-803f-cdccd28f159a completes callback, resolve. 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:00.591Z 21446fed-2a7c-4731-b82e-a2a388a59b5c debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:00.592Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:00.592Z 21446fed-2a7c-4731-b82e-a2a388a59b5c info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x259543A21236B40\"","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"21446fed-2a7c-4731-b82e-a2a388a59b5c","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:00.596Z 21446fed-2a7c-4731-b82e-a2a388a59b5c verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8bovrOutw/XhZlLNKTRRdr9nVqPAsmWeNbJ1gT+D/oY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.154Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8bovrOutw/XhZlLNKTRRdr9nVqPAsmWeNbJ1gT+D/oY= 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.155Z c22b1bdc-0110-41ad-b1c1-0496aafc9115 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x259543A21236B40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"c22b1bdc-0110-41ad-b1c1-0496aafc9115","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RbDeeIx7NI4pTypJ18QIK9QFuklNNu/9rVvqj6U8QYw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.205Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RbDeeIx7NI4pTypJ18QIK9QFuklNNu/9rVvqj6U8QYw= 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: OperationQueue.operate() Schedule incoming job 1765bb69-2113-4678-8bfa-b2e9f270303c 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: OperationQueue.operate() Job 1765bb69-2113-4678-8bfa-b2e9f270303c completes callback, resolve. 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.206Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: Serializer: Start returning stream body. 2025-10-28T20:39:01.209Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.209Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.214Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x259543A21236B40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"62f3729f-71d9-4376-9d82-70e9eb13c8ce","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:01.214Z 62f3729f-71d9-4376-9d82-70e9eb13c8ce verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:8bovrOutw/XhZlLNKTRRdr9nVqPAsmWeNbJ1gT+D/oY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:01.343Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:8bovrOutw/XhZlLNKTRRdr9nVqPAsmWeNbJ1gT+D/oY= 2025-10-28T20:39:01.344Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.344Z 301167e8-e26f-4846-8e88-7c916c2a2c74 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.344Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.344Z 301167e8-e26f-4846-8e88-7c916c2a2c74 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.344Z 301167e8-e26f-4846-8e88-7c916c2a2c74 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x259543A21236B40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"301167e8-e26f-4846-8e88-7c916c2a2c74","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:01.346Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:RbDeeIx7NI4pTypJ18QIK9QFuklNNu/9rVvqj6U8QYw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.346Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:01.346Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.347Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:RbDeeIx7NI4pTypJ18QIK9QFuklNNu/9rVvqj6U8QYw= 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: OperationQueue.operate() Schedule incoming job 6bdc9752-5855-47ee-a079-6ac0106eedd1 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: OperationQueue.operate() Job 6bdc9752-5855-47ee-a079-6ac0106eedd1 completes callback, resolve. 2025-10-28T20:39:01.349Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.350Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: Serializer: Start returning stream body. 2025-10-28T20:39:01.350Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.350Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.351Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x259543A21236B40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"aa9fad71-97b4-44e0-83fc-bc0ca49fbe84","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:01.351Z aa9fad71-97b4-44e0-83fc-bc0ca49fbe84 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646014 count:34 end:16646047 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:zLjpM9AVBXgAJgN5dGhulXTIh42BbOg5PxfxOBqCL/U="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.353Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:zLjpM9AVBXgAJgN5dGhulXTIh42BbOg5PxfxOBqCL/U= 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.354Z c873c36e-2c21-4bfa-aeb1-b93b693cdd8d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:00 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x259543A21236B40\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"c873c36e-2c21-4bfa-aeb1-b93b693cdd8d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:00 GMT"} 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e0mOw7mH+POanOKZrxywFhPSAbsZhuzCIYX/ORbXUSk="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.356Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e0mOw7mH+POanOKZrxywFhPSAbsZhuzCIYX/ORbXUSk= 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:01.357Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.360Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x259543A21236B4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:00 GMT 2025-10-28T20:39:01.360Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 info: Serializer: Start returning stream body. 2025-10-28T20:39:01.360Z fd9948a6-f3cc-4cc3-b900-4cb33bf352e6 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":"fd9948a6-f3cc-4cc3-b900-4cb33bf352e6","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT"} 2025-10-28T20:39:01.367Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"54","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9WL/LZ53uTddQQJDeoHmdaYN24CJmveEtrkf9/gRwc4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.367Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:01.367Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n54\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9WL/LZ53uTddQQJDeoHmdaYN24CJmveEtrkf9/gRwc4= 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":54,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue.operate() Schedule incoming job 0c898a73-079c-402c-954b-af733a3dacb7 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646048 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.368Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.369Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:39:01.373Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 54 bytes piped. Flush data to fd:24. 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16646102,"lastModifiedInMS":1761683941374} 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue.operate() Job 0c898a73-079c-402c-954b-af733a3dacb7 completes callback, resolve. 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue.operate() Schedule incoming job b0a509d6-4bf6-4150-9ca1-e339e6e83cc3 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646048 count:54 end:16646101 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue.operate() Job b0a509d6-4bf6-4150-9ca1-e339e6e83cc3 completes callback, resolve. 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.374Z d8c35455-aa16-4667-bea7-4f840ed36681 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.375Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.375Z d8c35455-aa16-4667-bea7-4f840ed36681 info: EndMiddleware: End response. TotalTimeInMS=8 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1FBE5F495E6C810\"","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"d8c35455-aa16-4667-bea7-4f840ed36681","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.380Z d8c35455-aa16-4667-bea7-4f840ed36681 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646048 count:54 end:16646101 2025-10-28T20:39:01.403Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e1Dz9fX0HbSSoSIsfBLy1+3tDya8n4SeLNRkwPNFpeY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.403Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:01.403Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.404Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.404Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e1Dz9fX0HbSSoSIsfBLy1+3tDya8n4SeLNRkwPNFpeY= 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.405Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.410Z 2d5c3275-cbc9-4b28-be0c-95b172fa1423 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"54","content-type":"application/octet-stream","etag":"\"0x1FBE5F495E6C810\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"2d5c3275-cbc9-4b28-be0c-95b172fa1423","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:01 GMT"} 2025-10-28T20:39:01.412Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"range":"bytes=0-53","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7yB4bQiRE3aIZizm5LOVk94j+o1Y+MTxKI62u4g2Nc4="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.412Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:01.412Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.412Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-53\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7yB4bQiRE3aIZizm5LOVk94j+o1Y+MTxKI62u4g2Nc4= 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-53 RequiredContentLength=54 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: OperationQueue.operate() Schedule incoming job 95c049df-c33a-4021-932d-69400acb5808 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646048 count:54 end:16646101 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: OperationQueue.operate() Job 95c049df-c33a-4021-932d-69400acb5808 completes callback, resolve. 2025-10-28T20:39:01.413Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.414Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: Serializer: Start returning stream body. 2025-10-28T20:39:01.414Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.414Z 5828222a-89ca-45ba-bff8-5522f6d93c3e debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.416Z 5828222a-89ca-45ba-bff8-5522f6d93c3e info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","content-length":"54","content-type":"application/octet-stream","content-range":"bytes 0-53/54","etag":"\"0x1FBE5F495E6C810\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"5828222a-89ca-45ba-bff8-5522f6d93c3e","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"dlu0JoLIAEr+UC6uh+0O+Q=="} 2025-10-28T20:39:01.416Z 5828222a-89ca-45ba-bff8-5522f6d93c3e verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646048 count:54 end:16646101 2025-10-28T20:39:01.417Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:+m2FkoV5QFM+MFwAiE1X1VEEjm/uarcESf563iF+OPw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.417Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:01.417Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:+m2FkoV5QFM+MFwAiE1X1VEEjm/uarcESf563iF+OPw= 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue.operate() Schedule incoming job ed869961-31f3-481b-982d-60851bff7564 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646102 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.418Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:01.419Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16646136,"lastModifiedInMS":1761683941423} 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue.operate() Job ed869961-31f3-481b-982d-60851bff7564 completes callback, resolve. 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue.operate() Schedule incoming job e7217791-4354-492c-b5b4-f7ae3a3e93c7 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646102 count:34 end:16646135 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue.operate() Job e7217791-4354-492c-b5b4-f7ae3a3e93c7 completes callback, resolve. 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.423Z 8b60c247-4193-44d7-b00a-a3a660ad5164 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.424Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.424Z 8b60c247-4193-44d7-b00a-a3a660ad5164 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1C53F2D2A88B910\"","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"8b60c247-4193-44d7-b00a-a3a660ad5164","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.425Z 8b60c247-4193-44d7-b00a-a3a660ad5164 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646102 count:34 end:16646135 2025-10-28T20:39:01.469Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:urRd84VVdwusykdaoEd/eqEJtA/AQ3OH/oWzSdFh/O0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.469Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:01.469Z d7f46776-95b4-4dfa-b899-299844450d1f verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:urRd84VVdwusykdaoEd/eqEJtA/AQ3OH/oWzSdFh/O0= 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.470Z d7f46776-95b4-4dfa-b899-299844450d1f verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.471Z d7f46776-95b4-4dfa-b899-299844450d1f info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1C53F2D2A88B910\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"d7f46776-95b4-4dfa-b899-299844450d1f","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:01 GMT"} 2025-10-28T20:39:01.472Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:sFzsNM/acppzQozX2zBp2ng+vS5e5RD8r42mDYPxQ8o="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.472Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:01.472Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:sFzsNM/acppzQozX2zBp2ng+vS5e5RD8r42mDYPxQ8o= 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: OperationQueue.operate() Schedule incoming job dbee6400-09f8-4515-9d42-718753a97d5b 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646102 count:34 end:16646135 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: OperationQueue.operate() Job dbee6400-09f8-4515-9d42-718753a97d5b completes callback, resolve. 2025-10-28T20:39:01.473Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.474Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: Serializer: Start returning stream body. 2025-10-28T20:39:01.474Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.474Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.475Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1C53F2D2A88B910\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"208f05d2-c016-47b6-8be0-f0416cc6a7fd","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:01.476Z 208f05d2-c016-47b6-8be0-f0416cc6a7fd verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646102 count:34 end:16646135 2025-10-28T20:39:01.476Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jh5t7GHtmQ6zOl2SMbI7bSWz6gp7Ga2EKv/4shUQysw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.477Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff 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, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jh5t7GHtmQ6zOl2SMbI7bSWz6gp7Ga2EKv/4shUQysw= 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":0,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: OperationQueue.operate() Schedule incoming job 3b46f851-d008-43b7-a761-90f4e19b142b 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 0 bytes piped. Flush data to fd:24. 2025-10-28T20:39:01.478Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Readable stream triggers close event, 0 bytes piped 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":16646136,"lastModifiedInMS":1761683941479} 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: OperationQueue.operate() Job 3b46f851-d008-43b7-a761-90f4e19b142b completes callback, resolve. 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.479Z 8c20dc5d-cb42-4c18-8ab6-c08c81a44cff info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x236414305086040\"","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"8c20dc5d-cb42-4c18-8ab6-c08c81a44cff","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.481Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:HeRSNlDdlk+H8K7Kvd6eYbDkUdLx7evrVw39E2xcwAE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:HeRSNlDdlk+H8K7Kvd6eYbDkUdLx7evrVw39E2xcwAE= 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.482Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.483Z a3c8523c-6e03-4af4-8507-1fcc5bf2f359 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 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":"\"0x236414305086040\"","content-md5":"1B2M2Y8AsgTpgAmY7PhCfg==","x-ms-request-id":"a3c8523c-6e03-4af4-8507-1fcc5bf2f359","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39: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, 28 Oct 2025 20:39:01 GMT"} 2025-10-28T20:39:01.520Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:L1yqLb5m0FVGtVzIs6VnS0VVxTPpxLzuf5qfNRChuko="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.520Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.520Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.521Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:L1yqLb5m0FVGtVzIs6VnS0VVxTPpxLzuf5qfNRChuko= 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue.operate() Schedule incoming job 3f2f96dc-1433-4db2-898a-afe3942ca73a 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:01.522Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.526Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:tPdLzvlh9qDvbUPD64GVIXk+UiVKpf3/PyWhaClGJRY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.526Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.526Z 94c9b048-cef9-4335-8926-38119e957407 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.527Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==\ncomp:block" 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:tPdLzvlh9qDvbUPD64GVIXk+UiVKpf3/PyWhaClGJRY= 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue.operate() Schedule incoming job 4873bbbe-d8f9-4da6-b386-fc75b5775b10 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:2 extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:16500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:appendExtent() Get fd:28 for extent:361a8eeb-eaa0-4bd6-8248-758effbdb97f from cache. 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:appendExtent() Created write stream for fd:28 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:appendExtent() Start writing to extent 361a8eeb-eaa0-4bd6-8248-758effbdb97f 2025-10-28T20:39:01.528Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.532Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"5500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eUzBgKahYSQIo+lsxI5i9nXSjUXN02AKrt2lKPyeSTE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.533Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n5500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==\ncomp:block" 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eUzBgKahYSQIo+lsxI5i9nXSjUXN02AKrt2lKPyeSTE= 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":5500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue.operate() Schedule incoming job a94b92c6-23c2-49fb-9b7c-8e3d62003c87 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:3 extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:16500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:appendExtent() Get fd:29 for extent:b322a00b-f29e-4fe6-9c50-5524986be4b8 from cache. 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:appendExtent() Created write stream for fd:29 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:appendExtent() Start writing to extent b322a00b-f29e-4fe6-9c50-5524986be4b8 2025-10-28T20:39:01.534Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.535Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"3500000","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:IapgB5kcAWHRD3Z/RnsELWfVyQTDOz/yjAQi/t8GhyA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.535Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.535Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.540Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n3500000\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==\ncomp:block" 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:IapgB5kcAWHRD3Z/RnsELWfVyQTDOz/yjAQi/t8GhyA= 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":3500000,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue.operate() Schedule incoming job 3bb60667-f2a5-4278-86a6-7ac376a98981 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:1 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:4 extentId:93851c1f-793e-4d57-926c-297533e7b9f6 offset:10500000 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:appendExtent() Get fd:30 for extent:93851c1f-793e-4d57-926c-297533e7b9f6 from cache. 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:appendExtent() Created write stream for fd:30 2025-10-28T20:39:01.545Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:appendExtent() Start writing to extent 93851c1f-793e-4d57-926c-297533e7b9f6 2025-10-28T20:39:01.546Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:01.666Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:39:01.666Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.666Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 3500000 bytes piped 2025-10-28T20:39:01.666Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 3500000 bytes piped. Flush data to fd:30. 2025-10-28T20:39:01.688Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:streamPipe() Flush data to fd:30 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"93851c1f-793e-4d57-926c-297533e7b9f6","locationId":"Default","path":"93851c1f-793e-4d57-926c-297533e7b9f6","size":14000000,"lastModifiedInMS":1761683941689} 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue.operate() Job 3bb60667-f2a5-4278-86a6-7ac376a98981 completes callback, resolve. 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue.operate() Schedule incoming job 4678c9d6-7039-4b40-ae8e-1255785c74c9 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10500000 count:3500000 end:13999999 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue.operate() Job 4678c9d6-7039-4b40-ae8e-1255785c74c9 completes callback, resolve. 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() Current runningConcurrency:3 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.689Z 1046c1f8-2de6-4549-a651-17374b552e04 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.724Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.724Z 1046c1f8-2de6-4549-a651-17374b552e04 info: EndMiddleware: End response. TotalTimeInMS=189 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"1046c1f8-2de6-4549-a651-17374b552e04","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.725Z 1046c1f8-2de6-4549-a651-17374b552e04 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10500000 count:3500000 end:13999999 2025-10-28T20:39:01.738Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.738Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.738Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.738Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:24. 2025-10-28T20:39:01.742Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.742Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.742Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.743Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:29. 2025-10-28T20:39:01.747Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.747Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:01.747Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 5500000 bytes piped 2025-10-28T20:39:01.747Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 5500000 bytes piped. Flush data to fd:28. 2025-10-28T20:39:01.763Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:streamPipe() Flush data to fd:29 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"b322a00b-f29e-4fe6-9c50-5524986be4b8","locationId":"Default","path":"b322a00b-f29e-4fe6-9c50-5524986be4b8","size":22000000,"lastModifiedInMS":1761683941764} 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue.operate() Job a94b92c6-23c2-49fb-9b7c-8e3d62003c87 completes callback, resolve. 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue.operate() Schedule incoming job 4246ae84-1e1c-44d7-b5f2-db11ef03b5a6 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue.operate() Job 4246ae84-1e1c-44d7-b5f2-db11ef03b5a6 completes callback, resolve. 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() Current runningConcurrency:2 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.764Z f5900fef-0993-4e44-8075-1392f49b37ea debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:streamPipe() Flush data to fd:28 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","locationId":"Default","path":"361a8eeb-eaa0-4bd6-8248-758effbdb97f","size":22000000,"lastModifiedInMS":1761683941765} 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue.operate() Job 4873bbbe-d8f9-4da6-b386-fc75b5775b10 completes callback, resolve. 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue.operate() Schedule incoming job 1c01cfa7-c373-4127-9a65-1e91dc24b770 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue.operate() Job 1c01cfa7-c373-4127-9a65-1e91dc24b770 completes callback, resolve. 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() Current runningConcurrency:1 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.765Z 94c9b048-cef9-4335-8926-38119e957407 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":22146136,"lastModifiedInMS":1761683941765} 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue.operate() Job 3f2f96dc-1433-4db2-898a-afe3942ca73a completes callback, resolve. 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue.operate() Schedule incoming job 30bf1454-8cd4-4729-9767-b93bc0ca8671 2025-10-28T20:39:01.765Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 count:5500000 end:22146135 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue.operate() Job 30bf1454-8cd4-4729-9767-b93bc0ca8671 completes callback, resolve. 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.766Z 6ab28bde-63a9-4de3-87db-fddd501c2daa debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.883Z 94c9b048-cef9-4335-8926-38119e957407 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.883Z 94c9b048-cef9-4335-8926-38119e957407 info: EndMiddleware: End response. TotalTimeInMS=357 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"94c9b048-cef9-4335-8926-38119e957407","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.884Z 94c9b048-cef9-4335-8926-38119e957407 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:01.885Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.885Z f5900fef-0993-4e44-8075-1392f49b37ea info: EndMiddleware: End response. TotalTimeInMS=353 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"f5900fef-0993-4e44-8075-1392f49b37ea","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.886Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.886Z 6ab28bde-63a9-4de3-87db-fddd501c2daa info: EndMiddleware: End response. TotalTimeInMS=366 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6ab28bde-63a9-4de3-87db-fddd501c2daa","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.888Z f5900fef-0993-4e44-8075-1392f49b37ea verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:01.891Z 6ab28bde-63a9-4de3-87db-fddd501c2daa verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 count:5500000 end:22146135 2025-10-28T20:39:01.892Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"443","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:51Jip5YhzBCbWaUQ0O7nB/+2yCE64QnvXutSnQXxmOA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.892Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.892Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n443\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv\ncomp:blocklist" 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:51Jip5YhzBCbWaUQ0O7nB/+2yCE64QnvXutSnQXxmOA= 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.893Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.894Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMQ==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMg==MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMw== 2025-10-28T20:39:01.895Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff 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"} 2025-10-28T20:39:01.902Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.902Z df9cf4ae-961c-46c9-a09b-85ce97dd69ff info: EndMiddleware: End response. TotalTimeInMS=10 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x25779F6A72BB220\"","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","content-md5":"8xxHRSb2evCSjRaw5QPu7A==","x-ms-request-id":"df9cf4ae-961c-46c9-a09b-85ce97dd69ff","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:qnpH3GOm3dQNo/moU6ysutgt09Vt2L4uzlOzaHu3en8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.906Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:qnpH3GOm3dQNo/moU6ysutgt09Vt2L4uzlOzaHu3en8= 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.907Z 2ea3f964-cdef-44c5-ab9b-f501a1d10745 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 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":"\"0x25779F6A72BB220\"","x-ms-request-id":"2ea3f964-cdef-44c5-ab9b-f501a1d10745","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:01 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:39:01.918Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ViZVfjhx87QF7N1Yy03uIbUD6Bi6h3j9+KOK7DfSrrY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.919Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.919Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.919Z ada8c04c-5456-4289-9403-03f77a50dd3f info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.919Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ViZVfjhx87QF7N1Yy03uIbUD6Bi6h3j9+KOK7DfSrrY= 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-8388607 RequiredContentLength=8388608 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue.operate() Schedule incoming job 88f5d47d-7d0d-4cd7-a8ba-88bf22c4a70f 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.920Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 count:5500000 end:22146135 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue.operate() Job 88f5d47d-7d0d-4cd7-a8ba-88bf22c4a70f completes callback, resolve. 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue.operate() Schedule incoming job 33d15273-7e46-4ec0-9b01-3e1f296e663d 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:16500000 count:2888608 end:19388607 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue.operate() Job 33d15273-7e46-4ec0-9b01-3e1f296e663d completes callback, resolve. 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f info: Serializer: Start returning stream body. 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.921Z ada8c04c-5456-4289-9403-03f77a50dd3f debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=8388608-16777215","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:YxMJbNSH5fI5FrB+aGTYx+XHE5oPxNYsceJoi/89ZGw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.922Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=8388608-16777215\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:YxMJbNSH5fI5FrB+aGTYx+XHE5oPxNYsceJoi/89ZGw= 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=8388608-16777215 RequiredContentLength=8388608 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Schedule incoming job af512b24-59ae-446a-add6-1f4c7dade99a 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:19388608 count:2611392 end:21999999 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Job af512b24-59ae-446a-add6-1f4c7dade99a completes callback, resolve. 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Schedule incoming job 0fbabeda-c1d9-4cc5-a039-b3701e875737 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Job 0fbabeda-c1d9-4cc5-a039-b3701e875737 completes callback, resolve. 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Schedule incoming job 6b5a6abb-8628-45bc-ad90-caf003a029a0 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10500000 count:277216 end:10777215 2025-10-28T20:39:01.923Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue.operate() Job 6b5a6abb-8628-45bc-ad90-caf003a029a0 completes callback, resolve. 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: Serializer: Start returning stream body. 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.924Z 57a7bc59-c321-499e-96d3-e5bf38ea218a debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"range":"bytes=16777216-19999999","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7oddQeTbk/vHqUQFvCi23hqkrioIKKWC4FUQN6+Q4Fg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=16777216-19999999\nx-ms-date:Tue, 28 Oct 2025 20:39:01 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7oddQeTbk/vHqUQFvCi23hqkrioIKKWC4FUQN6+Q4Fg= 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:01.925Z 51f1bae4-29b3-4b65-a391-07e965482700 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=16777216-19999999 RequiredContentLength=3222784 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue.operate() Schedule incoming job aaf428d1-0fc2-4042-bd70-3b8ec197d562 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10777216 count:3222784 end:13999999 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue.operate() Job aaf428d1-0fc2-4042-bd70-3b8ec197d562 completes callback, resolve. 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.926Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.967Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:19388608 count:2611392 end:21999999 2025-10-28T20:39:01.977Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:01.977Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue.operate() Schedule incoming job 181ac3e7-1c28-4b6e-bd94-e9bdf5f91d16 2025-10-28T20:39:01.977Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:01.977Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10777216 count:3222784 end:13999999 2025-10-28T20:39:01.977Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue.operate() Job 181ac3e7-1c28-4b6e-bd94-e9bdf5f91d16 completes callback, resolve. 2025-10-28T20:39:01.978Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:01.978Z 51f1bae4-29b3-4b65-a391-07e965482700 info: Serializer: Start returning stream body. 2025-10-28T20:39:01.978Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:01.978Z 51f1bae4-29b3-4b65-a391-07e965482700 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:01.987Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10777216 count:3222784 end:13999999 2025-10-28T20:39:02.081Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:16646136 count:5500000 end:22146135 2025-10-28T20:39:02.101Z 51f1bae4-29b3-4b65-a391-07e965482700 info: EndMiddleware: End response. TotalTimeInMS=176 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","content-length":"3222784","content-type":"application/octet-stream","content-range":"bytes 16777216-19999999/20000000","etag":"\"0x25779F6A72BB220\"","content-md5":"Q34tmH6N4Idu38d4CmShQw==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"51f1bae4-29b3-4b65-a391-07e965482700","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:39:02.101Z 51f1bae4-29b3-4b65-a391-07e965482700 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10777216 count:3222784 end:13999999 2025-10-28T20:39:02.192Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:b322a00b-f29e-4fe6-9c50-5524986be4b8 path:/tmp/jl_Wi95E9/__blobstorage__/b322a00b-f29e-4fe6-9c50-5524986be4b8 offset:16500000 count:5500000 end:21999999 2025-10-28T20:39:02.204Z ada8c04c-5456-4289-9403-03f77a50dd3f info: EndMiddleware: End response. TotalTimeInMS=286 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 0-8388607/20000000","etag":"\"0x25779F6A72BB220\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"ada8c04c-5456-4289-9403-03f77a50dd3f","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:39:02.204Z 57a7bc59-c321-499e-96d3-e5bf38ea218a info: EndMiddleware: End response. TotalTimeInMS=282 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:01 GMT","content-length":"8388608","content-type":"application/octet-stream","content-range":"bytes 8388608-16777215/20000000","etag":"\"0x25779F6A72BB220\"","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"57a7bc59-c321-499e-96d3-e5bf38ea218a","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:01 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:39:02.204Z ada8c04c-5456-4289-9403-03f77a50dd3f verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:361a8eeb-eaa0-4bd6-8248-758effbdb97f path:/tmp/jl_Wi95E9/__blobstorage__/361a8eeb-eaa0-4bd6-8248-758effbdb97f offset:16500000 count:2888608 end:19388607 2025-10-28T20:39:02.204Z 57a7bc59-c321-499e-96d3-e5bf38ea218a verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:93851c1f-793e-4d57-926c-297533e7b9f6 path:/tmp/jl_Wi95E9/__blobstorage__/93851c1f-793e-4d57-926c-297533e7b9f6 offset:10500000 count:277216 end:10777215 2025-10-28T20:39:02.437Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?blockid=MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA%3D%3D&comp=block RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"48556","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:eXFrlAr2KvbRxW1zqOyRdL7DRQ66zuLONSaIo8znHAU="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.437Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:02.437Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: DispatchMiddleware: Operation=BlockBlob_StageBlock 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n48556\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\nblockid:MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\ncomp:block" 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:eXFrlAr2KvbRxW1zqOyRdL7DRQ66zuLONSaIo8znHAU= 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.438Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: HandlerMiddleware: DeserializedParameters={"blockId":"MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==","options":{"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{}},"comp":"block","contentLength":48556,"version":"2021-04-10","body":"ReadableStream"} 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue.operate() Schedule incoming job f1aa6f03-8bc2-48b6-979d-242f1d5fae8e 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:02.439Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:02.440Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:39:02.440Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:02.440Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 48556 bytes piped 2025-10-28T20:39:02.440Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 48556 bytes piped. Flush data to fd:24. 2025-10-28T20:39:02.441Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:02.441Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":22194692,"lastModifiedInMS":1761683942441} 2025-10-28T20:39:02.441Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:02.441Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue.operate() Job f1aa6f03-8bc2-48b6-979d-242f1d5fae8e completes callback, resolve. 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue.operate() Schedule incoming job cdeb904c-5e2d-44d7-93b8-8ab06027193b 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue.operate() Job cdeb904c-5e2d-44d7-93b8-8ab06027193b completes callback, resolve. 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:02.442Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.443Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"c7ecf5b4-13b6-404c-a1f5-762848984ba6","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:02.443Z c7ecf5b4-13b6-404c-a1f5-762848984ba6 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.445Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv?comp=blocklist RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"128","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ouXfS/LgyK2OqT9XcjgpT6h4ODSiBHKu5dbxaNsbFnE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.445Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:02.445Z 11d30445-246f-4271-9b31-fc8cc183fc3e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: DispatchMiddleware: Operation=BlockBlob_CommitBlockList 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n128\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv\ncomp:blocklist" 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ouXfS/LgyK2OqT9XcjgpT6h4ODSiBHKu5dbxaNsbFnE= 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.446Z 11d30445-246f-4271-9b31-fc8cc183fc3e debug: deserialize(): Raw request body string is (removed all empty characters) MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA== 2025-10-28T20:39:02.447Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"comp":"blocklist","version":"2021-04-10","blocks":{"committed":[],"uncommitted":[],"latest":["MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA=="]},"body":"ReadableStream"} 2025-10-28T20:39:02.449Z 11d30445-246f-4271-9b31-fc8cc183fc3e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.449Z 11d30445-246f-4271-9b31-fc8cc183fc3e info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x25BF85F9A069DC0\"","last-modified":"Tue, 28 Oct 2025 20:39:02 GMT","content-md5":"abi5SSWSiEO91C7cHg2h3A==","x-ms-request-id":"11d30445-246f-4271-9b31-fc8cc183fc3e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:Gnm4w9Tw2kmZ5lmBhQA4AIR61x8hPpwuJyS2N1bTT5E="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:Gnm4w9Tw2kmZ5lmBhQA4AIR61x8hPpwuJyS2N1bTT5E= 2025-10-28T20:39:02.451Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.452Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.452Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.452Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.452Z 0fddf87f-34fd-441f-b658-a88f0ce71e4b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:02 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":"\"0x25BF85F9A069DC0\"","x-ms-request-id":"0fddf87f-34fd-441f-b658-a88f0ce71e4b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","accept-ranges":"bytes","x-ms-server-encrypted":"true","x-ms-access-tier":"Hot","x-ms-access-tier-inferred":"true"} 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"range":"bytes=0-48555","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nGxPxhMUwEsdhpvhXaSOZsUCzt5MDmnETAPdJknwe1s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-48555\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nGxPxhMUwEsdhpvhXaSOZsUCzt5MDmnETAPdJknwe1s= 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.454Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-48555 RequiredContentLength=48556 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue.operate() Schedule incoming job 1f2bdcff-1b1a-4480-98c5-c3dac6951113 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue.operate() Job 1f2bdcff-1b1a-4480-98c5-c3dac6951113 completes callback, resolve. 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:02.455Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtents() Start read from multi extents... 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue.operate() Schedule incoming job 711e872a-17a5-4ef6-96f1-8c79f373d83a 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue.operate() Job 711e872a-17a5-4ef6-96f1-8c79f373d83a completes callback, resolve. 2025-10-28T20:39:02.456Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.463Z 7d99da7e-6ca9-4467-a369-550610a15814 info: Serializer: Start returning stream body. 2025-10-28T20:39:02.463Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:02.463Z 7d99da7e-6ca9-4467-a369-550610a15814 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:02.463Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.468Z 7d99da7e-6ca9-4467-a369-550610a15814 info: EndMiddleware: End response. TotalTimeInMS=14 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:02 GMT","content-length":"48556","content-type":"application/octet-stream","content-range":"bytes 0-48555/48556","etag":"\"0x25BF85F9A069DC0\"","content-md5":"u1uhEvCyWZ0DfbexV109Kg==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"7d99da7e-6ca9-4467-a369-550610a15814","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-server-encrypted":"true"} 2025-10-28T20:39:02.469Z 7d99da7e-6ca9-4467-a369-550610a15814 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22146136 count:48556 end:22194691 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.575Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA= 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.576Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.578Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x259543A21236B4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:00 GMTtest2.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1FBE5F495E6C81054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest3.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x25779F6A72BB22020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:39:02 GMTTue, 28 Oct 2025 20:39:02 GMT0x25BF85F9A069DC048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1C53F2D2A88B91034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest6.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x2364143050860400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMT 2025-10-28T20:39:02.584Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: Serializer: Start returning stream body. 2025-10-28T20:39:02.584Z 2aeae6e6-b811-4de6-865e-94fdff9f0b99 info: EndMiddleware: End response. TotalTimeInMS=9 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"2aeae6e6-b811-4de6-865e-94fdff9f0b99","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:9g6zSYgYKd6MYdQN3Rixkf1q1Qs3g/WP8EjS5+sorgg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:9g6zSYgYKd6MYdQN3Rixkf1q1Qs3g/WP8EjS5+sorgg= 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.587Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: HandlerMiddleware: DeserializedParameters={"options":{"maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.588Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.588Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e debug: Serializer: Raw response body string is 1test.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x259543A21236B4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:00 GMTtest.csv 2025-10-28T20:39:02.588Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: Serializer: Start returning stream body. 2025-10-28T20:39:02.588Z 6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=OK Headers={"server":"Azurite-Blob/3.29.0","content-type":"application/xml","x-ms-request-id":"6caf2d6f-3cf9-4aac-b6cc-086d2e1b827e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.593Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:3hmvwGhZzr2WU/n7qG+ueD61AwwqPf4ZQUb1szzilgA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:3hmvwGhZzr2WU/n7qG+ueD61AwwqPf4ZQUb1szzilgA= 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.594Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.595Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.596Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 debug: Serializer: Raw response body string is test.csv1test2.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1FBE5F495E6C81054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest2.csv 2025-10-28T20:39:02.596Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 info: Serializer: Start returning stream body. 2025-10-28T20:39:02.596Z 0b1ea351-9e73-42c6-962b-e8c4622478f5 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":"0b1ea351-9e73-42c6-962b-e8c4622478f5","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test2.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jkqCXkikzGrTsVp/XJE2iEGSxt88GIwPNuoKNOtIj9c="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.599Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test2.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jkqCXkikzGrTsVp/XJE2iEGSxt88GIwPNuoKNOtIj9c= 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test2.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.600Z a0403cff-05b1-4c82-86ca-d6eec35f45eb debug: Serializer: Raw response body string is test2.csv1test3.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x25779F6A72BB22020000000application/octet-streamBlockBlobunlockedavailableHottruetest3.csv 2025-10-28T20:39:02.601Z a0403cff-05b1-4c82-86ca-d6eec35f45eb info: Serializer: Start returning stream body. 2025-10-28T20:39:02.601Z a0403cff-05b1-4c82-86ca-d6eec35f45eb 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":"a0403cff-05b1-4c82-86ca-d6eec35f45eb","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test3.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:7CmNPTgW54pjWqJ6jt5OWGjMMV2TvpaUlTiIaneSFPE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.603Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test3.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:7CmNPTgW54pjWqJ6jt5OWGjMMV2TvpaUlTiIaneSFPE= 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test3.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.604Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.605Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef debug: Serializer: Raw response body string is test3.csv1test4.csvTue, 28 Oct 2025 20:39:02 GMTTue, 28 Oct 2025 20:39:02 GMT0x25BF85F9A069DC048556application/octet-streamBlockBlobunlockedavailableHottruetest4.csv 2025-10-28T20:39:02.605Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef info: Serializer: Start returning stream body. 2025-10-28T20:39:02.605Z 2c17f9ed-aea9-4e27-8d39-7da5e9210eef 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":"2c17f9ed-aea9-4e27-8d39-7da5e9210eef","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.607Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test4.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ucO5lNe2v6WwgurJ4Qwy6Kr5mxgrIz/ASgwbyHCjniw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test4.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ucO5lNe2v6WwgurJ4Qwy6Kr5mxgrIz/ASgwbyHCjniw= 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.608Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test4.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.609Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.609Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab debug: Serializer: Raw response body string is test4.csv1test5.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1C53F2D2A88B91034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest5.csv 2025-10-28T20:39:02.609Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab info: Serializer: Start returning stream body. 2025-10-28T20:39:02.609Z 3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab 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":"3fb5defe-3a17-462a-bcaf-ccbc31b5e1ab","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.613Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?maxresults=1&marker=test5.csv&restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:vqpxGiZFSXVDsoMFAPcepZ/DkC4Ygws1CtPe9eGZJLA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.613Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.613Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nmarker:test5.csv\nmaxresults:1\nrestype:container" 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:vqpxGiZFSXVDsoMFAPcepZ/DkC4Ygws1CtPe9eGZJLA= 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: HandlerMiddleware: DeserializedParameters={"options":{"marker":"test5.csv","maxresults":1,"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.614Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.615Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 debug: Serializer: Raw response body string is test5.csv1test6.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x2364143050860400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMT 2025-10-28T20:39:02.615Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 info: Serializer: Start returning stream body. 2025-10-28T20:39:02.615Z ef1128fb-4c3a-4ff1-92fc-1143ead9e700 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":"ef1128fb-4c3a-4ff1-92fc-1143ead9e700","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA= 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.618Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.619Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.619Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.625Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:39:00 GMTTue, 28 Oct 2025 20:39:00 GMT0x259543A21236B4034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:00 GMTtest2.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1FBE5F495E6C81054application/octet-streamdlu0JoLIAEr+UC6uh+0O+Q==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest3.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x25779F6A72BB22020000000application/octet-streamBlockBlobunlockedavailableHottruetest4.csvTue, 28 Oct 2025 20:39:02 GMTTue, 28 Oct 2025 20:39:02 GMT0x25BF85F9A069DC048556application/octet-streamBlockBlobunlockedavailableHottruetest5.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x1C53F2D2A88B91034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMTtest6.csvTue, 28 Oct 2025 20:39:01 GMTTue, 28 Oct 2025 20:39:01 GMT0x2364143050860400application/octet-stream1B2M2Y8AsgTpgAmY7PhCfg==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:01 GMT 2025-10-28T20:39:02.625Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 info: Serializer: Start returning stream body. 2025-10-28T20:39:02.625Z 8222c6b6-109b-456f-a0d8-3f62b701ab08 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":"8222c6b6-109b-456f-a0d8-3f62b701ab08","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:02.629Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:5SLCrusAeKjZ8MB1VnAcnoAd5l/SFciIKTkt/Zdhfhs="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.629Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:02.629Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.629Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:5SLCrusAeKjZ8MB1VnAcnoAd5l/SFciIKTkt/Zdhfhs= 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.630Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.631Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.631Z 8e0e3ac7-cce8-4550-be0b-921619bf5241 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"8e0e3ac7-cce8-4550-be0b-921619bf5241","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.633Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:bXsGCxq06VbB88VjqVQbUI+vBFJknpvC0uQ9ZpZYn2s="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.633Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:02.633Z 7a863f66-b61b-440f-9ce0-cff08cb6078b verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:bXsGCxq06VbB88VjqVQbUI+vBFJknpvC0uQ9ZpZYn2s= 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.634Z 7a863f66-b61b-440f-9ce0-cff08cb6078b verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.635Z 7a863f66-b61b-440f-9ce0-cff08cb6078b info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"7a863f66-b61b-440f-9ce0-cff08cb6078b","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.636Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test3.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:LRYlCVkZF9VIL6/2s85+RC/fcL598qL180DXKEf3Ssw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.636Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test3.csv 2025-10-28T20:39:02.636Z c6fdfa12-0075-43f9-a023-ef4d1a54260d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test3.csv 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test3.csv" 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:LRYlCVkZF9VIL6/2s85+RC/fcL598qL180DXKEf3Ssw= 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.637Z c6fdfa12-0075-43f9-a023-ef4d1a54260d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.638Z c6fdfa12-0075-43f9-a023-ef4d1a54260d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"c6fdfa12-0075-43f9-a023-ef4d1a54260d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.639Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test4.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:iA9P+gyFhSF7Y8VlPjdEaG9RPYkAUe3GbWqL1EQpLyY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.639Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test4.csv 2025-10-28T20:39:02.639Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test4.csv 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test4.csv" 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:iA9P+gyFhSF7Y8VlPjdEaG9RPYkAUe3GbWqL1EQpLyY= 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.640Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.641Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.641Z 5ab698a1-b1fc-4b19-9d66-b817d18fa867 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5ab698a1-b1fc-4b19-9d66-b817d18fa867","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:i1bOKyhhRFaE7tyzf/5b6aJ3SMrUaTfZ+es9xOPuGp0="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.643Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:i1bOKyhhRFaE7tyzf/5b6aJ3SMrUaTfZ+es9xOPuGp0= 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.644Z 5c5b4c63-a167-4e7f-ad03-0202d3c06c0d info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"5c5b4c63-a167-4e7f-ad03-0202d3c06c0d","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.646Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobStorageContextMiddleware: RequestMethod=DELETE RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:jWAkB1zkSyvB1zNt1c6xBaGPt7Sad15qTPKT4VsB0n8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.646Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test6.csv 2025-10-28T20:39:02.646Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: DispatchMiddleware: Operation=Blob_Delete 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test6.csv 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"DELETE\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test6.csv" 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:jWAkB1zkSyvB1zNt1c6xBaGPt7Sad15qTPKT4VsB0n8= 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.647Z 6a25876f-fac4-4aaf-bd69-001fd1591be2 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=202 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","x-ms-request-id":"6a25876f-fac4-4aaf-bd69-001fd1591be2","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-delete-type-permanent":"true"} 2025-10-28T20:39:02.649Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:02 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:02.650Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:02 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:ad8pmx6YCNa/P8LnyaHoebeuZFNpT8B8dLX7/WNH3UA= 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:02.651Z f569527f-6c77-47a7-88c1-2bbc2287e25e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:02.652Z f569527f-6c77-47a7-88c1-2bbc2287e25e debug: Serializer: Raw response body string is 5000 2025-10-28T20:39:02.652Z f569527f-6c77-47a7-88c1-2bbc2287e25e info: Serializer: Start returning stream body. 2025-10-28T20:39:02.652Z f569527f-6c77-47a7-88c1-2bbc2287e25e 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":"f569527f-6c77-47a7-88c1-2bbc2287e25e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:02 GMT"} 2025-10-28T20:39:03.077Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:nBzr5R73x8Unt1JLj356TKHbtKqKjKvgiU3BrUJi1lo="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.078Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.078Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:nBzr5R73x8Unt1JLj356TKHbtKqKjKvgiU3BrUJi1lo= 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.079Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue.operate() Schedule incoming job d9ebd326-fc55-4ca9-8bed-86741e0729a9 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:03.080Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:03.081Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:39:03.081Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":22194726,"lastModifiedInMS":1761683943082} 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue.operate() Job d9ebd326-fc55-4ca9-8bed-86741e0729a9 completes callback, resolve. 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue.operate() Schedule incoming job b63a4ce4-cb0b-4810-8b4f-2165cb73caa2 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue.operate() Job b63a4ce4-cb0b-4810-8b4f-2165cb73caa2 completes callback, resolve. 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.082Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.083Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.083Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 info: EndMiddleware: End response. TotalTimeInMS=6 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x21F62AB3BED07A0\"","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"0181c9ba-2b00-413a-a846-cb47d91d3de5","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:03.088Z 0181c9ba-2b00-413a-a846-cb47d91d3de5 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e0Ba+wSEjY0ch0Lk6T5R57nSNOH5nMcp1Jk51g/l4Zw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e0Ba+wSEjY0ch0Lk6T5R57nSNOH5nMcp1Jk51g/l4Zw= 2025-10-28T20:39:03.090Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.091Z 7c6dde4c-5161-4937-ada1-81dd25c147dd verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.091Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.091Z 7c6dde4c-5161-4937-ada1-81dd25c147dd verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.091Z 7c6dde4c-5161-4937-ada1-81dd25c147dd info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x21F62AB3BED07A0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"7c6dde4c-5161-4937-ada1-81dd25c147dd","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 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, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.093Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:x6L2nTLTIvWOgnOrnUG0rKehYHA+kvuVX8XwXkGJDy8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.093Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.093Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:x6L2nTLTIvWOgnOrnUG0rKehYHA+kvuVX8XwXkGJDy8= 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.094Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: OperationQueue.operate() Schedule incoming job 6aee65d6-e116-44fb-b308-af581b5bf856 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: OperationQueue.operate() Job 6aee65d6-e116-44fb-b308-af581b5bf856 completes callback, resolve. 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: Serializer: Start returning stream body. 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.095Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.097Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x21F62AB3BED07A0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"daeeec7e-068d-460a-b8ad-3e2a4482d1eb","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:03.097Z daeeec7e-068d-460a-b8ad-3e2a4482d1eb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e0Ba+wSEjY0ch0Lk6T5R57nSNOH5nMcp1Jk51g/l4Zw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.098Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e0Ba+wSEjY0ch0Lk6T5R57nSNOH5nMcp1Jk51g/l4Zw= 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.099Z 6f1eb508-6ccf-4e91-986e-e10cd45d36ad info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x21F62AB3BED07A0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"6f1eb508-6ccf-4e91-986e-e10cd45d36ad","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 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, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.101Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:x6L2nTLTIvWOgnOrnUG0rKehYHA+kvuVX8XwXkGJDy8="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.101Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.101Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:x6L2nTLTIvWOgnOrnUG0rKehYHA+kvuVX8XwXkGJDy8= 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.102Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: OperationQueue.operate() Schedule incoming job a65b0823-75ec-451c-b01d-98f2f0278414 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: OperationQueue.operate() Job a65b0823-75ec-451c-b01d-98f2f0278414 completes callback, resolve. 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: Serializer: Start returning stream body. 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.103Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.105Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x21F62AB3BED07A0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"f55ea79d-1dbd-48bc-8474-5056a1a3c7b7","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:03.105Z f55ea79d-1dbd-48bc-8474-5056a1a3c7b7 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194692 count:34 end:22194725 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test.csv RequestHeaders:{"range":"bytes=0-8388607","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:e1C9uQoY+JeX1ch7BxVzFtZjAkb6Ke3p74ulJcGecGA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test.csv 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test.csv 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\nbytes=0-8388607\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test.csv" 2025-10-28T20:39:03.106Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:e1C9uQoY+JeX1ch7BxVzFtZjAkb6Ke3p74ulJcGecGA= 2025-10-28T20:39:03.107Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.107Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.107Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.107Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.107Z 5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x21F62AB3BED07A0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"5b1d6bcf-c12c-4bf6-ad3b-8cd9e0f4020e","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 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, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.109Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/?restype=container&comp=list RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:FfrX0Nk4ReghR09R5DZoMXnpXNq4MCpWLXxTCNfaVbc="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.109Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob= 2025-10-28T20:39:03.109Z 616c0525-42bb-4377-8f00-8ad6331a9032 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.109Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: DispatchMiddleware: Operation=Container_ListBlobFlatSegment 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/\ncomp:list\nrestype:container" 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:FfrX0Nk4ReghR09R5DZoMXnpXNq4MCpWLXxTCNfaVbc= 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: HandlerMiddleware: DeserializedParameters={"options":{"include":[]},"restype":"container","comp":"list","version":"2021-04-10"} 2025-10-28T20:39:03.110Z 616c0525-42bb-4377-8f00-8ad6331a9032 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.111Z 616c0525-42bb-4377-8f00-8ad6331a9032 debug: Serializer: Raw response body string is 5000test.csvTue, 28 Oct 2025 20:39:03 GMTTue, 28 Oct 2025 20:39:03 GMT0x21F62AB3BED07A034application/octet-streamiP6WqxUVWMiIFrZEs7++/w==BlockBlobunlockedavailabletrueHottrueTue, 28 Oct 2025 20:39:03 GMT 2025-10-28T20:39:03.111Z 616c0525-42bb-4377-8f00-8ad6331a9032 info: Serializer: Start returning stream body. 2025-10-28T20:39:03.111Z 616c0525-42bb-4377-8f00-8ad6331a9032 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":"616c0525-42bb-4377-8f00-8ad6331a9032","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.135Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"54","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:fj2EGFvY0qfX4lLH6TKnKXgnnPo1YMGFPHP2bNQ8B6Y="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.135Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:03.135Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n54\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:fj2EGFvY0qfX4lLH6TKnKXgnnPo1YMGFPHP2bNQ8B6Y= 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.136Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":54,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue.operate() Schedule incoming job df53d21b-5b4c-4dd7-a930-f626b4ada122 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194726 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Readable stream triggers close event, 54 bytes piped 2025-10-28T20:39:03.137Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 54 bytes piped. Flush data to fd:24. 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":22194780,"lastModifiedInMS":1761683943138} 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue.operate() Job df53d21b-5b4c-4dd7-a930-f626b4ada122 completes callback, resolve. 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue.operate() Schedule incoming job d770163c-43bd-4d7d-8b74-643ae6ff3fc7 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194726 count:54 end:22194779 2025-10-28T20:39:03.138Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue.operate() Job d770163c-43bd-4d7d-8b74-643ae6ff3fc7 completes callback, resolve. 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.139Z 8837505e-55d0-4384-a15c-0d2e04a04e16 info: EndMiddleware: End response. TotalTimeInMS=4 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x2488634FAB1B1C0\"","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"8837505e-55d0-4384-a15c-0d2e04a04e16","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:03.140Z 8837505e-55d0-4384-a15c-0d2e04a04e16 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194726 count:54 end:22194779 2025-10-28T20:39:03.141Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:gjmJAASXgdhm0L2NCeIDr2JUlMvsKrzs4vVwqeM3eNg="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.141Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:03.141Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:gjmJAASXgdhm0L2NCeIDr2JUlMvsKrzs4vVwqeM3eNg= 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.142Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.143Z 2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503 info: EndMiddleware: End response. TotalTimeInMS=2 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"54","content-type":"application/octet-stream","etag":"\"0x2488634FAB1B1C0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-request-id":"2f5dc66c-39a6-4b2b-8b12-8c1b7a96d503","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 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, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.144Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test2.csv RequestHeaders:{"range":"bytes=0-53","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:r+E3lrpDFgzppJbsypoy6qDzbAkjOim7WumcLput9cA="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.144Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test2.csv 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test2.csv 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-53\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test2.csv" 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:r+E3lrpDFgzppJbsypoy6qDzbAkjOim7WumcLput9cA= 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.145Z 1cf617ff-e193-4151-a035-42ee25750e86 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-53 RequiredContentLength=54 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: OperationQueue.operate() Schedule incoming job 074316f6-affa-4782-be0b-5d531011ff5f 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194726 count:54 end:22194779 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: OperationQueue.operate() Job 074316f6-affa-4782-be0b-5d531011ff5f completes callback, resolve. 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 info: Serializer: Start returning stream body. 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.146Z 1cf617ff-e193-4151-a035-42ee25750e86 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.151Z 1cf617ff-e193-4151-a035-42ee25750e86 info: EndMiddleware: End response. TotalTimeInMS=7 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","content-length":"54","content-type":"application/octet-stream","content-range":"bytes 0-53/54","etag":"\"0x2488634FAB1B1C0\"","content-md5":"dlu0JoLIAEr+UC6uh+0O+Q==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"1cf617ff-e193-4151-a035-42ee25750e86","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"dlu0JoLIAEr+UC6uh+0O+Q=="} 2025-10-28T20:39:03.151Z 1cf617ff-e193-4151-a035-42ee25750e86 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194726 count:54 end:22194779 2025-10-28T20:39:03.195Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"34","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:lrW0+9Td5uq2LwrGMJs9Adrm9zjaplHz6QfdIvsmwmw="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.195Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:03.195Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: DispatchMiddleware: Operation=BlockBlob_Upload 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:03.196Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"PUT\n\n\n34\n\n\n\n\n\n\n\n\nx-ms-blob-type:BlockBlob\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:lrW0+9Td5uq2LwrGMJs9Adrm9zjaplHz6QfdIvsmwmw= 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: HandlerMiddleware: DeserializedParameters={"options":{"metadata":{},"blobHTTPHeaders":{},"leaseAccessConditions":{},"cpkInfo":{},"cpkScopeInfo":{},"modifiedAccessConditions":{}},"contentLength":34,"version":"2021-04-10","blobType":"BlockBlob","body":"ReadableStream"} 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue.operate() Schedule incoming job 8e5d0eda-f43f-4653-95a1-ad660593e774 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:1 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: FSExtentStore:appendExtent() Select extent from idle location for extent append operation. LocationId:1 extentId:ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194780 MAX_EXTENT_SIZE:67108864 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:appendExtent() Get fd:24 for extent:ff7c208b-883f-4a04-b74d-296a3982b956 from cache. 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:appendExtent() Created write stream for fd:24 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:appendExtent() Start writing to extent ff7c208b-883f-4a04-b74d-296a3982b956 2025-10-28T20:39:03.197Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Start piping data to write stream 2025-10-28T20:39:03.198Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:03.198Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Invoke write stream end() 2025-10-28T20:39:03.198Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Readable stream triggers close event, 34 bytes piped 2025-10-28T20:39:03.198Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Writable stream triggers finish event, after 34 bytes piped. Flush data to fd:24. 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:streamPipe() Flush data to fd:24 successfully. Resolve streamPipe(). 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:appendExtent() Write finish, start updating extent metadata. extent:{"id":"ff7c208b-883f-4a04-b74d-296a3982b956","locationId":"Default","path":"ff7c208b-883f-4a04-b74d-296a3982b956","size":22194814,"lastModifiedInMS":1761683943199} 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: FSExtentStore:appendExtent() Update extent metadata done. Resolve() 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue.operate() Job 8e5d0eda-f43f-4653-95a1-ad660593e774 completes callback, resolve. 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue.operate() Schedule incoming job 354612c9-41f7-4197-a86b-8ae9e284c00c 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194780 count:34 end:22194813 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue.operate() Job 354612c9-41f7-4197-a86b-8ae9e284c00c completes callback, resolve. 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:50 operations.length:0 2025-10-28T20:39:03.199Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.200Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.200Z 9349c3dd-5bb7-4610-a2ee-d383016862cb debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.200Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.200Z 9349c3dd-5bb7-4610-a2ee-d383016862cb info: EndMiddleware: End response. TotalTimeInMS=5 StatusCode=201 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","etag":"\"0x1CFF7D144E54AA0\"","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"9349c3dd-5bb7-4610-a2ee-d383016862cb","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-request-server-encrypted":"true"} 2025-10-28T20:39:03.201Z 9349c3dd-5bb7-4610-a2ee-d383016862cb verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194780 count:34 end:22194813 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobStorageContextMiddleware: RequestMethod=HEAD RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:uSRAhEo4Kx8EHV+X64L16Lf2npCvBKE/UdG6DJ0CBhY="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: DispatchMiddleware: Operation=Blob_GetProperties 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.202Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"HEAD\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:uSRAhEo4Kx8EHV+X64L16Lf2npCvBKE/UdG6DJ0CBhY= 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.203Z c796decb-5b08-441a-ad95-2e9b1af50771 info: EndMiddleware: End response. TotalTimeInMS=1 StatusCode=200 StatusMessage=undefined Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","content-length":"34","content-type":"application/octet-stream","etag":"\"0x1CFF7D144E54AA0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-request-id":"c796decb-5b08-441a-ad95-2e9b1af50771","x-ms-version":"2024-02-04","date":"Tue, 28 Oct 2025 20:39:03 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, 28 Oct 2025 20:39:03 GMT"} 2025-10-28T20:39:03.206Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobStorageContextMiddleware: RequestMethod=GET RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test5.csv RequestHeaders:{"range":"bytes=0-33","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-version":"2021-04-10","authorization":"SharedKey devstoreaccount1:aGkSGkTdROOqgmgJKGCCbQXt7CGXbFatBK5gR2Q2umE="} ClientIP=127.0.0.1 Protocol=https HTTPVersion=1.1 2025-10-28T20:39:03.206Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobStorageContextMiddleware: Account=devstoreaccount1 Container=jl-azurite-38619 Blob=test5.csv 2025-10-28T20:39:03.206Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: DispatchMiddleware: Dispatching request... 2025-10-28T20:39:03.206Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: DispatchMiddleware: Operation=Blob_Download 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: AuthenticationMiddlewareFactory:createAuthenticationMiddleware() Validating authentications. 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: PublicAccessAuthenticator:validate() Start validation against public access. 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: PublicAccessAuthenticator:validate() Getting account properties... 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: PublicAccessAuthenticator:validate() Retrieved account name from context: devstoreaccount1, container: jl-azurite-38619, blob: test5.csv 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: PublicAccessAuthenticator:validate() Skip public access authentication. Cannot get public access type for container jl-azurite-38619 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobSharedKeyAuthenticator:validate() Start validation against account shared key authentication. 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobSharedKeyAuthenticator:validate() [STRING TO SIGN]:"GET\n\n\n\n\n\n\n\n\n\n\nbytes=0-33\nx-ms-date:Tue, 28 Oct 2025 20:39:03 GMT\nx-ms-version:2021-04-10\n/devstoreaccount1/devstoreaccount1/jl-azurite-38619/test5.csv" 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobSharedKeyAuthenticator:validate() Calculated authentication header based on key1: SharedKey devstoreaccount1:aGkSGkTdROOqgmgJKGCCbQXt7CGXbFatBK5gR2Q2umE= 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobSharedKeyAuthenticator:validate() Signature 1 matched. 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: DeserializerMiddleware: Start deserializing... 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: HandlerMiddleware: DeserializedParameters={"options":{"leaseAccessConditions":{},"cpkInfo":{},"modifiedAccessConditions":{}},"version":"2021-04-10"} 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: BlobHandler:downloadBlockBlobOrAppendBlob() NormalizedDownloadRange=bytes=0-33 RequiredContentLength=34 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: OperationQueue.operate() Schedule incoming job 9dcd1b1c-3941-4d49-8087-8eb1c08d3d5a 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:1 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: FSExtentStore:readExtent() Creating read stream. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194780 count:34 end:22194813 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: OperationQueue.operate() Job 9dcd1b1c-3941-4d49-8087-8eb1c08d3d5a completes callback, resolve. 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: SerializerMiddleware: Start serializing... 2025-10-28T20:39:03.207Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: Serializer: Start returning stream body. 2025-10-28T20:39:03.208Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: OperationQueue:execute() Current runningConcurrency:0 maxConcurrency:100 operations.length:0 2025-10-28T20:39:03.208Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 debug: OperationQueue:execute() return. Operation.length === 0 2025-10-28T20:39:03.209Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 info: EndMiddleware: End response. TotalTimeInMS=3 StatusCode=206 StatusMessage=Partial Content Headers={"server":"Azurite-Blob/3.29.0","last-modified":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-creation-time":"Tue, 28 Oct 2025 20:39:03 GMT","content-length":"34","content-type":"application/octet-stream","content-range":"bytes 0-33/34","etag":"\"0x1CFF7D144E54AA0\"","content-md5":"iP6WqxUVWMiIFrZEs7++/w==","x-ms-blob-type":"BlockBlob","x-ms-lease-state":"available","x-ms-lease-status":"unlocked","x-ms-request-id":"7e9e7838-cb8a-476e-87fd-6edd2001bd87","x-ms-version":"2024-02-04","accept-ranges":"bytes","date":"Tue, 28 Oct 2025 20:39:03 GMT","x-ms-server-encrypted":"true","x-ms-blob-content-md5":"iP6WqxUVWMiIFrZEs7++/w=="} 2025-10-28T20:39:03.210Z 7e9e7838-cb8a-476e-87fd-6edd2001bd87 verbose: FSExtentStore:readExtent() Read stream closed. LocationId:Default extentId:ff7c208b-883f-4a04-b74d-296a3982b956 path:/tmp/jl_Wi95E9/__blobstorage__/ff7c208b-883f-4a04-b74d-296a3982b956 offset:22194780 count:34 end:22194813 2025-10-28T20:39:03.210Z ef95368f-1a68-4e02-9c45-0e9c8bf63ead info: BlobStorageContextMiddleware: RequestMethod=PUT RequestURL=https://127.0.0.1/devstoreaccount1/jl-azurite-38619/test6.csv RequestHeaders:{"x-ms-blob-type":"BlockBlob","host":"127.0.0.1:26966","accept":"*/*","user-agent":"HTTP.jl/1.11.7","content-length":"0","accept-encoding":"gzip","x-ms-date":" PkgEval terminated after 255.26s: test log exceeded the size limit