Skip to content

Initial Version of Couchbase driver#603

Merged
osantana85 merged 5 commits intoflamingock:developfrom
babltiga:couchbase-driver
Apr 11, 2023
Merged

Initial Version of Couchbase driver#603
osantana85 merged 5 commits intoflamingock:developfrom
babltiga:couchbase-driver

Conversation

@babltiga
Copy link

Issue reference

New Driver Implementation

Documentation PR reference

flamingock/mongock-docs#42

Examples PR reference

flamingock/mongock-examples#50

Description and context

Couchbase Driver implementation supporting Couchbase Server 6+ (may also support the earlier once but tests are executed against v6 and v7).

Benefits

New Driver backed by Couchbase server.

Possible Drawbacks

None

Checklist

@babltiga babltiga requested a review from dieppa as a code owner February 23, 2023 14:56
@dieppa
Copy link
Member

dieppa commented Feb 23, 2023

Hi @babltiga ,

We are glad you raised this PR, we'll take a look soon and will help in anything you need.

Thanks!

@babltiga babltiga force-pushed the couchbase-driver branch 2 times, most recently from 8c8be82 to a026eea Compare February 24, 2023 06:08
@osantana85 osantana85 self-assigned this Feb 28, 2023
@osantana85
Copy link
Member

Hello @babltiga, we have been started the review of the PR, we'll let you know as soon as possible. Thanks.

Copy link
Member

@osantana85 osantana85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @babltiga, great job! I added a few comments, most of them minor changes. If you need more details please let me know. Thanks!

Changed the couchbase key prefix.
Change the doctype file name.
Changed the doctype key value for change sets.
@babltiga babltiga requested a review from osantana85 March 13, 2023 08:46
Copy link
Member

@osantana85 osantana85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @babltiga , thanks for your changes. Most of the requests are solved. I've added a few new comments. Good job!

Add missing dependency into community-bom.
@babltiga babltiga requested a review from osantana85 March 13, 2023 12:27
Copy link
Member

@osantana85 osantana85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @babltiga , sorry for the delay, but this week we have been a bit busy releasing Mongock's version 5.2.4 (solving a few issues).
The PR is almost ok to merge. I added a comment related to LockEntry documents key prefix.
Additionally, could you rebase/merge latest Mongock's changes to your PR branch? Currently version of modules should be 5.2.5-SNAPSHOT (now yours are 5.2.3-SNAPSHOT).
Thanks in advance.

@babltiga babltiga requested a review from osantana85 March 20, 2023 12:12
Copy link
Member

@osantana85 osantana85 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @babltiga , your PR is approved to merge. Thanks for your great job.

@osantana85 osantana85 merged commit e9bb424 into flamingock:develop Apr 11, 2023
@babltiga babltiga deleted the couchbase-driver branch April 12, 2023 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants