Closed mikkonie closed 8 months ago
After some experimentation, it seems the use of get_subcoll_obj_paths()
may be the root cause of this. See #1882.
After deploying the changes discussed above, the PREPARING
state still takes an inordinate time, but we don't get an iRODS timeout anymore. Considering the issue closed, although further optimization is most likely in order.
I've received a report of a large landing zone (>160k files) timing out in the
PREPARING
state whenlanding_zone_move
is triggered withvalidate_only=False
. The operation has failed withCould not receive server response
which usually indicates an iRODS session timeout.My initial assumption is that the state simply takes too long without iRODS activity and the session times out. This happened after 8 minutes in the case which was reported.