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

Fix: workaround cargo leaking SSL_CERT_FILE issue #615

Merged
merged 3 commits into from
Dec 10, 2022

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    b70b319 View commit details
    Browse the repository at this point in the history
  2. Refactor: add logging and timeout to example

    - Test examples on debug level. Initialize logging for example
    
    - Add timeout control to client in the example. Do not let it block for
      ever.
    drmingdrmer committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6bb6ba3 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. Fix: workaround cargo leaking SSL_CERT_FILE issue

    On Linux: command `cargo run` pollutes environment variables: It leaks
    `SSL_CERT_FILE` and `SSL_CERT_DIR` to the testing sub progress it runs.
    Which cause `reqwest` spending ~50 ms loading the certificates for every
    RPC.
    
    We just extend the RPC timeout to work around.
    
    - Fix: datafuselabs#550
    drmingdrmer committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    0e7ab5a View commit details
    Browse the repository at this point in the history