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

Allow replacing the DocumentDBSchemaService #477

Open
wants to merge 21 commits into
base: develop
Choose a base branch
from

Commits on Dec 27, 2022

  1. [AD-1014] Developer Guide. (aws#451)

    * [AD-1014] Developer Guide.
    
    * Commit Code Coverage Badge
    
    * [AD-1014] Updates to use existing GETTING_STARTED.md and added schema-caching.md
    
    * Commit Code Coverage Badge
    
    Co-authored-by: birschick-bq <birschick-bq@users.noreply.github.com>
    2 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    543b65a View commit details
    Browse the repository at this point in the history
  2. Bump JDBC version from 1.4.1 to 1.4.2 (aws#457)

    * Bump JDBC version from 1.4.1 to 1.4.2
    
    * Commit Code Coverage Badge
    
    Co-authored-by: affonsoBQ <affonsoBQ@users.noreply.github.com>
    2 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    c1281a5 View commit details
    Browse the repository at this point in the history
  3. Add Mongo Driver Information (aws#433)

    * Bump commons-text from 1.9 to 1.10.0
    
    Bumps commons-text from 1.9 to 1.10.0.
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.commons:commons-text
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump com.github.spotbugs from 5.0.10 to 5.0.13
    
    Bumps com.github.spotbugs from 5.0.10 to 5.0.13.
    
    ---
    updated-dependencies:
    - dependency-name: com.github.spotbugs
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump mockito-core from 4.8.0 to 4.8.1
    
    Bumps [mockito-core](https://github.com/mockito/mockito) from 4.8.0 to 4.8.1.
    - [Release notes](https://github.com/mockito/mockito/releases)
    - [Commits](mockito/mockito@v4.8.0...v4.8.1)
    
    ---
    updated-dependencies:
    - dependency-name: org.mockito:mockito-core
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Commit Code Coverage Badge
    
    * Bump sslcontext-kickstart from 7.4.7 to 7.4.8
    
    Bumps [sslcontext-kickstart](https://github.com/Hakky54/sslcontext-kickstart) from 7.4.7 to 7.4.8.
    - [Release notes](https://github.com/Hakky54/sslcontext-kickstart/releases)
    - [Changelog](https://github.com/Hakky54/sslcontext-kickstart/blob/master/CHANGELOG.md)
    - [Commits](Hakky54/sslcontext-kickstart@v7.4.7...v7.4.8)
    
    ---
    updated-dependencies:
    - dependency-name: io.github.hakky54:sslcontext-kickstart
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Bump checkstyle from 10.3.4 to 10.4
    
    Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.3.4 to 10.4.
    - [Release notes](https://github.com/checkstyle/checkstyle/releases)
    - [Commits](checkstyle/checkstyle@checkstyle-10.3.4...checkstyle-10.4)
    
    ---
    updated-dependencies:
    - dependency-name: com.puppycrawl.tools:checkstyle
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Revert "Bump checkstyle from 10.3.4 to 10.4"
    
    This reverts commit b4b048d.
    
    * Adding mongo driver information
    
    * fixing build.gradle
    
    * adding missing class
    
    * Revert "adding missing class"
    
    This reverts commit 5a53d21.
    
    * adding missing class
    
    * adding license
    
    * fixing check style
    
    * adding final test fixture
    
    * Commit Code Coverage Badge
    
    * Commit Code Coverage Badge
    
    * Commit Code Coverage Badge
    
    * [AD-1032] Driver / Application information for CloudWatch. Simplify application and version handling.
    
    * Commit Code Coverage Badge
    
    * [AD-1032] Refactored creating the MongoClient for cleaner use.
    
    * [AD-1032] Fixed style issues.
    
    * [AD-1032] Fixed style issues aws#2.
    
    * [AD-1032] Fixed style issues aws#3.
    
    * Commit Code Coverage Badge
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Bruce Irschick <brucei@bitquilltech.com>
    Co-authored-by: birschick-bq <birschick-bq@users.noreply.github.com>
    Co-authored-by: affonsoBQ <affonsoBQ@users.noreply.github.com>
    5 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    94c65d9 View commit details
    Browse the repository at this point in the history
  4. [AD-1017] Implement single-instance SSH tunnel. (aws#453)

    * [AD-1017] Implement single-instance SSH tunnel.
    * Handle late-bound invocation (DbVisualizer)
    * Ensure support for multiple hash algorithms.
    * Properly embed new SSH tunnel component.
    
    * [AD-1017] Attempt to debug multi-process test.
    
    * [AD-1017] Attempt to debug multi-process test.
    
    * [AD-1017] Attempt to debug multi-process test - aws#3.
    
    * Commit Code Coverage Badge
    
    * [AD-1017] Attempt to find correct location for test source file.
    
    * [AD-1017] Attempt to find correct location for test source file - aws#2.
    
    * [AD-1017] Fix spotBugs error; code review improvements.
    
    * [AD-1017] Ignore IO exceptions when reading spawned processes.
    
    * Commit Code Coverage Badge
    
    * [AD-1017] Update dependency for mongo to 4.8.1
    
    * Commit Code Coverage Badge
    
    * [AD-1017] Attempt improve stability of SSH Tunnel client tests.
    
    * [AD-1017] Attempt improve stability of multiprocess connection test.
    
    * Commit Code Coverage Badge
    
    * Update src/main/java/software/amazon/documentdb/jdbc/DocumentDbConnectionProperties.java
    
    Co-authored-by: Alexey Temnikov <alexeyt@bitquilltech.com>
    
    * [AD-1017] Properly rename parameter.
    
    * Commit Code Coverage Badge
    
    * [AD-1017] Fix issue with output not being sent to the console (i.e., change level from INFO to ERROR).
    
    * Commit Code Coverage Badge
    
    * [AD-1017] Attempt to increase code coverage.
    
    * [AD-1017] Fix style issue.
    
    * Commit Code Coverage Badge
    
    Co-authored-by: birschick-bq <birschick-bq@users.noreply.github.com>
    Co-authored-by: Alexey Temnikov <alexeyt@bitquilltech.com>
    3 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    ad1d4e5 View commit details
    Browse the repository at this point in the history
  5. [AD-1039] Updated release version and dependencies. (aws#467)

    * [AD-1039] Updated release version and dependencies.
    
    * Commit Code Coverage Badge
    
    Co-authored-by: birschick-bq <birschick-bq@users.noreply.github.com>
    2 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    a341734 View commit details
    Browse the repository at this point in the history
  6. [AD-1043] [JDBC] Bug: Build not working in manual workflow action. (a…

    …ws#468)
    
    * [Diagnosis] attempt to diagnose test failure
    
    * [Diagnosis] attempt to diagnose test failure
    
    * Commit Code Coverage Badge
    
    * [AD-1043] Mark tests so they only run when integration testing.
    
    * Commit Code Coverage Badge
    
    * [AD-1043] Attempt to resolve "Commit Code Coverage Badge" when running mavenFilesPreparation
    
    * [AD-1043] Add upload of raw-test-results.
    
    * [AD-1043] attempt to resolve bug.
    
    * Commit Code Coverage Badge
    
    Co-authored-by: birschick-bq <birschick-bq@users.noreply.github.com>
    2 people authored and Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    7958a6d View commit details
    Browse the repository at this point in the history
  7. Refactored to allow setting a schema metadata service

    * The schema metadata service can now be changed. A supplier can be passed in when the Driver is created.
    Norman Jordan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    196ab46 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Exposed two methods for subclasses

    Norman Jordan committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    6aeab4a View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    87c4190 View commit details
    Browse the repository at this point in the history
  2. Attempting fix on branch retrieval.

    Bruce Irschick committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    8db4f2b View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    78eac43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7e4346 View commit details
    Browse the repository at this point in the history
  3. Refactored to allow setting a schema metadata service

    * The schema metadata service can now be changed. A supplier can be passed in when the Driver is created.
    Norman Jordan committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    30bf479 View commit details
    Browse the repository at this point in the history
  4. Exposed two methods for subclasses

    Norman Jordan committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    c5899db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a61559 View commit details
    Browse the repository at this point in the history
  6. Fix a compile error in a test file.

    Norman Jordan committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    e7998c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42438a1 View commit details
    Browse the repository at this point in the history
  8. Fix merge issues

    birschick-bq committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    61640dd View commit details
    Browse the repository at this point in the history
  9. Fix merge issues - aws#2

    birschick-bq committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    3328ff5 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Added a null check on the DocumentDbMetadataService

    Norman Jordan committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    0612175 View commit details
    Browse the repository at this point in the history
  2. Added a comment for when setGetTablesFunction is a noop.

    Norman Jordan committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    bb115b9 View commit details
    Browse the repository at this point in the history