push.store.always-flush

Background

Used to prevent push data source from returning until the changes made by PUT or DELETE calls are written to disk. A commit operation always causes pending changes to be written before committing, so this change simply ensures that changed which have been submitted but have not yet been committed will not be lost if power is suddenly lost.

Setting the key

Set this configuration key in the search package or data source configuration.

Use the configuration key editor to add or edit the push.store.always-flush key, and set the value. This can be set to any valid Boolean value.

Default value

By default, the push API may return before PUT and DELETE calls have written their changed to disk to improve the performance of API calls.

push.store.always-flush=false

Examples

push.store.always-flush=true