Implement Apache Cassandra vector store
- [x] metadata fields
- [x] similarity threshold
- [x] filter expressions
- [x] test driver config files
- [x] id --> multiple partition keys
- [x] schema with clustering keys
- [x] test against wiki dataset
Comment From: michaelsembwever
This is starting to take shape. I'm still working through fleshing out the tests and the filter expression code.
Not ready for a detailed review yet (I will take the PR out of draft when that happens), but high-level eye-balling and hallway UX testing is more than welcome.
Comment From: michaelsembwever
This PR is ready for review @tzolov @markpollack
All further changes will be added as additional checkpoint commits (that will be squashed after the review is finished).
Comment From: tzolov
Thanks @michaelsembwever , LGTM, will apply few small format and doc fixes and will merge it.
Comment From: tzolov
Rebased, squashed and merged at 656d238285838461d7f9f4ebc67fe1f8dc740750