Rev 826: merged from tridge.stable in http://samba.org/~tridge/ctdb
tridge at samba.org
tridge at samba.org
Mon Jan 7 02:46:32 GMT 2008
------------------------------------------------------------
revno: 826
revision-id:tridge at samba.org-20080107024631-b4fdyr7fs24k4m0u
parent: tridge at samba.org-20080107024108-x23275p3k123ytjd
parent: tridge at samba.org-20080106022517-j5all4qe0wo19bv3
committer: Andrew Tridgell <tridge at samba.org>
branch nick: ronnie.merge
timestamp: Mon 2008-01-07 13:46:31 +1100
message:
merged from tridge.stable
added:
lib/replace/getaddrinfo.c getaddrinfo.c-20080105064003-0l0vaddyd3689f0x-1
lib/replace/getaddrinfo.h getaddrinfo.h-20080105064016-nzzl0au2e9klsho4-1
lib/replace/getaddrinfo.m4 getaddrinfo.m4-20080105064006-hosjskadr4vu48vd-1
lib/replace/getifaddrs.c getifaddrs.c-20080105064003-0l0vaddyd3689f0x-2
lib/replace/getifaddrs.m4 getifaddrs.m4-20080105064006-hosjskadr4vu48vd-2
lib/replace/inet_ntop.c inet_ntop.c-20080105064003-0l0vaddyd3689f0x-3
lib/replace/inet_ntop.m4 inet_ntop.m4-20080105064006-hosjskadr4vu48vd-3
lib/replace/inet_pton.c inet_pton.c-20080105064003-0l0vaddyd3689f0x-4
lib/replace/inet_pton.m4 inet_pton.m4-20080105064006-hosjskadr4vu48vd-4
lib/replace/libreplace_ld.m4 libreplace_ld.m4-20080105064006-hosjskadr4vu48vd-5
tests/ctdb_randrec.c ctdb_randrec.c-20080103224053-3pf5tyxleld8dqam-1
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
config/ctdb.init ctdb.init-20070527204758-biuh7znabuwan3zn-6
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
include/includes.h includes.h-20061117234101-o3qt14umlg9en8z0-17
lib/replace/README readme-20070125040949-7t3f5zdl1q4z9hyv-6
lib/replace/configure.ac configure.ac-20070125040949-7t3f5zdl1q4z9hyv-13
lib/replace/dlfcn.c dlfcn.c-20070125040949-7t3f5zdl1q4z9hyv-14
lib/replace/dlfcn.m4 dlfcn.m4-20070125040949-7t3f5zdl1q4z9hyv-15
lib/replace/getpass.c getpass.c-20070125040949-7t3f5zdl1q4z9hyv-16
lib/replace/getpass.m4 getpass.m4-20070125040949-7t3f5zdl1q4z9hyv-17
lib/replace/libreplace.m4 libreplace.m4-20070125040949-7t3f5zdl1q4z9hyv-20
lib/replace/libreplace_cc.m4 libreplace_cc.m4-20070125040949-7t3f5zdl1q4z9hyv-21
lib/replace/libreplace_macros.m4 libreplace_macros.m4-20070125040949-7t3f5zdl1q4z9hyv-22
lib/replace/replace.h replace.h-20070125040949-7t3f5zdl1q4z9hyv-27
lib/replace/system/capability.h capability.h-20070125040949-7t3f5zdl1q4z9hyv-76
lib/replace/system/config.m4 config.m4-20070125040949-7t3f5zdl1q4z9hyv-77
lib/replace/system/network.h network.h-20070125040949-7t3f5zdl1q4z9hyv-84
lib/replace/system/passwd.h passwd.h-20070125040949-7t3f5zdl1q4z9hyv-85
lib/replace/system/time.h time.h-20070125040949-7t3f5zdl1q4z9hyv-92
lib/replace/system/wait.h wait.h-20070125040949-7t3f5zdl1q4z9hyv-93
lib/tdb/Makefile.in makefile.in-20070125040949-7t3f5zdl1q4z9hyv-59
lib/tdb/autogen.sh autogen.sh-20070125040949-7t3f5zdl1q4z9hyv-61
lib/tdb/common/error.c error.c-20070220022425-m1wibgjq7n5hahs6-3
lib/tdb/common/freelist.c freelist.c-20070220022425-m1wibgjq7n5hahs6-4
lib/tdb/common/io.c io.c-20070220022425-m1wibgjq7n5hahs6-6
lib/tdb/common/lock.c lock.c-20070220022425-m1wibgjq7n5hahs6-7
lib/tdb/common/open.c open.c-20070220022425-m1wibgjq7n5hahs6-8
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
lib/tdb/common/transaction.c transaction.c-20070220022425-m1wibgjq7n5hahs6-11
lib/tdb/common/traverse.c traverse.c-20070220022425-m1wibgjq7n5hahs6-12
lib/tdb/config.mk config.mk-20070125040949-7t3f5zdl1q4z9hyv-63
lib/tdb/configure.ac configure.ac-20070125040949-7t3f5zdl1q4z9hyv-65
lib/tdb/include/tdb.h tdb.h-20070125040949-7t3f5zdl1q4z9hyv-101
lib/tdb/libtdb.m4 libtdb.m4-20070125040949-7t3f5zdl1q4z9hyv-69
lib/tdb/tools/tdbbackup.c tdbbackup.c-20070125040949-7t3f5zdl1q4z9hyv-105
lib/tdb/tools/tdbdump.c tdbdump.c-20070125040949-7t3f5zdl1q4z9hyv-106
lib/tdb/tools/tdbtool.c tdbtool.c-20070125040949-7t3f5zdl1q4z9hyv-108
lib/tdb/tools/tdbtorture.c tdbtorture.c-20070125040949-7t3f5zdl1q4z9hyv-109
lib/util/db_wrap.c db_wrap.c-20070125041102-mfc39bu6uof09lw6-1
lib/util/debug.c debug.c-20070417155854-2i3crb0irl716qft-1
lib/util/debug.h debug.h-20070417155854-2i3crb0irl716qft-2
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
packaging/RPM/makerpms.sh makerpms.sh-20070527204758-biuh7znabuwan3zn-4
server/ctdb_call.c ctdb_call.c-20061128065342-to93h6eejj5kon81-1
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
server/ctdb_freeze.c ctdb_freeze.c-20070512051503-935zdtyuqknqnhmo-1
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
server/ctdb_tunables.c ctdb_tunables.c-20070604095258-4m34d7cm1qa7yos9-1
tests/ctdb_store.c ctdb_store.c-20070617011248-7ze8iaf75dwi0tk0-1
------------------------------------------------------------
revno: 432.1.257.1.39
revision-id:tridge at samba.org-20080106022517-j5all4qe0wo19bv3
parent: tridge at samba.org-20080106022455-84wjydm26k36sxka
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 13:25:17 +1100
message:
new rpm version
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.257.1.38
revision-id:tridge at samba.org-20080106022455-84wjydm26k36sxka
parent: tridge at samba.org-20080106013801-t15fw3o5x903gppx
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 13:24:55 +1100
message:
added paranoid transaction ids
modified:
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_freeze.c ctdb_freeze.c-20070512051503-935zdtyuqknqnhmo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
------------------------------------------------------------
revno: 432.1.257.1.37
revision-id:tridge at samba.org-20080106013801-t15fw3o5x903gppx
parent: tridge at samba.org-20080106013658-acg3o56adc8jet8a
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:38:01 +1100
message:
new simpler and much faster recovery code based on tdb transactions
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_control.c ctdb_control.c-20070426122724-j6gkpiofhbwdin63-1
server/ctdb_freeze.c ctdb_freeze.c-20070512051503-935zdtyuqknqnhmo-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
------------------------------------------------------------
revno: 432.1.257.1.36
revision-id:tridge at samba.org-20080106013658-acg3o56adc8jet8a
parent: tridge at samba.org-20080106013630-f191mgsmqjnky4t0
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:36:58 +1100
message:
change default tunables to cope with larger dbs
modified:
server/ctdb_tunables.c ctdb_tunables.c-20070604095258-4m34d7cm1qa7yos9-1
------------------------------------------------------------
revno: 432.1.257.1.35
revision-id:tridge at samba.org-20080106013630-f191mgsmqjnky4t0
parent: tridge at samba.org-20080106013549-hkt71y7g65cr3g14
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:36:30 +1100
message:
non-persistent databases don't need sync transactions
modified:
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
------------------------------------------------------------
revno: 432.1.257.1.34
revision-id:tridge at samba.org-20080106013549-hkt71y7g65cr3g14
parent: tridge at samba.org-20080106013357-vgve1hciv32kp6v4
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:35:49 +1100
message:
ensure tdb log messages appear in ctdbd logs
modified:
lib/util/db_wrap.c db_wrap.c-20070125041102-mfc39bu6uof09lw6-1
lib/util/debug.c debug.c-20070417155854-2i3crb0irl716qft-1
lib/util/debug.h debug.h-20070417155854-2i3crb0irl716qft-2
------------------------------------------------------------
revno: 432.1.257.1.33
revision-id:tridge at samba.org-20080106013357-vgve1hciv32kp6v4
parent: tridge at samba.org-20080105064201-18u13q20q33ur134
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sun 2008-01-06 12:33:57 +1100
message:
- added tdb_add_flags() and tdb_remove_flags()
- make freelist merging more paranoid
- fixed TDB_DATA_STAART() (broken by earlier commit)
modified:
lib/tdb/common/freelist.c freelist.c-20070220022425-m1wibgjq7n5hahs6-4
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
lib/tdb/include/tdb.h tdb.h-20070125040949-7t3f5zdl1q4z9hyv-101
------------------------------------------------------------
revno: 432.1.257.1.32
revision-id:tridge at samba.org-20080105064201-18u13q20q33ur134
parent: tridge at samba.org-20080105064141-rd757eshp6j2qbg8
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 17:42:01 +1100
message:
this is needed with merged tdb
modified:
include/includes.h includes.h-20061117234101-o3qt14umlg9en8z0-17
------------------------------------------------------------
revno: 432.1.257.1.31
revision-id:tridge at samba.org-20080105064141-rd757eshp6j2qbg8
parent: tridge at samba.org-20080105064101-t6ljcesrzoiltnk2
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 17:41:41 +1100
message:
merge from Samba4
modified:
lib/tdb/Makefile.in makefile.in-20070125040949-7t3f5zdl1q4z9hyv-59
lib/tdb/autogen.sh autogen.sh-20070125040949-7t3f5zdl1q4z9hyv-61
lib/tdb/common/io.c io.c-20070220022425-m1wibgjq7n5hahs6-6
lib/tdb/common/lock.c lock.c-20070220022425-m1wibgjq7n5hahs6-7
lib/tdb/common/open.c open.c-20070220022425-m1wibgjq7n5hahs6-8
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
lib/tdb/common/traverse.c traverse.c-20070220022425-m1wibgjq7n5hahs6-12
lib/tdb/config.mk config.mk-20070125040949-7t3f5zdl1q4z9hyv-63
lib/tdb/configure.ac configure.ac-20070125040949-7t3f5zdl1q4z9hyv-65
lib/tdb/include/tdb.h tdb.h-20070125040949-7t3f5zdl1q4z9hyv-101
lib/tdb/libtdb.m4 libtdb.m4-20070125040949-7t3f5zdl1q4z9hyv-69
lib/tdb/tools/tdbbackup.c tdbbackup.c-20070125040949-7t3f5zdl1q4z9hyv-105
lib/tdb/tools/tdbdump.c tdbdump.c-20070125040949-7t3f5zdl1q4z9hyv-106
lib/tdb/tools/tdbtool.c tdbtool.c-20070125040949-7t3f5zdl1q4z9hyv-108
lib/tdb/tools/tdbtorture.c tdbtorture.c-20070125040949-7t3f5zdl1q4z9hyv-109
------------------------------------------------------------
revno: 432.1.257.1.30
revision-id:tridge at samba.org-20080105064101-t6ljcesrzoiltnk2
parent: tridge at samba.org-20080105062247-2d8raep93vav5s36
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 17:41:01 +1100
message:
update from Samba4
added:
lib/replace/getaddrinfo.c getaddrinfo.c-20080105064003-0l0vaddyd3689f0x-1
lib/replace/getaddrinfo.h getaddrinfo.h-20080105064016-nzzl0au2e9klsho4-1
lib/replace/getaddrinfo.m4 getaddrinfo.m4-20080105064006-hosjskadr4vu48vd-1
lib/replace/getifaddrs.c getifaddrs.c-20080105064003-0l0vaddyd3689f0x-2
lib/replace/getifaddrs.m4 getifaddrs.m4-20080105064006-hosjskadr4vu48vd-2
lib/replace/inet_ntop.c inet_ntop.c-20080105064003-0l0vaddyd3689f0x-3
lib/replace/inet_ntop.m4 inet_ntop.m4-20080105064006-hosjskadr4vu48vd-3
lib/replace/inet_pton.c inet_pton.c-20080105064003-0l0vaddyd3689f0x-4
lib/replace/inet_pton.m4 inet_pton.m4-20080105064006-hosjskadr4vu48vd-4
lib/replace/libreplace_ld.m4 libreplace_ld.m4-20080105064006-hosjskadr4vu48vd-5
modified:
lib/replace/README readme-20070125040949-7t3f5zdl1q4z9hyv-6
lib/replace/configure.ac configure.ac-20070125040949-7t3f5zdl1q4z9hyv-13
lib/replace/dlfcn.c dlfcn.c-20070125040949-7t3f5zdl1q4z9hyv-14
lib/replace/dlfcn.m4 dlfcn.m4-20070125040949-7t3f5zdl1q4z9hyv-15
lib/replace/getpass.c getpass.c-20070125040949-7t3f5zdl1q4z9hyv-16
lib/replace/getpass.m4 getpass.m4-20070125040949-7t3f5zdl1q4z9hyv-17
lib/replace/libreplace.m4 libreplace.m4-20070125040949-7t3f5zdl1q4z9hyv-20
lib/replace/libreplace_cc.m4 libreplace_cc.m4-20070125040949-7t3f5zdl1q4z9hyv-21
lib/replace/libreplace_macros.m4 libreplace_macros.m4-20070125040949-7t3f5zdl1q4z9hyv-22
lib/replace/replace.h replace.h-20070125040949-7t3f5zdl1q4z9hyv-27
lib/replace/system/capability.h capability.h-20070125040949-7t3f5zdl1q4z9hyv-76
lib/replace/system/config.m4 config.m4-20070125040949-7t3f5zdl1q4z9hyv-77
lib/replace/system/network.h network.h-20070125040949-7t3f5zdl1q4z9hyv-84
lib/replace/system/passwd.h passwd.h-20070125040949-7t3f5zdl1q4z9hyv-85
lib/replace/system/time.h time.h-20070125040949-7t3f5zdl1q4z9hyv-92
lib/replace/system/wait.h wait.h-20070125040949-7t3f5zdl1q4z9hyv-93
------------------------------------------------------------
revno: 432.1.257.1.29
revision-id:tridge at samba.org-20080105062247-2d8raep93vav5s36
parent: tridge at samba.org-20080105061947-3t2lwgwd93n28cfa
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 17:22:47 +1100
message:
convert tdb from u32 to uint32_t to match the current Samba trees
modified:
lib/tdb/common/error.c error.c-20070220022425-m1wibgjq7n5hahs6-3
lib/tdb/common/io.c io.c-20070220022425-m1wibgjq7n5hahs6-6
lib/tdb/common/lock.c lock.c-20070220022425-m1wibgjq7n5hahs6-7
lib/tdb/common/open.c open.c-20070220022425-m1wibgjq7n5hahs6-8
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
lib/tdb/common/traverse.c traverse.c-20070220022425-m1wibgjq7n5hahs6-12
------------------------------------------------------------
revno: 432.1.257.1.28
revision-id:tridge at samba.org-20080105061947-3t2lwgwd93n28cfa
parent: tridge at samba.org-20080105020810-nyf61mz0mlr1yzxy
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 17:19:47 +1100
message:
Rewrote the tdb transaction code to be O(N) instead of O(N^2)
The previous transaction code was fast as long as you didn't do too
many writes within the transaction. The new code is a bit slower for
very small numbers of writes, but scales linearly as the number of
writes increases. The old code scaled as O(N^2) with the number of
writes, making it unusable for large N.
After testing, this needs to be merged into the Samba version of tdb,
along with many of the other recent tdb changes in the ctdb tree.
modified:
lib/tdb/common/transaction.c transaction.c-20070220022425-m1wibgjq7n5hahs6-11
------------------------------------------------------------
revno: 432.1.257.1.27
revision-id:tridge at samba.org-20080105020810-nyf61mz0mlr1yzxy
parent: tridge at samba.org-20080105011018-ad8nr1x7ot1q3ch5
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 13:08:10 +1100
message:
fixed excludes in tar ball creation for src rpm
modified:
packaging/RPM/makerpms.sh makerpms.sh-20070527204758-biuh7znabuwan3zn-4
------------------------------------------------------------
revno: 432.1.257.1.26
revision-id:tridge at samba.org-20080105011018-ad8nr1x7ot1q3ch5
parent: tridge at samba.org-20080105010929-v8lbmtct6w5yygqq
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 12:10:18 +1100
message:
fixed data offset definition
modified:
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
------------------------------------------------------------
revno: 432.1.257.1.25
revision-id:tridge at samba.org-20080105010929-v8lbmtct6w5yygqq
parent: tridge at samba.org-20080105010900-5c7uv6cs1f761q1g
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 12:09:29 +1100
message:
fixed the bug that make "onnode N service ctdb start" hang
modified:
server/ctdb_daemon.c ctdb_daemon.c-20070409200331-3el1kqgdb9m4ib0g-1
------------------------------------------------------------
revno: 432.1.257.1.24
revision-id:tridge at samba.org-20080105010900-5c7uv6cs1f761q1g
parent: tridge at samba.org-20080105010841-n49gmcacwn2x1fdc
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 12:09:00 +1100
message:
cleanup the new freelist code
modified:
lib/tdb/common/freelist.c freelist.c-20070220022425-m1wibgjq7n5hahs6-4
------------------------------------------------------------
revno: 432.1.257.1.23
revision-id:tridge at samba.org-20080105010841-n49gmcacwn2x1fdc
parent: tridge at samba.org-20080104225518-kv0c3jrl6yd1hyr3
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 12:08:41 +1100
message:
added tdb_wipe_all() function
modified:
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
------------------------------------------------------------
revno: 432.1.257.1.22
revision-id:tridge at samba.org-20080104225518-kv0c3jrl6yd1hyr3
parent: tridge at samba.org-20080104225253-vwxsgqvy42x52yol
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 09:55:18 +1100
message:
ensure we always build the right version
modified:
packaging/RPM/makerpms.sh makerpms.sh-20070527204758-biuh7znabuwan3zn-4
------------------------------------------------------------
revno: 432.1.257.1.21
revision-id:tridge at samba.org-20080104225253-vwxsgqvy42x52yol
parent: tridge at samba.org-20080104223653-x79u692k7cqwbmo1
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Sat 2008-01-05 09:52:53 +1100
message:
update version
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.257.1.20
revision-id:tridge at samba.org-20080104223653-x79u692k7cqwbmo1
parent: tridge at samba.org-20080104223621-67b3uhfbx0ceakkn
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:36:53 +1100
message:
a new tunable DatabaseMaxDead that enables the tdb max dead cache logic
modified:
include/ctdb.h ctdb.h-20061117234101-o3qt14umlg9en8z0-11
include/ctdb_private.h ctdb_private.h-20061117234101-o3qt14umlg9en8z0-13
server/ctdb_ltdb_server.c ctdb_ltdb_server.c-20070607120348-7r182h0nlqxysyss-1
server/ctdb_tunables.c ctdb_tunables.c-20070604095258-4m34d7cm1qa7yos9-1
------------------------------------------------------------
revno: 432.1.257.1.19
revision-id:tridge at samba.org-20080104223621-67b3uhfbx0ceakkn
parent: tridge at samba.org-20080104223543-42zhss8rkvk1dz7u
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:36:21 +1100
message:
a useful hack for checking correct behaviour of recovery
modified:
server/ctdb_freeze.c ctdb_freeze.c-20070512051503-935zdtyuqknqnhmo-1
------------------------------------------------------------
revno: 432.1.257.1.18
revision-id:tridge at samba.org-20080104223543-42zhss8rkvk1dz7u
parent: tridge at samba.org-20080104223447-2ihv055d3h03macb
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:35:43 +1100
message:
convert much of the recovery logic to be async and parallel across all nodes
modified:
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
------------------------------------------------------------
revno: 432.1.257.1.17
revision-id:tridge at samba.org-20080104223447-2ihv055d3h03macb
parent: tridge at samba.org-20080104223339-gjw04c0b1z5pg2nl
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:34:47 +1100
message:
this fixes the non-dmaster bug that has plagued us for months
modified:
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
------------------------------------------------------------
revno: 432.1.257.1.16
revision-id:tridge at samba.org-20080104223339-gjw04c0b1z5pg2nl
parent: tridge at samba.org-20080104223229-zke9l0r9nc5mecyy
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:33:39 +1100
message:
avoid write locks during delete checks in traversals
modified:
lib/tdb/common/tdb.c tdb.c-20070220022425-m1wibgjq7n5hahs6-9
lib/tdb/common/tdb_private.h tdb_private.h-20070220022425-m1wibgjq7n5hahs6-10
lib/tdb/common/traverse.c traverse.c-20070220022425-m1wibgjq7n5hahs6-12
------------------------------------------------------------
revno: 432.1.257.1.15
revision-id:tridge at samba.org-20080104223229-zke9l0r9nc5mecyy
parent: tridge at samba.org-20080104223143-d9nqp6nylf8u72hs
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:32:29 +1100
message:
make some specific cases of the non-dmaster bug non-fatal
modified:
server/ctdb_call.c ctdb_call.c-20061128065342-to93h6eejj5kon81-1
------------------------------------------------------------
revno: 432.1.257.1.14
revision-id:tridge at samba.org-20080104223143-d9nqp6nylf8u72hs
parent: tridge at samba.org-20080104223049-8x0qawug05w0j5q7
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:31:43 +1100
message:
added async pull, push and rsn handling functions
modified:
client/ctdb_client.c ctdb_client.c-20070411010216-3kd8v37k61steeya-1
------------------------------------------------------------
revno: 432.1.257.1.13
revision-id:tridge at samba.org-20080104223049-8x0qawug05w0j5q7
parent: tridge at samba.org-20080104223009-962no3gs6rpaetre
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:30:49 +1100
message:
fixed a warning
modified:
server/ctdb_takeover.c ctdb_takeover.c-20070525071636-a5n1ihghjtppy08r-2
------------------------------------------------------------
revno: 432.1.257.1.12
revision-id:tridge at samba.org-20080104223009-962no3gs6rpaetre
parent: tridge at samba.org-20080104014229-xqbly5fwyj48da2l
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Sat 2008-01-05 09:30:09 +1100
message:
expand tdb by minimum of 25% at a time
modified:
lib/tdb/common/io.c io.c-20070220022425-m1wibgjq7n5hahs6-6
------------------------------------------------------------
revno: 432.1.257.1.11
revision-id:tridge at samba.org-20080104014229-xqbly5fwyj48da2l
parent: tridge at samba.org-20080104014210-blf6n2zugpf9rby3
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 12:42:29 +1100
message:
update revnumber for custom tree
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.257.1.10
revision-id:tridge at samba.org-20080104014210-blf6n2zugpf9rby3
parent: tridge at samba.org-20080104014153-rnrgmot9n0t4a6fu
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 12:42:10 +1100
message:
fixed a warning
modified:
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
------------------------------------------------------------
revno: 432.1.257.1.9
revision-id:tridge at samba.org-20080104014153-rnrgmot9n0t4a6fu
parent: tridge at samba.org-20080104011202-8236ox1e39q8irrf
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 12:41:53 +1100
message:
make sure vars are set at startup before recovery
modified:
config/ctdb.init ctdb.init-20070527204758-biuh7znabuwan3zn-6
------------------------------------------------------------
revno: 432.1.257.1.8
revision-id:tridge at samba.org-20080104011202-8236ox1e39q8irrf
parent: tridge at samba.org-20080104011129-bsprbhxtczom25gx
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 12:12:02 +1100
message:
prevent O(n^2) behaviour for traverse after large numbers of deletes
modified:
lib/tdb/common/freelist.c freelist.c-20070220022425-m1wibgjq7n5hahs6-4
------------------------------------------------------------
revno: 432.1.257.1.7
revision-id:tridge at samba.org-20080104011129-bsprbhxtczom25gx
parent: tridge at samba.org-20080103224104-59slj1v4vg63fk7a
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 12:11:29 +1100
message:
prevent a re-ban loop for single node clusters
modified:
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
------------------------------------------------------------
revno: 432.1.257.1.6
revision-id:tridge at samba.org-20080103224104-59slj1v4vg63fk7a
parent: tridge at samba.org-20080103221906-nuq3067kb7wfw8xq
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 09:41:04 +1100
message:
added ctdb_randrec test tool
added:
tests/ctdb_randrec.c ctdb_randrec.c-20080103224053-3pf5tyxleld8dqam-1
------------------------------------------------------------
revno: 432.1.257.1.5
revision-id:tridge at samba.org-20080103221906-nuq3067kb7wfw8xq
parent: tridge at samba.org-20080102114446-ci6yp94r12pwnfto
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Fri 2008-01-04 09:19:06 +1100
message:
add randrec to Makefile
modified:
Makefile.in makefile.in-20061117234101-o3qt14umlg9en8z0-1
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
------------------------------------------------------------
revno: 432.1.257.1.4
revision-id:tridge at samba.org-20080102114446-ci6yp94r12pwnfto
parent: tridge at samba.org-20080102010655-cettt5oz0v8mujmt
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Wed 2008-01-02 22:44:46 +1100
message:
more optimisations to recovery
modified:
server/ctdb_recover.c ctdb_recover.c-20070503002147-admmfgt1oj6gexfo-1
server/ctdb_recoverd.c recoverd.c-20070503213540-bvxuyd9jm1f7ig90-1
tests/ctdb_store.c ctdb_store.c-20070617011248-7ze8iaf75dwi0tk0-1
------------------------------------------------------------
revno: 432.1.257.1.3
revision-id:tridge at samba.org-20080102010655-cettt5oz0v8mujmt
parent: tridge at samba.org-20080102010619-hxg3s8cgxy0apukk
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Wed 2008-01-02 12:06:55 +1100
message:
make this a custom build
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.257.1.2
revision-id:tridge at samba.org-20080102010619-hxg3s8cgxy0apukk
parent: tridge at samba.org-20080102010407-sfzw6pliegl3iwf7
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Wed 2008-01-02 12:06:19 +1100
message:
make this a custom build
modified:
packaging/RPM/ctdb.spec ctdb.spec-20070527204758-biuh7znabuwan3zn-3
------------------------------------------------------------
revno: 432.1.257.1.1
revision-id:tridge at samba.org-20080102010407-sfzw6pliegl3iwf7
parent: tridge at samba.org-20071226231909-oyysv0l4g5ytadjv
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.kantana
timestamp: Wed 2008-01-02 12:04:07 +1100
message:
quick fix for timeout in recovery
modified:
lib/tdb/common/freelist.c freelist.c-20070220022425-m1wibgjq7n5hahs6-4
lib/tdb/common/io.c io.c-20070220022425-m1wibgjq7n5hahs6-6
tests/start_daemons.sh start_daemons.sh-20070604074603-fbb8x90srun04xn0-1
Diff too large for email (7566, the limit is 200).
More information about the samba-cvs
mailing list