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

Add super batch for gRPC request and add more configures for client #363

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Commits on Aug 6, 2022

  1. WIP add super batch for request

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    71a4931 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Add batch worker to tikv-client-store

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    d306329 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Add super batch request worked

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    be230e5 View commit details
    Browse the repository at this point in the history
  2. Update kv client default config

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    b9af676 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Rename KvClientConfig

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    4a80ecb View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Fix add send trait to tests

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    aab9f06 View commit details
    Browse the repository at this point in the history
  2. Add thread name for batch worker

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    a60b618 View commit details
    Browse the repository at this point in the history
  3. Add transport layer load threshold in batch

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    0ebd740 View commit details
    Browse the repository at this point in the history
  4. Add default max_inflight_requests config

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    795772c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Fix cargo fmt

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    df5c8f9 View commit details
    Browse the repository at this point in the history
  2. Fix cargo clippy

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    4b7e1fd View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Fix batch worker running after gRPC stream down

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    54315a0 View commit details
    Browse the repository at this point in the history
  2. Use RwLock replace mutex for batch worker

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    5c62fc4 View commit details
    Browse the repository at this point in the history
  3. Fix check request support batch before dispatch

    Signed-off-by: yongman <yming0221@gmail.com>
    yongman committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    603a2f8 View commit details
    Browse the repository at this point in the history