Electric.ShapeCache.CrashingFileStorage (electric v1.2.4)
View SourceA thing wrapper module around PureFileStorage that can be configured to raise an error after a certain number of writes.
Summary
Functions
Callback implementation for c:Electric.ShapeCache.Storage.append_to_log!/2.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup!/1.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup!/2.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup_all!/1.
Callback implementation for c:Electric.ShapeCache.Storage.compact/2.
Callback implementation for c:Electric.ShapeCache.Storage.for_shape/2.
Callback implementation for c:Electric.ShapeCache.Storage.get_all_stored_shape_handles/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_all_stored_shapes/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_chunk_end_log_offset/2.
Callback implementation for c:Electric.ShapeCache.Storage.get_current_position/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_log_stream/3.
Callback implementation for c:Electric.ShapeCache.Storage.get_total_disk_usage/1.
Callback implementation for c:Electric.ShapeCache.Storage.hibernate/1.
Callback implementation for c:Electric.ShapeCache.Storage.init_writer!/3.
Callback implementation for c:Electric.ShapeCache.Storage.make_new_snapshot!/2.
Callback implementation for c:Electric.ShapeCache.Storage.mark_snapshot_as_started/1.
Callback implementation for c:Electric.ShapeCache.Storage.metadata_backup_dir/1.
Callback implementation for c:Electric.ShapeCache.Storage.set_pg_snapshot/2.
Callback implementation for c:Electric.ShapeCache.Storage.shared_opts/1.
Callback implementation for c:Electric.ShapeCache.Storage.snapshot_started?/1.
Callback implementation for c:Electric.ShapeCache.Storage.stack_start_link/1.
Callback implementation for c:Electric.ShapeCache.Storage.start_link/1.
Callback implementation for c:Electric.ShapeCache.Storage.terminate/1.
Functions
Callback implementation for c:Electric.ShapeCache.Storage.append_to_log!/2.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup!/1.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup!/2.
Callback implementation for c:Electric.ShapeCache.Storage.cleanup_all!/1.
Callback implementation for c:Electric.ShapeCache.Storage.compact/2.
Callback implementation for c:Electric.ShapeCache.Storage.for_shape/2.
Callback implementation for c:Electric.ShapeCache.Storage.get_all_stored_shape_handles/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_all_stored_shapes/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_chunk_end_log_offset/2.
Callback implementation for c:Electric.ShapeCache.Storage.get_current_position/1.
Callback implementation for c:Electric.ShapeCache.Storage.get_log_stream/3.
Callback implementation for c:Electric.ShapeCache.Storage.get_total_disk_usage/1.
Callback implementation for c:Electric.ShapeCache.Storage.hibernate/1.
Callback implementation for c:Electric.ShapeCache.Storage.init_writer!/3.
Callback implementation for c:Electric.ShapeCache.Storage.make_new_snapshot!/2.
Callback implementation for c:Electric.ShapeCache.Storage.mark_snapshot_as_started/1.
Callback implementation for c:Electric.ShapeCache.Storage.metadata_backup_dir/1.
Callback implementation for c:Electric.ShapeCache.Storage.set_pg_snapshot/2.
Callback implementation for c:Electric.ShapeCache.Storage.snapshot_started?/1.
Callback implementation for c:Electric.ShapeCache.Storage.stack_start_link/1.
Callback implementation for c:Electric.ShapeCache.Storage.start_link/1.
Callback implementation for c:Electric.ShapeCache.Storage.terminate/1.