summaryrefslogtreecommitdiff
path: root/source4/cluster/ctdb/brlock_ctdb.c
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.Jelmer Vernooij1-1/+0
(This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
2007-10-10r25553: Convert to standard bool type.Jelmer Vernooij1-13/+13
(This used to be commit b7371f1a191fb86834c0d586d094f39f0b04544b)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r22863: in SMB2 mode we always need to return NT_STATUS_LOCK_NOT_GRANTEDStefan Metzmacher1-0/+6
metze (This used to be commit 83a61a2892539b2bcfbdaac7ca169c99f2b4503a)
2007-10-10r22421: merged in latest ctdb changes from bzrAndrew Tridgell1-0/+2
(This used to be commit 3633f862b966866819c9a0a6ad0238a858e15e62)
2007-10-10r22070: merge in the changes from the bzr ctdb tree, and convert the brlockAndrew Tridgell1-10/+24
ctdb backend to use the updated multi-database API (This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
2007-10-10r21230: added the hooks needed in the cluster layer and the messaging code forAndrew Tridgell1-2/+4
handling messages to remote nodes. Implemented dummy functions in the 'local' cluster backend for the messaging hooks, and modified the messaging layer to check if the destination is remote and redirect messages via the cluster layer (This used to be commit 4474552e8fb73efebef32ad8480d7fe9a1e379ef)
2007-10-10r21140: enable the pending lock notify code in the ctdb backend so that timedAndrew Tridgell1-36/+80
locks retry immediately when another blocking lock is removed. (This used to be commit 169920a5341392e84d5b5fb5f39c2b9d5243bb3b)
2007-10-10r21045: every call in brlock_ctdb ended up neededing a 32 bit status code, soAndrew Tridgell1-80/+10
rather than allocating a reply_data field each time, I have changed the ctdb_call API to include a status code. That greatly simplifies use of the API. (This used to be commit 70c3acaf8876fa5712e2135df234fe3bc1e32e77)
2007-10-10r21044: - merge struct ctdb_call API changes from bzr treeAndrew Tridgell1-51/+51
- convert brlock code to new API (This used to be commit cf317480cb715dbaab87c06f824a1db14b09b298)
2007-10-10r20991: use relative includes for ctdb headers. This works with bothAndrew Tridgell1-1/+1
standalone and built-in ctdb (This used to be commit 3e5f29bddfd83914eeec706367b2b1bd30aba31e)
2007-10-10r20946: fixed another couple of bugs in the brlock ctdb backend. It nowAndrew Tridgell1-28/+60
survives very long random locktest runs. (This used to be commit 53fd66340abd6f637acd4feb7c23c046df110a94)
2007-10-10r20945: fixed the bug causing locktest to fail with the ctdb backend after aAndrew Tridgell1-65/+1
couple of hundred opertations. Also removed a lot of the debug code I was using to track this down. (This used to be commit 7622e7b4b2694ec14062d0f6de035b946106a6aa)
2007-10-10r20919: add a function cluster_tdb_tmp_open() which can be used in a clusterAndrew Tridgell1-0/+3
environment for subsystems that have not yet been converted to use ctdb to get a shared temporary tdb (This used to be commit 0ed91384497aed6817b2220c31344bfcd45fd033)
2007-10-10r20893: brlock notifies are currently disabled in the ctdb backend. Use a #ifAndrew Tridgell1-6/+13
instead of c++ comments (This used to be commit a3beff12a522a9b9e0088365d8f2740a1785bff5)
2007-10-10r20889: import ctdb cluster backend from bzrAndrew Tridgell1-0/+971
it will be interesting to see how the build farm handles this (This used to be commit 53be449630bd67d649a9e70cc7e25a9799c0616b)