Nick Craig-Wood
|
5921bb0efd
|
cache: fix tests when testing for Object.SetMetadata
|
2024-06-08 17:44:11 +01:00 |
|
albertony
|
68bf6aa584
|
build: remove build constraint syntax for go 1.16 and older
|
2024-04-18 16:53:55 +02:00 |
|
Nick Craig-Wood
|
39db8caff1
|
cache,chunker,combine,compress,crypt,hasher,union: implement MkdirMetadata and related Features
|
2024-02-28 16:09:04 +00:00 |
|
Nick Craig-Wood
|
47665dad07
|
cache: fix integration tests by adding missing OpenChunkWriter exclude
|
2023-09-04 19:26:14 +01:00 |
|
Nick Craig-Wood
|
cd1735bb10
|
cache: mark as not supporting metadata
|
2022-06-29 17:30:37 +01:00 |
|
Ivan Andreev
|
24de896df2
|
build: apply gofmt from golang 1.17
|
2021-09-09 20:43:59 +03:00 |
|
Nick Craig-Wood
|
3a14b1d5a9
|
build: make rclone build with wasm
Needed to drop
- azureblob backend
- cache backend
- qingstor backend
- cachestats command
- ncdu command
|
2020-08-10 17:32:21 +01:00 |
|
Nick Craig-Wood
|
7e48ee8758
|
cache: fix dedupe on caches wrapping drives - fixes #4320
This implements the MergeDirs optional method.
|
2020-06-10 21:52:52 +01:00 |
|
Nick Craig-Wood
|
87d856d71b
|
cache: disable race tests until bbolt is fixed
bbolt fails with "unsafe pointer conversion" under the go1.14 race
detector.
Disable race tests until https://github.com/etcd-io/bbolt/issues/187
is fixed.
|
2020-02-27 08:05:28 +00:00 |
|
Nick Craig-Wood
|
6abaa9e22c
|
fstests: allow skipping of the broken UTF-8 test for the cache backend
|
2019-10-10 10:36:18 +01:00 |
|
Nick Craig-Wood
|
57d5de6fba
|
build: fix up package paths after repo move
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
|
2019-07-28 18:47:38 +01:00 |
|
Nick Craig-Wood
|
7c4fe3eb75
|
local: define OpenWriterAt interface and test and implement it #2252
This will enable multipart downloads in future commits
|
2019-05-11 23:35:19 +01:00 |
|
Nick Craig-Wood
|
aba15f11d8
|
cache: note unsupported optional methods
|
2019-04-16 13:34:06 +01:00 |
|
Nick Craig-Wood
|
0fa700b3cf
|
Make integration tests use go1.7+ nested tests #2154
* Removed generated code and code generator
* Updated docs on how to write integration tests
* Tidied up the actual integration tests
|
2018-04-08 15:04:14 +01:00 |
|
Nick Craig-Wood
|
be54fd8f70
|
Remove builds conditional on go1.7 since that is now guaranteed #2154
Old fallback code was deleted and the go1.7 style code inlined where
appropriate.
|
2018-04-07 11:42:55 +01:00 |
|
Stefan
|
a8267d1628
|
link: allow creating public link to files and folders - closes #1562
|
2018-03-29 09:10:19 +02:00 |
|
Remus Bunduc
|
70f07fd3ac
|
fs: add ChangeNotify and backend support for it (#2094)
* fs: rename DirChangeNotify to ChangeNotify
* cache: switch to ChangeNotify
* ChangeNotify: keep order of notifications
|
2018-03-08 22:03:34 +02:00 |
|
Fabian Möller
|
aeefa34f62
|
fstests: add TestInternal (#2085)
TestInternal allows to perform a custom test on the backend using the
optional InternalTester interface.
|
2018-02-25 10:58:06 +01:00 |
|
Nick Craig-Wood
|
8653944a6d
|
Make RangeOption manadatory for Open - #1825
Add an integration test to make sure all backends implement
RangeOption correctly.
|
2018-01-21 17:09:12 +00:00 |
|
Nick Craig-Wood
|
b8b620f5c2
|
Move all backends into backend directory
|
2018-01-12 17:07:38 +00:00 |
|