TODO - s3:smbd: don't set kernel flock if "kernel share modes = no"
[obnox/samba/samba-obnox.git] / TODO.durable
1 * problem: SMB_VFS_KERNEL_FLOCK immer ausgeführt ohne option!
2
3 * update write time : ins cookie. TESTS
4
5 * step 10: durable v2: checks, create guid etc
6   - ==> pass more down to vfs durable ops
7
8 * resilient and persistent ...
9 => later
10
11 * scavenger timer
12
13 * document (manpage)
14
15 * conditions for durable:
16   - no posix locks
17   - no kernel oplocks
18   - no kernel share modes
19   - checks at disconnect/reconnect, not at generating cookie
20   - reconnect only if cookie came from disconnect!
21   - durable for streams? => no
22
23 * more info into cookie:
24   - stat info of file?!
25
26 * tests:
27   - initial_allocation_size
28     - value in reconnect create response the same as initial create response
29     - or current value?
30   - reconnect to a read only file writing
31     (while creating a read only file)
32   - rename: open, rename, check getinfo(path), disconnect, reconnect, check getinfo(path)
33
34 --------
35
36 * test: dh2q / dh2c vs. persistent on/off matrix
37   implement correct semantics
38   (e.g. persistent granted, but dh2c w/o persistent)
39 * test/fix: combination of create blobs
40 * reconnect: check file name
41
42 DONE:
43
44 * clean up serverid and implement disconnected state
45 * cookie/reconnect: as VFS op? or as FSCTL?
46