summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-08-13WHATSNEW: Start WHATSNEW for 3.4.0pre1.Karolin Seeger1-5/+5
Karolin (This used to be commit e25fadd35900bda1ab411ac5abcf664b5eeb531f)
2008-08-13VERSION: Raise version number.Karolin Seeger1-3/+3
Karolin (This used to be commit 1ed4b2151e60050455e0b3564afe01b0c030b71e)
2008-08-13netapi: add c++ guard.Günther Deschner1-1/+8
Guenther (This used to be commit c9e38fef647520e4038f04bd163678bf4b30853d)
2008-08-13packaging(RHEL-CTDB): check for success of x86_64 build before building i386Michael Adam1-2/+2
Michael (This used to be commit 3102582f0232359069577174b2faea37e5489014)
2008-08-13packaging(RHEL-CTDB): fix installation of libsmbsharemodes for the 3.3.0 build.Michael Adam1-3/+3
Michael (This used to be commit 061a46a35d019e2cd4100a8d63ce9c25753e4c38)
2008-08-13packaging(RHEL-CTDB): fix installation of libsmclient for 3.3.0 build.Michael Adam1-3/+3
Michael (This used to be commit e70529e477125a04d4368885f80be3c828ce2205)
2008-08-13packaging(RHEL-CTDB): install the right libraries for 3.3.0.Michael Adam1-4/+4
The library creation and installation has been fixed in that now the libfoo.so.VERSION is created and libfoo.so is correclty installed as a link. Since we do not have a separation of lib dir and modules dir, we do still install to /usr/lib/samba/, though. Therefore we still need the workaround in the spec file to install the libs to /usr/lib/ manually. Michael (This used to be commit ba17854342cfe8a0ad63b0f4800d16152291b50f)
2008-08-13packaging(RHEL-CTDB): don't call make proto for the 3.3.0 build.Michael Adam1-2/+0
Michael (This used to be commit 815613c65597bbcde9aa1a133b86fce6a9ec554b)
2008-08-13packaging(RHEL-CTDB): move to version 3.3.0 for the rpm build.Michael Adam2-3/+3
Michael (This used to be commit fe7847f3e539ed737d7b1cd5b874e2d3add78129)
2008-08-13packaging(RHEL-CTDB): Bump release number to ctdb.47 for the next RPM.Michael Adam1-1/+1
Michael (This used to be commit 7eb4ebd364bfcfcdebb0b1a68531e440f4221574)
2008-08-13smbd: prevent smbd from panicing with "clustering = no" but ↵Michael Adam1-1/+3
--with-cluster-support Michael (This used to be commit a687949d19ba9690f96e7869aa22e4d87840640e)
2008-08-13up release to 46Andrew Tridgell1-1/+1
(This used to be commit 4c2ec600731117316a6bec763e9cde2845e2356c)
2008-08-13up to release 45 nowAndrew Tridgell1-1/+1
(This used to be commit 7f0e1732a06709131475d0174103467aa795ec19)
2008-08-13disable the DNS update code, as it breaks clusteringAndrew Tridgell2-2/+2
(This used to be commit 30a5f682b5fe6edcdb119af6dc736f4beb40bc26)
2008-08-13up to release 44Andrew Tridgell1-1/+1
(This used to be commit 5d482fe9873a20d3fd97f54f1e1216c1f13f46a1)
2008-08-13added a explanatory comment on tcon checkAndrew Tridgell1-0/+4
(This used to be commit f2ab2cebb9b81453dc0b6370288b85909182ae49)
2008-08-13smbd/conn: fix prototype change of conn_close_all() in proto.h.Michael Adam1-1/+1
(Cleaning "ensure we exit with non-zero status on EOF on socket" after rebasing to v3-3-test which has no "make proto" anymore.) Michael (This used to be commit a958c6bf1e0394e98df286974d78d3b07498e0b4)
2008-08-13ensure we exit with non-zero status on EOF on socket, so the parentAndrew Tridgell2-5/+13
can trigger a brlock db cleanup (This used to be commit bbd49f9e1c4b50c4a596fb991f3306e1e90c0177)
2008-08-13fixed child exit handling and IP release handlingAndrew Tridgell2-1/+5
(This used to be commit 6fe27d296c389473c24e8c627a61bd56b364ad9f)
2008-08-13log unclean shutdownsAndrew Tridgell1-0/+1
(This used to be commit 30b83245a22ebd5e4fa4739dd2aa1805373a7eb2)
2008-08-13register the ctdbd reconfigure messageAndrew Tridgell2-0/+12
(This used to be commit 9d3217bb28765e107c230fb90b578dcc6f5d4375)
2008-08-13update configure.rpmAndrew Tridgell1-16/+15
(This used to be commit ec8f3d75a22e7d2d7617ed33836836cd73610095)
2008-08-13increase version to 43Andrew Tridgell1-1/+1
(This used to be commit 1d8024d261264a709b9df22fa35cdad03ab4af19)
2008-08-13allow nested ctdb transactions in the same manner that they areAndrew Tridgell1-2/+21
allowed for tdb. This is needed for the registry db backend. (This used to be commit 4b04ec29c76df837a7909725bbbf4c79d5abdb4d)
2008-08-13update to ctdb.42 releaseAndrew Tridgell1-1/+1
Michael, if you do a new release, make it 43 or later please (This used to be commit 89556d28974dc2390dd88a8edd5e32912c45d27c)
2008-08-13update to transactions4 releaseAndrew Tridgell1-1/+1
(This used to be commit 9442c78b7e91051803df61f2e36e06e248e7798e)
2008-08-13drop retries to 5Andrew Tridgell1-1/+1
(This used to be commit a2f70fc175b748ef160a998d0563c28381ea3466)
2008-08-13use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter gettingAndrew Tridgell1-2/+3
out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
2008-08-13up release to transactions3Andrew Tridgell1-1/+1
(This used to be commit a9f277da8b018af89ab7b9509460a158380e09d6)
2008-08-13fixed lots of places that paniced on a failed transaction_commit,Andrew Tridgell5-16/+21
thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437)
2008-08-13don't leave a dangling transaction on retry errorAndrew Tridgell1-2/+4
(This used to be commit ddf3022595fe8ca378c5f52107f42e296f852685)
2008-08-13cope with the control failing completely without returning a statusAndrew Tridgell1-12/+18
(This used to be commit fe6a03e7b11cd859fddae5ba924ea5e071b8ccea)
2008-08-13up release numberAndrew Tridgell1-1/+1
(This used to be commit 226b7d3bdf63970fc75ef08423ee984e3b7e94a5)
2008-08-13handle two special casesAndrew Tridgell1-16/+42
1) when all nodes write the same value to the record, or when writing a value that is already there, we can skip the write and save ourselves a network transactions 2) when all remote nodes fail an update, and we then fail a replay, we don't need to trigger a recovery. This solves a corner case where we could get into a recovery loop (This used to be commit 2481bfce4307274806584b0d8e295cc7f638e184)
2008-08-13mark this release as a transactions test releaseAndrew Tridgell1-1/+1
(This used to be commit 9b1fa59d83890534264bec8f1190831eea37d9c3)
2008-08-13put a limit on the number of retries. I found a case where a recoveryAndrew Tridgell1-0/+12
could lead to it blocking forever (This used to be commit a633390d3a7cb04a7c4e14cba9c533621793287e)
2008-08-13we need to commit, not cancel, on record destructionAndrew Tridgell1-1/+4
(This used to be commit ba64a757f86fb60994e12e81416083ac0fa11c21)
2008-08-13removed more unused codeAndrew Tridgell1-72/+0
(This used to be commit 30a697c82db53f9d801e220a7c6277f873ebce67)
2008-08-13all persistent databases now do all stores via automatic transactionsAndrew Tridgell1-150/+46
(This used to be commit 76fbe56e827193d939676da23a580aa0f9394dd1)
2008-08-13use transactions in idmap_tdb2Andrew Tridgell1-18/+42
(This used to be commit 32b8db27652a66a2ade547a6d27f34d0816f7296)
2008-08-13fixed fetch of empty recordsAndrew Tridgell1-6/+11
(This used to be commit 037516f1362c8d64da1d47a0cdaf83198d3eaeaf)
2008-08-13samba3 can't handle NOREPLY yetAndrew Tridgell1-0/+3
(This used to be commit 21729256a550509c3c038efa5acdd6ac39027dce)
2008-08-13cleanup debugging and fix handling of empty transactionAndrew Tridgell1-13/+11
(This used to be commit 2e85cbe88b3d1674b915f62e02be7d005fddaa39)
2008-08-13first cut at adding full transactions for ctdb to samba3Andrew Tridgell18-1390/+648
(This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592)
2008-08-13got rid of the redundent cache databaseAndrew Tridgell1-134/+28
(This used to be commit 126f4ac8e85458ee4693b89a184b99420f1b6bee)
2008-08-13packaging(RHEL-CTDB): we are now based on 3.2.1Michael Adam2-2/+2
Michael (This used to be commit 87e0688a261590d45d42f17e4cdce329ebe4cd8f)
2008-08-13idmap tdb2: fix inconsistent mappings by checking for race and retrying to ↵Michael Adam2-57/+22
fetch mapping. Michael (This used to be commit cb4c74c9c206e5a445ca636fa6562ce721ea5839)
2008-08-13dbwrap ctdb: fix a DEBUG message.Michael Adam1-1/+1
Michael (This used to be commit d776d8df262e1753fb428450140df94e63035af5)
2008-08-13idmap tdb2: fix broken logic in tdb2_delete_bystring().Michael Adam1-5/+8
1. use the return value that idmap_tdb2_open_perm_db() gives us 2. don't delete frep the local db if deleting from the perm db failed. 3. fix wrong interpretation of return value of the local delete Michael (This used to be commit 147573d7f6faab0ad90258b6a28c4b9575ccb6ea)
2008-08-13idmap tdb2: fix broken logic in tdb2_store_bystring().Michael Adam1-5/+8
1. use the return value that idmap_tdb2_open_perm_db() gives us 2. don't write to the local db if writing to the perm db failed. 3. fix wrong interpretation of return value of the local store Michael (This used to be commit be8c6b4f2f40014313899b5cbc1da9d390d94fee)