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

Rewrite Couchbase module. closes #2447 #2491

Merged
merged 9 commits into from Apr 12, 2020
Merged

Commits on Mar 27, 2020

  1. Rewrite couchbase module. closes #2447

    This changeset completely reworks the couchbase module and hopefully
    greatly improve the out-of-the-box experience. Note that this is a
    breaking change over the previous code because by intention it does
    NOT depend on SDK 2 so you can test SDK 2 and 3 with it at the same
    time.
    
    Highlights:
    
     - Removed the need for a SDK, so both 2 and 3 can be used with it.
     - Updated to 6.5.0 baseline and using alternate addresses for
       "proper" port exposure without having to rely on the socat
       proxy container like the previous version had to.
     - Allows to define which services should be exposed and handles
       states automatically (i.e. will not try to create the primary
       index if the query service is not enabled).
    
    Note that a bunch of tests have been removed since they are not
    adequate anymore. A side effect of the alternate address change
    is that older servers cannot be used. 6.5.0 is available in both
    CE and EE, and Couchbase in general allows EE versions to be used
    in development and testing so we should use it if we can.
    daschl committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    059d9b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7613933 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. fixes

    bsideup committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    e02eab9 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2020

  1. Configuration menu
    Copy the full SHA
    c81e7bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1e2273 View commit details
    Browse the repository at this point in the history
  3. Restore getConnectionString()

    bsideup committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    8d1cf17 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-Authored-By: Kevin Wittek <kiview@users.noreply.github.com>
    bsideup and kiview committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    81def1d View commit details
    Browse the repository at this point in the history
  5. Update docs

    bsideup committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    10f9e9d View commit details
    Browse the repository at this point in the history
  6. Update docs (2)

    bsideup committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    067f4d8 View commit details
    Browse the repository at this point in the history