Skip to content

Instantly share code, notes, and snippets.

@cbodley
Created April 21, 2025 20:10
Show Gist options
  • Save cbodley/9a4a61b75629a5d1f1f5f241daa7a66c to your computer and use it in GitHub Desktop.
Save cbodley/9a4a61b75629a5d1f1f5f241daa7a66c to your computer and use it in GitHub Desktop.
versioned GetObject no prefetch
2025-04-21T16:00:42.226-0400 7fa0a0be46c0 2 req 5120578449180881708 0.000000000s s3:get_obj reading permissions
2025-04-21T16:00:42.226-0400 7fa0a0be46c0 20 req 5120578449180881708 0.000000000s s3:get_obj get_obj_state: octx=0x55f10f9e9e40 obj=testbucket:obj state=0x55f10d3799e8 s->prefetch_data=1
2025-04-21T16:00:42.226-0400 7fa0a0be46c0 1 -- 192.168.245.130:0/861247037 --> [v2:192.168.245.130:6800/2079918955,v1:192.168.245.130:6801/2079918955] -- osd_op(unknown.0.0:931 6.0 6:4b6bbc27:::3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1_obj:head [call version.read in=11b,getxattrs,stat,read 0~4194304] snapc 0=[] ondisk+read+known_if_redirected+full_try+supports_pool_eio e19) -- 0x55f10fb7aa80 con 0x55f10d48ac00
2025-04-21T16:00:42.226-0400 7fa0e2c686c0 1 -- 192.168.245.130:0/861247037 <== osd.0 v2:192.168.245.130:6800/2079918955 937 ==== osd_op_reply(931 3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1_obj [call out=24b,getxattrs out=344b,stat out=16b,read 0~0] v0'0 uv3 ondisk = 0) ==== 317+0+384 (crc 0 0 0) 0x55f10f9ed8c0 con 0x55f10d48ac00
2025-04-21T16:00:42.227-0400 7fa0993d56c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: setting s->obj_tag to x3epejtionpevrfbmt80plc9651lgud5^R
2025-04-21T16:00:42.227-0400 7fa0993d56c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state_impl: setting s->olh_tag to mf011cul23g4ijadsv45dmojasjc1nks
2025-04-21T16:00:42.227-0400 7fa0993d56c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: octx=0x55f10f9e9e40 obj=testbucket:_:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj state=0x55f10f8f79e8 s->prefetch_data=0
2025-04-21T16:00:42.227-0400 7fa0993d56c0 1 -- 192.168.245.130:0/861247037 --> [v2:192.168.245.130:6800/2079918955,v1:192.168.245.130:6801/2079918955] -- osd_op(unknown.0.0:932 6.0 6:c9297b17:::3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1__%3ayNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj:head [call version.read in=11b,getxattrs,stat] snapc 0=[] ondisk+read+known_if_redirected+full_try+supports_pool_eio e19) -- 0x55f10fb7ae00 con 0x55f10d48ac00
2025-04-21T16:00:42.227-0400 7fa0e2c686c0 1 -- 192.168.245.130:0/861247037 <== osd.0 v2:192.168.245.130:6800/2079918955 938 ==== osd_op_reply(932 3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1__:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj [call out=24b,getxattrs out=1139b,stat out=16b] v0'0 uv1 ondisk = 0) ==== 309+0+1179 (crc 0 0 0) 0x55f10f9ed8c0 con 0x55f10d48ac00
2025-04-21T16:00:42.227-0400 7fa098bd46c0 10 req 5120578449180881708 0.001000034s s3:get_obj manifest: total_size = 294
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: setting s->obj_tag to 3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.11425193546160920201
2025-04-21T16:00:42.227-0400 7fa098bd46c0 15 req 5120578449180881708 0.001000034s s3:get_obj decode_policy Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>testid</ID><DisplayName>M. Tester</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>testid</ID><DisplayName>M. Tester</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
...
2025-04-21T16:00:42.227-0400 7fa098bd46c0 2 req 5120578449180881708 0.001000034s s3:get_obj executing
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: octx=0x55f10f9e9e40 obj=testbucket:obj state=0x55f10d3799e8 s->prefetch_data=1
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: octx=0x55f10f9e9e40 obj=testbucket:_:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj state=0x55f10f8f79e8 s->prefetch_data=0
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.acl
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.content_type
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.etag
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.idtag
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.manifest
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.pg_ver
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.source_zone
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.storage_class
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.tail_tag
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj Read xattr rgw_rados: user.rgw.x-amz-meta-s3cmd-attrs
2025-04-21T16:00:42.227-0400 7fa098bd46c0 10 req 5120578449180881708 0.001000034s cache get: name=default.rgw.log++script.getdata. : hit (negative entry)
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj reached handle cloud tier
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj not a cloud tier object obj
2025-04-21T16:00:42.227-0400 7fa098bd46c0 15 req 5120578449180881708 0.001000034s Encryption mode:
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj get_obj_state: octx=0x55f10f9e9e40 obj=testbucket:_:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj state=0x55f10f8f79e8 s->prefetch_data=0
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj state for obj=testbucket:_:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj is not atomic, not appending atomic test
2025-04-21T16:00:42.227-0400 7fa098bd46c0 20 req 5120578449180881708 0.001000034s s3:get_obj rados->get_obj_iterate_cb oid=3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1__:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj obj-ofs=0 read_ofs=0 len=294
2025-04-21T16:00:42.227-0400 7fa098bd46c0 1 -- 192.168.245.130:0/861247037 --> [v2:192.168.245.130:6800/2079918955,v1:192.168.245.130:6801/2079918955] -- osd_op(unknown.0.0:933 6.0 6:c9297b17:::3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1__%3ayNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj:head [read 0~294] snapc 0=[] ondisk+read+known_if_redirected+full_try+supports_pool_eio e19) -- 0x55f10fb7b180 con 0x55f10d48ac00
2025-04-21T16:00:42.228-0400 7fa0e2c686c0 1 -- 192.168.245.130:0/861247037 <== osd.0 v2:192.168.245.130:6800/2079918955 939 ==== osd_op_reply(933 3469a8fe-710c-4381-86b3-8ecc3e3150be.4179.1__:yNMAjJm0uG1s4.lhpXsG6ckHlgeNfxX_obj [read 0~294 out=294b] v0'0 uv1 ondisk = 0) ==== 225+0+294 (crc 0 0 0) 0x55f10f9ed8c0 con 0x55f10d48ac00
2025-04-21T16:00:42.229-0400 7fa0973d16c0 2 req 5120578449180881708 0.003000103s s3:get_obj completing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment