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

Updates for documentation and some cleanups #371

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

Commits on Aug 15, 2024

  1. Move run_integration_test.sh to scripts folder

    We have just 3 scripts (1 soon to be gone because it is unnecessary),
    so there is no need to have 2 folders for them.
    Lorak-mmk committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    721d133 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Remove unnecessary files

    Some of them are only used by upstream, some are may have been used by us
    in the past.
    Whatever the reason, we don't need them anymore, so this commit removes them.
    This will introduce conflicts when merging upstream but:
    - Those conflicts will be easy to solve - just pick our version
    - When we move to more granular way of pulling changes we will get rid of
      redundant commits from history. We could even automatically drop commits
      that only touch those files.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    45d9e19 View commit details
    Browse the repository at this point in the history
  2. Remove DSE docs

    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    1ff3060 View commit details
    Browse the repository at this point in the history
  3. Move examples to examples directory

    No need for them to pollute main directory.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    ebf0de7 View commit details
    Browse the repository at this point in the history
  4. README: Direct questions to the forum

    Forum is now the preferred venue for asking questions, this commit
    updates our README to reflect that.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0908a72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4411877 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15ee4f2 View commit details
    Browse the repository at this point in the history
  7. CONTRIBUTING.rst: Remove section about CLA

    It is talking about Datastax CLA, which is not required to contribute to
    our fork. Afaik we don't have any CLA required for external contributors
    to our drivers.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0eda2c3 View commit details
    Browse the repository at this point in the history
  8. README-dev: Update the document

    Updated section about releasing, testing and documentation to match
    current tooling and procedures.
    Removed some sections that are no longer relevant.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    f346789 View commit details
    Browse the repository at this point in the history
  9. Add PR template

    It was copied from Rust Driver repo, with "CONTRIBUTING.md" changed to
    "CONTRIBUTING.rst".
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    970c459 View commit details
    Browse the repository at this point in the history
  10. Remove ez_setup

    This is deprecated and no longer required.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    63840c6 View commit details
    Browse the repository at this point in the history
  11. test_twistedreactor: Fix failing test_connection_initialization

    This test verifies that the run method of the loop was called during setUp,
    but another test (`class TestTwistedTimer`) was creating and starting the
    loop before - and this loop was never stopped.
    
    This commit adds cleanup procedure so that the test works even if loop
    was started before.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    bffd1a2 View commit details
    Browse the repository at this point in the history
  12. Removed DSE cloud unit tests

    We don't need them, and its better to remove them rather than
    complicate test commands.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9addf4f View commit details
    Browse the repository at this point in the history
  13. Remove unnecessary test filters

    test_connection_initialization was fixed in previous commit
    test_cloud was removed in previous commit
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    63c113f View commit details
    Browse the repository at this point in the history
  14. Remove import-mode

    It's most likely no longer necessary
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    fec5b9e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2aa0bb4 View commit details
    Browse the repository at this point in the history
  16. README: Update badges

    One of the badges was not working. That's a good opportunity to update them.
    Now badges reflect status of master - not latest release - because that
    better reflects the state of repository. I also added a badge for
    integration tests.
    Lorak-mmk committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    d7f60c8 View commit details
    Browse the repository at this point in the history