Package io.vena.bosk.drivers.mongo
package io.vena.bosk.drivers.mongo
-
ClassDescriptionIndicates a call to
MongoClient.startSession()threw an exception, leaving us unable to interact with the database.Thrown fromBoskDriver.initialRoot(java.lang.reflect.Type)if the initial root can't be loaded from the database andMongoDriverSettings.InitialDatabaseUnavailableMode.FAILis in effect.MainDriver<R extends io.vena.bosk.StateTreeNode>This is the driver returned to the user byMongoDriver.factory(com.mongodb.MongoClientSettings, io.vena.bosk.drivers.mongo.MongoDriverSettings, io.vena.bosk.drivers.mongo.BsonPlugin).MongoDriver<R extends io.vena.bosk.StateTreeNode>MongoDriver.MongoDriverFactory<RR extends io.vena.bosk.StateTreeNode>Settings with no guarantee of long-term support.Settings not meant to be used in production.A scalable format that stores the bosk state in multiple documents, thereby overcoming MongoDB's 16MB document size limit.