From 9fadcadcdac9f47422d1dc717766cd76e6c96fc3 Mon Sep 17 00:00:00 2001 From: Bhaskar Muppana Date: Thu, 14 Feb 2019 11:22:57 -0800 Subject: [PATCH] Be explicit about Go driver issues. --- README.md | 2 ++ docs/index.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 42033de..a0264f9 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ The FoundationDB Document Layer is a stateless microserver that exposes a docume The Document Layer implements a subset of the MongoDB® API (v 3.0.0) with some [differences](https://foundationdb.github.io/fdb-document-layer/known-differences.html). This subset is mainly focused on CRUD operations, indexes and transactions. The Document Layer works with all the latest official MongoDB® drivers. +NOTE: [mongo-go-driver](https://github.com/mongodb/mongo-go-driver) assumes server is atleast 3.2. If you use it against Document Layer it fails on `find` commands. This should be fixed with [#11](https://github.com/FoundationDB/fdb-document-layer/issues/11). + As the Document Layer is built on top of FoundationDB, it inherits the strong guarantees of FoundationDB. Causal consistency and strong consistency are the default mode of operation. Indexes are always consistent with the inserts. Shard keys are not diff --git a/docs/index.md b/docs/index.md index c618505..98b0068 100644 --- a/docs/index.md +++ b/docs/index.md @@ -10,6 +10,8 @@ FoundationDB Document Layer is a stateless microserver that exposes a document-o The Document Layer implements a subset of the MongoDB® API (v 3.0.0) with some [differences](known-differences.md). This subset is mainly focused on CRUD operations, indexes and transactions. The Document Layer works with all the latest official MongoDB® drivers. +NOTE: [mongo-go-driver](https://github.com/mongodb/mongo-go-driver) assumes server is atleast 3.2. If you use it against Document Layer it fails on `find` commands. This should be fixed with [#11](https://github.com/FoundationDB/fdb-document-layer/issues/11). + As the Document Layer is built on top of FoundationDB, it inherits the strong guarantees of FoundationDB. Causal consistency and strong consistency are the default mode of operation. Indexes are always consistent with the inserts. Shard keys are not