NAME
Catmandu::Flushable - Optional role for flushable bags
DESCRIPTION
flush
makes sure that data added get persisted to disk for stores that support this operation (e.g. Elasticsearch).
This role also installs a hook that calls flush
on commit
.
SYNOPSIS
$store->bag->flush;
METHODS
flush
Flush the bag.