Commit Graph
56 Commits
Author SHA1 Message Date
Samuel Cui 4eecd3fe31 fix: harden stream failure recovery v0.1.0 2026-08-28 16:08:34 +08:00
Samuel Cui bc886ff506 fix: restore linear target capacity guard 2026-08-28 15:29:29 +08:00
Samuel Cui 44a03f8499 fix: preserve linear target no-space failures 2026-08-28 02:26:41 +08:00
Samuel Cui 75c417497f fix: propagate stream copy failures 2026-08-26 23:25:22 +08:00
Samuel Cui 69cd273054 allow prepared stream results to reorder 2026-08-22 12:35:43 +08:00
Samuel Cui 2122425105 keep source preparation parallel for linear targets 2026-08-22 12:27:13 +08:00
Samuel Cui 202c9d3041 support hash-only streaming jobs 2026-08-21 16:05:48 +08:00
Samuel Cui 4c33c74475 fix copy status handoff before cleanup 2026-08-18 18:30:24 +08:00
Samuel Cui 3fe7bb3702 add bounded streaming copy API 2026-08-17 21:14:42 +08:00
Samuel N Cui f6dde5acb6 test: add library end-to-end coverage 2026-07-11 20:50:30 +08:00
Samuel N Cui 259f124032 fix: harden copy pipeline and testing 2026-07-11 20:45:07 +08:00
Samuel N Cui 207085ec89 feat: change path api 2026-03-13 21:14:47 +08:00
Samuel N Cui 8a8f54c525 feat: add ignore paths 2026-03-11 01:23:37 +08:00
Samuel N Cui 689959e29f feat: add acp-rewrite 2026-03-11 00:55:46 +08:00
Samuel N Cui 2416828cef feat: copy xattrs 2026-03-10 23:20:33 +08:00
Samuel N Cui 4a3bab1fbb feat: add sys attr copy and one to one copy 2026-03-10 21:08:00 +08:00
Samuel N Cui af05f05ce1 feat: get abs before get mount point 2024-03-18 21:39:12 +08:00
Samuel N Cui b13b740940 feat: update godf for bsd 2023-10-04 11:26:18 +08:00
Samuel N Cui b9f8584ad5 fix: no space dev 2023-09-29 20:30:32 +08:00
Samuel N Cui dd07ebc94c feat: add error mapping 2023-09-28 22:33:29 +08:00
Samuel N Cui 457f88d526 fix: error report for disk usage 2023-09-28 03:36:28 +08:00
Samuel N Cui 44b54705fc feat: disk usage add cache 2023-09-28 01:38:14 +08:00
Samuel N Cui 786cd32f8d feat: add consts 2023-09-27 18:12:14 +08:00
Samuel N Cui 5584943c50 feat: change shortcut 2023-09-27 18:07:27 +08:00
Samuel N Cui 5231f1657b fix: large file make ltfs into readonly mode 2023-09-27 17:57:10 +08:00
崔竞宁 0d364575f6 feat: wait for event loop 2023-09-23 00:06:19 +08:00
崔竞宁 18086b0be7 fix: eof for read 2023-09-22 20:57:43 +08:00
崔竞宁 290748251e feat: rename to samuelncui 2023-09-22 13:50:57 +08:00
崔竞宁 de1837a25d feat: don't use mmap from linear device 2023-09-22 13:49:53 +08:00
崔竞宁 fe43945e33 fix: closure variable in loop 2023-09-19 21:05:21 +08:00
崔竞宁 b094d98c63 fix: disable hash when all target is bad 2023-09-18 12:30:59 +08:00
崔竞宁 df6caee408 fix: src nil ptr 2023-05-16 21:32:01 +08:00
崔竞宁 d2c130e974 fix: accurate job not append 2023-05-12 01:31:40 +08:00
崔竞宁 8502bf37dc feat: add wildcard job 2023-05-07 16:19:11 +08:00
崔竞宁 6351045e0f fix: inner error is nil 2022-12-13 18:02:22 +08:00
崔竞宁 913956ff10 fix: stop for no space 2022-12-13 13:45:00 +08:00
崔竞宁 edd8196e43 fix: report json marshal error 2022-12-13 10:58:16 +08:00
崔竞宁 b7a44e4c00 feat: pre read src 2022-12-13 09:38:59 +08:00
崔竞宁 c5de5e5554 feat: add bad dst check 2022-12-12 22:46:14 +08:00
崔竞宁 ae151264e7 feat: add to json string 2022-12-12 01:05:31 +08:00
崔竞宁 7d4accc441 fix: linear 2022-12-08 23:38:37 +08:00
崔竞宁 9fde45f6fd fix: accurate source 2022-12-08 13:30:32 +08:00
崔竞宁 d09399d928 feat: export UnexpectFileMode 2022-12-08 02:48:04 +08:00
崔竞宁 9fa93b905b feat: add event 2022-12-07 19:50:48 +08:00
崔竞宁 988889e8bd fix: fs syscall 2022-10-07 12:24:39 +08:00
崔竞宁 b76cde8fa4 feat: add logger 2022-09-14 14:55:25 +08:00
崔竞宁 5e4e39988a feat: add wrap for panic 2022-09-14 12:19:32 +08:00
崔竞宁 a63d804054 feat: change report 2022-09-14 12:06:53 +08:00
崔竞宁 7e7d887b2e feat: add continue 2022-09-14 00:53:10 +08:00
崔竞宁 11e3201692 feat: add threads and fix log race 2022-09-10 21:58:43 +08:00