mirror of
https://github.com/kopia/kopia.git
synced 2026-01-27 07:48:06 -05:00
Detailed changes: * Implement Kopia API client * Implement kopia client * Implement new persister * Separate storeLoad and Delete concurrency tests * Update Store interface to return error for Delete * Return errors from os.RemoveAll * Robustness test updates * Push robustness metadata without writing to fs * Fix testenv.AssertNoError references * Update tests to use new kopia persister * Minor updates to multiclient test cases * Use require.NoError instead of assertNoError * Add context to store interface * Update logging to be less verbose * Use io instead of ioutil package * Simplify restore by using object ID * Accommodate repository.NewWriter signature change * Improve tests to increase code coverage * Spelling and error string fixes * Address lint errors Co-authored-by: Nick <nick@kasten.io>