Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

This page explains the changes required to migrate to the stated version of the Datastore Helper.

Migrate to 3.0.0

Upgrading from version 2.1.0 - See Datastore Helper Release Notes

API changes

Modified classes

ClassDetails
IMutableStore, AMutableStoreConfig, MutableStoreConfigurations are no longer split between keyed and keyless configurations.
MutableStoreDescriptionBuilderSimplified build method because configurations are no longer split and changed implementation to match core StoreDescriptionBuilder class.

Functional changes

ChangeDetails
MutableStoreDescriptionBuilder#build method now defends against incorrect modifications.The build() method now discards updates or removals of non-existent fields, as well as inserted or appended fields with the same name as existing fields. Any discarded fields will be appropriately logged.