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

feat(modules.cockroachdb) Adds cockroachdb module #2131

Merged
merged 21 commits into from
Jan 29, 2024

Commits on Jan 27, 2024

  1. modulegen cockroachdb init

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    05c8486 View commit details
    Browse the repository at this point in the history
  2. start insecure crdb node

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    ca4e0e4 View commit details
    Browse the repository at this point in the history
  3. Method & options to docs

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    346ae4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    708a055 View commit details
    Browse the repository at this point in the history
  5. Remove examples/cockroachdb

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    e530b3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6c9206 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d39cf36 View commit details
    Browse the repository at this point in the history
  8. Set COCKROACH_DATABASE

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    0c40f9b View commit details
    Browse the repository at this point in the history
  9. Reduce API surface area

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    fb5fa24 View commit details
    Browse the repository at this point in the history
  10. Supply user & password

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    815a357 View commit details
    Browse the repository at this point in the history
  11. Docs for password authn

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    0605e48 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e0c40c3 View commit details
    Browse the repository at this point in the history
  13. TLS support

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    72d0662 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    da44f09 View commit details
    Browse the repository at this point in the history
  15. Robust wait for by using SQL query

    Cockroach wasn't being consistent with log messages to use that as a
    reliable mechanism across the different authentication methods.
    
    This commit makes an actual SQL query to validate CRDB is correctly
    running.
    
    So we can make use of sql.DB driver and `wait.ForSQL` we've had to
    register a connection URL that includes TLS config, as there's no way to
    do that through standard connection strings.
    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    6a79648 View commit details
    Browse the repository at this point in the history
  16. Update docs/modules/cockroachdb.md

    Co-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>
    rcrowe and mdelapenya committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    da0d2c3 View commit details
    Browse the repository at this point in the history
  17. Use lifecycle to add TLS files

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    9ee540b View commit details
    Browse the repository at this point in the history
  18. Bump pgx/v5 deps

    rcrowe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    ebf8373 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f03967e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    94def50 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Update docs/modules/cockroachdb.md

    Co-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>
    rcrowe and mdelapenya committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    9153188 View commit details
    Browse the repository at this point in the history