Skip to content

Conversation

@Evelynn-V
Copy link
Contributor

@Evelynn-V Evelynn-V commented Jan 26, 2026

Fixing details

  • Modified the interface parameters of mcreate and get_buffers in the YuanrongStorageClient connection.

    The return value of the interface corresponding to the openyuanrong_datasystem does not need to include the status. Therefore, when calling the corresponding function in TransferQueue, the return value also needs to be adjusted.

  • The waiting time for the get_buffers operation has been modified.If the data does not exist, do not wait. If the data exists, then proceed with the normal retrieval.

    The meaning of the timeout_ms parameter in get_buffers is the waiting time for subscription, that is, how long to wait if the data does not exist. If the data already exists, it will be retrieved normally and is not affected by this parameter.
    However, in TransferQueue, the data retrieved by get_buffers should definitely exist, it has nothing to do with the timeout_ms parameter. Even if the data is not immediately retrieved, as long as it is known to exist, it will definitely be retrieved no matter how long it takes.

… interface

Signed-off-by: Evelynn-V <liwenlin0223l@gmail.com>
@dpj135
Copy link
Contributor

dpj135 commented Jan 27, 2026

I have some review comments posted on gitcode https://gitcode.com/Ascend/TransferQueue/pull/18. w

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants