From 9d94112fa65ffd353a5019ab0e2ecbf6960e11b5 Mon Sep 17 00:00:00 2001 From: hasezoey Date: Tue, 15 Aug 2023 14:16:40 +0200 Subject: [PATCH] docs(mongo-memory-instance): add note about "ephemeralForTest" deprecation fixes #742 --- docs/api/interfaces/mongo-memory-instance-opts.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/api/interfaces/mongo-memory-instance-opts.md b/docs/api/interfaces/mongo-memory-instance-opts.md index ff3c07c00..8fedb87b0 100644 --- a/docs/api/interfaces/mongo-memory-instance-opts.md +++ b/docs/api/interfaces/mongo-memory-instance-opts.md @@ -93,3 +93,9 @@ Custom Explanation: - `ephemeralForTest` is a in-memory storage engine, which stores everything in RAM, which is great to use when wanting a simple database testing backend, is not the same as the Enterprise In-Memory Engine - `wiredTiger` is a storage engine which stores data on disk. + +:::warning +MongoDB has stated that storage-engine `ephemeralForTest` is unstable and has been deprecated, it will be removed with mongodb 7. + +In MMS there has been no observation of `ephemeralForTest` being unstable (aside from some missing features) and will continue to be the default until mongodb-memory-server changes to a version where `ephemeralForTest` is not present anymore. +:::