Я использую Fongo, Fongo - это Java-реализация MongoDB в памяти.
Как предотвратить эти журналы Это создает длинный журнал, который занимает много места.Я использую следующие зависимости
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver</artifactId>
<version>3.4.2</version>
</dependency>
<dependency>
<groupId>com.github.fakemongo</groupId>
<artifactId>fongo</artifactId>
<version>2.1.1</version>
</dependency>
Я получаю журналы такого типа
12:13:34.406 [TestNG-test=Package with subpackages-1] DEBUG com.mongodb.FongoDBCollection
12:13:34.406 [TestNG-test=Package with subpackages-1] DEBUG com.mongodb.FongoDBCollection
12:13:34.407 [TestNG-test=Package with subpackages-1] DEBUG com.mongodb.FongoDBCollection
12:13:34.407 [TestNG-test=Package with subpackages-1] DEBUG com.mongodb.FongoDBCollection
12:13:34.407 [TestNG-test=Package with subpackages-1] DEBUG com.github.fakemongo.impl.ExpressionParser
12:13:34.407 [TestNG-test=Package with subpackages-1] DEBUG com.mongodb.FongoDBCollection
Получаю огромные журналы для следующего кода (в строке 3).
MongoCollection<Document> colls = db.getCollection("test_data");
Document criteriaDoc = (new Search(criteriaString)).getCriteria();
Document doc = colls.aggregate(Arrays.asList(Aggregates.match(criteriaDoc), Aggregates.sample(1))).first();