feast icon indicating copy to clipboard operation
feast copied to clipboard

feat: Add Couchbase as an online store

Open ejscribner opened this issue 1 year ago • 3 comments

What this PR does / why we need it:

Adds the ability to use Couchbase as an online store.

Which issue(s) this PR fixes:

N/A

Misc

While the docs focus on using this Online Store with Couchbase Capella Operational (Couchbase's cloud offering), the tests have all been set up to run with Couchbase Server. The subsequent Offline Store that will follow will require Couchbase Capella, hence the emphasis in the docs.

ejscribner avatar Oct 17 '24 00:10 ejscribner

Hey @ejscribner can you fix the DCO verification? You can do it in the UI.

franciscojavierarceo avatar Oct 17 '24 16:10 franciscojavierarceo

Hey @franciscojavierarceo thanks for pointing this out, updated the commits with signoff.

ejscribner avatar Oct 17 '24 17:10 ejscribner

Fixed conflicts in dependency lockfiles. Also, I noticed that this PR bumps some of the deps, likely happened when I did make lock-python-dependencies-all. Is this ok, or should we revert those versions?

ejscribner avatar Oct 18 '24 19:10 ejscribner

Please be aware of #4731 which is aimed to remove the contrib folder

dmartinol avatar Nov 05 '24 09:11 dmartinol