This is an automated email from the ASF dual-hosted git repository.
duke8253 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
from d0739eac99 cleanup: Remove unnecessary dependency from a header file
(#11125)
add 1125cc22a5 Add new API TSContScheduleOnEntirePool and
TSContScheduleEveryOnEntirePool (#10742)
No new revisions were added by this update.
Summary of changes:
....rst => TSContScheduleEveryOnEntirePool.en.rst} | 27 +--
.../api/functions/TSContScheduleEveryOnPool.en.rst | 10 +-
...l.en.rst => TSContScheduleEveryOnThread.en.rst} | 18 +-
...ol.en.rst => TSContScheduleOnEntirePool.en.rst} | 24 +--
.../api/functions/TSContScheduleOnPool.en.rst | 47 +++---
.../api/functions/TSContScheduleOnThread.en.rst | 5 +-
include/iocore/eventsystem/EventProcessor.h | 3 +
include/ts/ts.h | 3 +
src/api/InkAPI.cc | 90 +++++++++-
src/iocore/eventsystem/P_UnixEventProcessor.h | 46 +++++
tests/gold_tests/cont_schedule/entire_pool.py | 57 +++++++
.../gold/schedule_every_on_entire_pool.gold | 33 ++++
.../cont_schedule/gold/schedule_every_on_pool.gold | 7 +
.../gold/schedule_every_on_thread.gold | 8 +
.../gold/schedule_on_entire_pool.gold | 33 ++++
...st.py => schedule_every_on_entire_pool.test.py} | 27 ++-
...pool.test.py => schedule_every_on_pool.test.py} | 23 ++-
...ol.test.py => schedule_every_on_thread.test.py} | 23 ++-
...ool.test.py => schedule_on_entire_pool.test.py} | 27 ++-
tests/tools/plugins/cont_schedule.cc | 188 ++++++++++++++++++---
20 files changed, 589 insertions(+), 110 deletions(-)
copy doc/developer-guide/api/functions/{TSContScheduleEveryOnPool.en.rst =>
TSContScheduleEveryOnEntirePool.en.rst} (59%)
copy doc/developer-guide/api/functions/{TSContScheduleEveryOnPool.en.rst =>
TSContScheduleEveryOnThread.en.rst} (76%)
copy doc/developer-guide/api/functions/{TSContScheduleEveryOnPool.en.rst =>
TSContScheduleOnEntirePool.en.rst} (60%)
create mode 100755 tests/gold_tests/cont_schedule/entire_pool.py
create mode 100644
tests/gold_tests/cont_schedule/gold/schedule_every_on_entire_pool.gold
create mode 100644
tests/gold_tests/cont_schedule/gold/schedule_every_on_pool.gold
create mode 100644
tests/gold_tests/cont_schedule/gold/schedule_every_on_thread.gold
create mode 100644
tests/gold_tests/cont_schedule/gold/schedule_on_entire_pool.gold
copy tests/gold_tests/cont_schedule/{schedule_on_pool.test.py =>
schedule_every_on_entire_pool.test.py} (61%)
copy tests/gold_tests/cont_schedule/{schedule_on_pool.test.py =>
schedule_every_on_pool.test.py} (66%)
copy tests/gold_tests/cont_schedule/{schedule_on_pool.test.py =>
schedule_every_on_thread.test.py} (66%)
copy tests/gold_tests/cont_schedule/{schedule_on_pool.test.py =>
schedule_on_entire_pool.test.py} (62%)