diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-12-17 06:34:13 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:07:28 -0500 |
commit | b6a515aca45b5efb8f8992767692dd3c08ef1d64 (patch) | |
tree | 4ccc7983a4325a28a02ef88aa37668277c2fa5e4 | |
parent | 6a5baabc0c90aa524f557e3648320a42be0f9569 (diff) | |
download | samba-b6a515aca45b5efb8f8992767692dd3c08ef1d64.tar.gz samba-b6a515aca45b5efb8f8992767692dd3c08ef1d64.tar.bz2 samba-b6a515aca45b5efb8f8992767692dd3c08ef1d64.zip |
r4246: some very brief notes to myself on solving the case insensitivity
problem, and the del *.* mangling problem. I promised jra that I would
write a longer description of these soon.
(This used to be commit b6827a03e77fd1db4cbd16d7b7fb4328ccfe7a46)
-rw-r--r-- | prog_guide.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/prog_guide.txt b/prog_guide.txt index 8ab96fb101..05d1bc6140 100644 --- a/prog_guide.txt +++ b/prog_guide.txt @@ -764,3 +764,18 @@ BUGS: trans2 and other calls handle servers that don't have the setattre call in torture add max file coponent length test and max path len test + +case-insenstive idea: + all filenames on disk lowercase + real case in extended attribute + keep cache of what dirs are all lowercase + when searching for name, don't search if dir is definately all lowercase + when creating file, use dnotify to tell if someone else creates at + same time + +solve del *.* idea: + make mangle cache dynamic size + fill during a dir scan + setup a timer + destroy cache after 30 sec + destroy if a 2nd dir scan happens on same dir |