Nick Craig-Wood
98ad80bee3
union: fix slash behaviour on Windows
2020-03-10 15:59:42 +00:00
Max Sum
7da83346bf
union: Implement policy by least number of object
2020-03-09 16:16:30 +00:00
Max Sum
c4545465e7
union: make quota relevant policies resilient to unsupported fields
2020-03-09 16:16:30 +00:00
Max Sum
c9374fbe5a
union: fix issues when using space-relavant and path-preserving policies
...
Path-preserving policy would need to look for the parent dir of operating path. Therefor if the operating path is the
same path as root passed in during NewFs, there would be no room for uplooking. And also About() might have
problem if the folder is no exist. RootFs is added to solve this problem.
2020-03-09 16:16:30 +00:00
Max Sum
f0c17a72db
union: refine implementation
2020-03-09 16:16:30 +00:00
Max Sum
3cd1b20236
union: add cancel to ctx
2020-03-09 16:16:30 +00:00
Max Sum
998169fc02
union: goimports fix
2020-03-09 16:16:30 +00:00
Max Sum
05666e6e51
union: fix indent
2020-03-09 16:16:30 +00:00
Max Sum
a124ce1fb3
union: fix wrong behavior of NewFs, List and Purge
2020-03-09 16:16:30 +00:00
Max Sum
37e21f767c
union: implement new policies
...
Implement eplfs, eplus, eprand, lfs, lus, newest and rand.
2020-03-09 16:16:30 +00:00
Max Sum
d3807c5a0d
union: fix epall and all policy
2020-03-09 16:16:30 +00:00
Max Sum
36e184266f
union: fix description and variable names of epff, epmfs, mfs policies
2020-03-09 16:16:30 +00:00
Max Sum
da9a44ea5e
union: implement write on multiple remotes
...
Introduce policy from mergerfs.
2020-03-09 16:16:30 +00:00