X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=doc%2Ftxt%2Fubik.txt;h=8a649f316cd751b479c8e4befe5168e3f2be7c6a;hp=547654fe86e7dc4e0a1eccba1a700293d6e41d95;hb=3fae4ea19a175aed7ff3f6e9c7fdf2aa2f1b5cb3;hpb=809ee49b80d7bc0e720aaebe78fb9ecfd453065d diff --git a/doc/txt/ubik.txt b/doc/txt/ubik.txt index 547654f..8a649f3 100644 --- a/doc/txt/ubik.txt +++ b/doc/txt/ubik.txt @@ -90,14 +90,6 @@ MAJOR DATA STRUCTURES thread to examine them without holding the database lock; see the section on the BEACON package for details. - The condition variable 'version_cond' is used to signal to that the - database version may have changed; it is broadcast in udisk_commit(), - in SDISK_SendFile(), and from the recovery thread; it is monitored by - ubik_WaitVersion(), which can be called by an application to wait for - a database version change (this is not currently used in OpenAFS). - This CV is associated with the database lock. When LWP is used, this - condition is signalled on &ubik_dbase->version. - The condition variable 'flags_cond' is used by udisk_end() to signal that DBWRITING flag has been cleared. This wakes threads waiting in ubik.c:BeginTrans() to begin a new transaction. This CV is @@ -1165,12 +1157,6 @@ MAJOR SUBSYSTEMS Utilities - The functions ubik_GetVersion() and ubik_WaitVersion() provide the - application with a way to discover the current database version - and to wait for it to change. These interfaces are not currently - used in OpenAFS. ubik_GetVersion() needs to acquire the database - lock while copying the database version. - The internal function ubikGetPrimaryInterfaceAddr() is used by Ubik RPCs to determine a peer server's primary address, given the IP address from which a call arrived. This needs to hold the