Migration: Server Breaking Changes
The features listed on this page were available in former RavenDB versions.
In RavenDB 7.0.x
, they are either unavailable or their behavior is inconsistent
with their behavior in previous versions.
RavenDB incorporates NLog as its logging system
RavenDB's logging system has changed; the server now incorporates the
NLog logging framework and writes all log data through it.
One of the changes that NLog brings to RavenDB is the richer set of logging levels, visible right away through Studio's admin-logs view.
Read more about Nlog in the dedicated article. If you migrate to RavenDB
One of the changes that NLog brings to RavenDB is the richer set of logging levels, visible right away through Studio's admin-logs view.
Read more about Nlog in the dedicated article. If you migrate to RavenDB
7.x
from an earlier version, please
read the section related to NLog in the migration page.
Removed obsolete properties
The following properties are no longer in use, and have been removed from RavenDB
7.0
.
-
ServerOptions
'sAcceptEula
property is no longer used,
Please useLicensing.EulaAccepted
instead.// Removed public bool AcceptEula
-
The
MemoryInfoResult
struct no longer includes these classes:MemoryUsageIntervals
// Removed public sealed class MemoryUsageIntervals
MemoryUsageLowHigh
// Removed public sealed class MemoryUsageLowHigh