summaryrefslogtreecommitdiff
path: root/source4/cluster/ctdb/include/ctdb_private.h
AgeCommit message (Collapse)AuthorFilesLines
2008-12-29s4:cluster: remove old/broken ctdb codeStefan Metzmacher1-1107/+0
We don't need a full copy of ctdb... If we want to readd cluster support, we should just use a ctdb client library. metze
2007-10-10r24274: - merge from ctdb bzr treeAndrew Tridgell1-7/+79
- use ctdb_attach() instead of ctdb_db_handle() - make ctdb_attach() return an existing db handle if it exists (This used to be commit be85c48f8d4a22fd4ed922be6f7f1979f349d291)
2007-10-10r23806: update Samba4 with the latest ctdb code.Andrew Tridgell1-96/+619
This doesn't get the ctdb code fully working in Samba4, it just gets it building and not breaking non-clustered use of Samba. It will take a bit longer to update some of the calling ctdb_cluster.c code to make it work correctly in Samba4. Note also that Samba4 now only links to the client portion of ctdb. For the moment I am leaving the ctdbd as a separate daemon, which you install separately from http://ctdb.samba.org/. (This used to be commit b196077cbb55cbecad87065133c2d67198e31066)
2007-10-10r23798: updated old Temple Place FSF addresses to new URLAndrew Tridgell1-2/+1
(This used to be commit 40c0919aaa9c1b14bbaebb95ecce53eb0380fdbb)
2007-10-10r23795: more v2->v3 conversionAndrew Tridgell1-1/+1
(This used to be commit 84b468b2f8f2dffda89593f816e8bc6a8b6d42ac)
2007-10-10r22421: merged in latest ctdb changes from bzrAndrew Tridgell1-43/+104
(This used to be commit 3633f862b966866819c9a0a6ad0238a858e15e62)
2007-10-10r22231: merge from bzr ctdb treeAndrew Tridgell1-11/+213
(This used to be commit 807b959082d3b9a929c9f6597714e636638a940e)
2007-10-10r22117: merged from bzrAndrew Tridgell1-1/+2
(This used to be commit d7f122df1dba30e46e84e294cccecb2e4ef82072)
2007-10-10r22098: merged from bzr treeAndrew Tridgell1-0/+5
(This used to be commit a57af1ff8234ab590ebf28b3316953bec880005c)
2007-10-10r22082: merged the ctdb changes from bzrAndrew Tridgell1-0/+3
added opendb ctdb backend from ronnie (This used to be commit b0da25cb79f860bfa14ba7a8419c7996d936292b)
2007-10-10r22070: merge in the changes from the bzr ctdb tree, and convert the brlockAndrew Tridgell1-4/+15
ctdb backend to use the updated multi-database API (This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
2007-10-10r21232: added a raw ctdb messaging api - allowing ctdb applications to takeAndrew Tridgell1-1/+13
advantage of the ctdb messaging layer for their own data (This used to be commit b288ba05e5dc2aa5c8cd26eaee1c41b12e4996da)
2007-10-10r21045: every call in brlock_ctdb ended up neededing a 32 bit status code, soAndrew Tridgell1-0/+1
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-10r20945: fixed the bug causing locktest to fail with the ctdb backend after aAndrew Tridgell1-1/+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-10r20901: - not all compiler like uint8_t data[0] elements!Stefan Metzmacher1-5/+5
- this fix looks really ugly but I don't know a better solution... if we would use uint8_t *data; then we would send the pointer value also in the network packet and we would need to initialize s->data = ((void *)(&s->data) + 1; to make the memcpy statements work as they're currently, so we use uint8_t data[1] in the struct definition ... tridge: please review careful! hopefully fix the build on solaris and HPUX metze (This used to be commit 015097677c8a65e9f5a4367f4f89193a4b2de76b)
2007-10-10r20900: fix compiler warningsStefan Metzmacher1-1/+1
metze (This used to be commit cb59eae91966e3e493c3c992d2b96965d17dac17)
2007-10-10r20896: make the maximum lacount configurable in smb.confAndrew Tridgell1-1/+2
at the moment the brlock_ctdb backend will sometimes fail after dmaster migrations. So to pass tests this needs to be set high. Thats a priority to fix. (This used to be commit 45f5c272f366f6a793941d97c9522c5b2b0cb639)
2007-10-10r20889: import ctdb cluster backend from bzrAndrew Tridgell1-0/+216
it will be interesting to see how the build farm handles this (This used to be commit 53be449630bd67d649a9e70cc7e25a9799c0616b)