Prevent potentially slow remove transactions from delaying normal traffic

Description

File deletion can be expensive/take time on some filing systems.
Dafilesrv has the concept of normal 'fast' traffic, consisting of e.g. many read and write packets from clients and slower atypical traffic, e.g. file copy, treecopy, file append, get crc.

Currently 'remove' is categorised as part of the normal, meaning that if a series of removes take time the available concurrency slots will be occupied and normal trace (standard read/writes) will be delayed.

It would be better to re-categorise 'remove' transactions to the atypical queues, so that they can't delay standard transactions.

Conclusion

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Compatibility

Point

Fix versions

Pull Request URL

Roadmap

Not applicable

Due date

Created January 7, 2020 at 4:38 PM
Updated January 23, 2020 at 10:13 AM
Resolved January 23, 2020 at 10:13 AM