Historically SurrealKV contained two log implementations, WAL and AOL. Only AOL is currently used, so it makes sense to remove WAL to simplify the codebase. If needed, the WAL implementation is still available in Git history.
@arriqaaq I've removed a few segments tests in storage/log/mod.rs because they were using WAL record header, and I'm not completely sure that that was the right call. Please let me know if I should keep them and use AOL segments instead.
Historically SurrealKV contained two log implementations, WAL and AOL. Only AOL is currently used, so it makes sense to remove WAL to simplify the codebase. If needed, the WAL implementation is still available in Git history.
@arriqaaq I've removed a few segments tests in
storage/log/mod.rs
because they were using WAL record header, and I'm not completely sure that that was the right call. Please let me know if I should keep them and use AOL segments instead.