COLL_OWNER_NAME and DATA_OWNER_NAME are GenQuery1 columns which should not be used for ownership-related activities. The ListObjectsV2 implementation needs to find an owner based on the actual permissions.
|
"select COLL_NAME, DATA_NAME, DATA_OWNER_NAME, DATA_SIZE, DATA_MODIFY_TIME where COLL_NAME = '{}'", |
|
"select COLL_NAME, COLL_OWNER_NAME, COLL_MODIFY_TIME where COLL_NAME = '{}'", |
|
"select COLL_NAME, DATA_NAME, DATA_OWNER_NAME, DATA_SIZE, DATA_MODIFY_TIME where COLL_NAME like '{}%'", |
|
"select COLL_NAME, DATA_NAME, DATA_OWNER_NAME, DATA_SIZE, DATA_MODIFY_TIME where COLL_NAME = '{}'" |
COLL_OWNER_NAMEandDATA_OWNER_NAMEare GenQuery1 columns which should not be used for ownership-related activities. The ListObjectsV2 implementation needs to find an owner based on the actual permissions.irods_client_s3_api/endpoints/s3/src/listobjects.cpp
Line 150 in 9574536
irods_client_s3_api/endpoints/s3/src/listobjects.cpp
Line 216 in 9574536
irods_client_s3_api/endpoints/s3/src/listobjects.cpp
Line 237 in 9574536
irods_client_s3_api/endpoints/s3/src/listobjects.cpp
Line 253 in 9574536