Github user yatsukhnenko commented on the issue: https://github.com/apache/trafficserver/pull/644 OK, I will do, but could you first look at the first two commits separately? There are various operation logic and I have some concerns about it. At first one I calculate time which should elapsed before next write operation may be executed an SD I used TSContSchedule for delaying operations and I don't know what minimum value of delay can I use and how large number of delayed tasks will impact on server. At second one I calculate a number of bytes for elapsed time and just reenable operation until there will be ability to make write operation. Another problem is that server writes data to cache after transformation and I don't know how to change this behavior. I can do some improvement in plugin like separate limits per url or limit rate after some amount of bytes transferred but I don't want to do that before reviewing.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---