Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Transform] implement throttling in indexer #55011

Merged
merged 16 commits into from
Apr 30, 2020

Commits on Apr 28, 2020

  1. implement throttling in indexer, to be used in transform

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    56f5f9d View commit details
    Browse the repository at this point in the history
  2. checkstyle

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    bec60e3 View commit details
    Browse the repository at this point in the history
  3. fix corner case issue when stop is called while a next search is sche…

    …duled
    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    1e09c5b View commit details
    Browse the repository at this point in the history
  4. all throttling members should be volatile

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    92293eb View commit details
    Browse the repository at this point in the history
  5. check state more often and do not fire a search request in case of st…

    …opping
    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    cef664e View commit details
    Browse the repository at this point in the history
  6. expose wait time so rollup/transform can issue lightweight queries for

    throttling
    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    1f6cfec View commit details
    Browse the repository at this point in the history
  7. fix test after stopping earlier

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    d2edb47 View commit details
    Browse the repository at this point in the history
  8. improve code comment

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    fc401f7 View commit details
    Browse the repository at this point in the history
  9. relax test

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    463a597 View commit details
    Browse the repository at this point in the history
  10. use checkState to stop job

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    fd865be View commit details
    Browse the repository at this point in the history
  11. use runOnce to workaround potential duplicate listener calls when re-…

    …throttling
    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    ef4f27f View commit details
    Browse the repository at this point in the history
  12. checkstyle

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    54f4874 View commit details
    Browse the repository at this point in the history
  13. formatting

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    2c1e683 View commit details
    Browse the repository at this point in the history
  14. get maximumRequestsPerSecond via a getter instead of requiring a cons…

    …tructor
    
    argument
    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    70cd6fc View commit details
    Browse the repository at this point in the history
  15. address review comments

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    7bb62e5 View commit details
    Browse the repository at this point in the history
  16. renames requests_per_second to docs_per_second

    Hendrik Muhs committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    20125a3 View commit details
    Browse the repository at this point in the history