This is the mail archive of the cluster-cvs@sources.redhat.com mailing list for the cluster.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cluster/dlm-kernel/src2 dir.c dir.h dlm.h dlm_ ...


CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	teigland@sourceware.org	2005-06-22 07:44:39

Modified files:
	dlm-kernel/src2: dir.c dir.h dlm.h dlm_internal.h lock.c lock.h 
	                 lockspace.c rcom.c recover.c recoverd.c 
	                 requestqueue.c util.c 

Log message:
	Per-lockspace option for dlm to run without using a resource directory.
	What would be the directory node for a resource, is statically
	assigned to be the master node instead.
	- no directory lookups are done which speeds up most new requests
	- the first node to lock a resource is now unlikely to be the master
	for it, slowing down other cases
	- combined with directory weights, the dlm can be configured to run
	as a "lock server" where the lock master has a weight of 1 and
	all others have a weight of 0

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/dir.c.diff?cvsroot=cluster&r1=1.15&r2=1.16
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/dir.h.diff?cvsroot=cluster&r1=1.8&r2=1.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/dlm.h.diff?cvsroot=cluster&r1=1.11&r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/dlm_internal.h.diff?cvsroot=cluster&r1=1.45&r2=1.46
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.69&r2=1.70
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.h.diff?cvsroot=cluster&r1=1.14&r2=1.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lockspace.c.diff?cvsroot=cluster&r1=1.27&r2=1.28
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/rcom.c.diff?cvsroot=cluster&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/recover.c.diff?cvsroot=cluster&r1=1.41&r2=1.42
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/recoverd.c.diff?cvsroot=cluster&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/requestqueue.c.diff?cvsroot=cluster&r1=1.8&r2=1.9
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/util.c.diff?cvsroot=cluster&r1=1.14&r2=1.15


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]