Issue #19: Index Rebuilder

Type: Feature RequestVersion: 1.4.0Priority: NormalStatus: FixedReplies: 1
#1

When a new index is added to an existing entity classes that already has instances in the database, it cannot be used in queries, because it starts empty and unsynchronized with the existing primary data.

The Index Rebuilder tool will enable rebuilding indexes, synchronizing their data with the primary data. As a workaround, you can currently use the ObjectDB Doctor to build a new database file, in which such new indexes will be enabled.

ObjectDB Support
#2

Version 2.6.6 introduces a built in automatic builder of new indexes, which is enabled by default.

When using ObjectDB 2.6.6 (or above), ObjectDB automatically activates new indexes by indexing existing entity objects in the background.

ObjectDB Support

Reply