TODO: more things TODO and some things done
authorGünther Deschner <gd@samba.org>
Tue, 8 Sep 2015 13:57:23 +0000 (15:57 +0200)
committerGünther Deschner <gd@samba.org>
Sun, 3 Feb 2019 09:26:19 +0000 (10:26 +0100)
TODO.witness

index 9c94a7b2ccd1756187e8fc042dc326bf7bd9833b..fc91dddf754ebaa058d63b25149d60a8b9f4720f 100644 (file)
@@ -68,15 +68,21 @@ source3/rpc_server/witness/witness.c into a common file location.
 
 2. create server stub template (pidl --template) for source4 [DONE]
 
-3. link and start the (empty) source4 witness server
+3. link and start the (empty) source4 witness server [DONE]
 
 4. add configuration to start the witness service (check parallel s3 and s4 rpc
-services, is that possible? how?)
+services, is that possible? how?) [DONE]
 
 5. enable selftest (see all tests fail :)
-        make test TESTS=witness.*ad_dc SAMBA_DEBUG=-d3
+        make test TESTS=witness.*ad_dc SAMBA_DEBUG=-d3 [DEFERRED]
 
 6. implement the dcserv_witness calls in source4
-  * link in ctdb client into s4 (!)
+  * link in ctdb client into s4 (!) [DONE]
+  * make sure witness state initialization is done during server startup [DONE]
   * make sure s4 witness service can do messaging with ctdb
-  * make sure witness state initialization is done during server startup
+  * register for notifications
+  * understand (and check for example) of DCESRV_ASYNC flag (to get async server
+    running)
+  * get rid of s3 dependencies in witness helper routines (or functions used in
+    that helper)
+