Marcus B Spencer
|
b4565c87ee
fix(fs): store `getExpireAdd` mutex in `caseCache` (fixes #9836) (#10430)
|
2 days ago |
Jakob Borg
|
10d20c4800
chore(fs): linter complaints
|
4 months ago |
Tommy van der Vorst
|
d23cd197e1
chore(fs): changes to allow Filesystem to be implemented externally (#10040)
|
6 months ago |
Simon Frei
|
ce3248cea7
chore(fs): add debug logging for case cache registry (#9869)
|
10 months ago |
Simon Frei
|
ac8b3342ac
chore(fs): only cache the cache for case FS, not the entire FS (#9701)
|
1 year ago |
Jakob Borg
|
2a8362d7af
build: Update all dependencies (fixes #8679) (#8680)
|
2 years ago |
deepsource-autofix[bot]
|
755d21953f
all: Remove unused method receivers (#8462)
|
3 years ago |
Jakob Borg
|
adce6fa473
all: Support syncing ownership (fixes #1329) (#8434)
|
3 years ago |
Simon Frei
|
db72579f0e
lib: Get rid of buggy filesystem wrapping (#8257)
|
3 years ago |
tomasz1986
|
5a1f6cb813
lib/fs: Improve case conflict error message (fixes #7827) (#7829)
|
4 years ago |
Simon Frei
|
08e3cd1cce
lib/fs: Set expiry after DirNames in case-fs (#7794)
|
4 years ago |
Jakob Borg
|
97437cad64
lib/fs: Ignore normalization differences in case insensitive lookup (fixes #7677) (#7678)
|
4 years ago |
Audrius Butkevicius
|
87a0eecc31
lib/fs, lib/api, lib/model: Expose mtime remappings as part of /db/file (#7624)
|
4 years ago |
Simon Frei
|
1a00ea7c6e
lib: Prevent using protocol method with native path (fixes #7557) (#7563)
|
4 years ago |
Simon Frei
|
97a8777d03
lib/fs: Check both old and new path when renaming (fixes #7426) (#7463)
|
4 years ago |
Simon Frei
|
3938b61c3f
lib/fs: Expose fs option on interface (fixes #7385, ref #7381) (#7389)
|
4 years ago |
Simon Frei
|
aa1c274231
lib/fs: Consider options in case-fs caching (fixes #7371) (#7381)
|
4 years ago |
Simon Frei
|
e19d6e993d
lib/fs: Cache all real-case results (fixes #7270) (#7286)
|
4 years ago |
Jakob Borg
|
36acaf5e21
lib/fs: Avoid blocking new caseFs creation while waiting to drop cache (fixes #7273) (#7275)
|
4 years ago |
Jakob Borg
|
8f199e12b3
lib/fs, lib/model: Reduce lock contention on NewCaseFilesystem (fixes #7268) (#7269)
|
4 years ago |
Simon Frei
|
a744dee94c
lib/fs: Correct wrapping order for meaningful log-caller (#7209)
|
4 years ago |
Jakob Borg
|
780fb3bac1
lib/fs: More efficient casefs cache (#6974)
|
5 years ago |
Simon Frei
|
e3cd9219b8
lib/model: Don't fail over case-conflict on tempfile (fixes #6973) (#6975)
|
5 years ago |
Simon Frei
|
b628ec5054
lib/fs: Use generic case resolver on windows (fixes #6968) (#6969)
|
5 years ago |
Simon Frei
|
932d8c69de
lib/fs: Properly handle case insensitive systems (fixes #1787, fixes #2739, fixes #5708)
|
5 years ago |