| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |\
| | |
| | |
| | | |
(This used to be ctdb commit af72f8bc05f78983f9624d81788f9d89af474b11)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
"ctdb listnodes" changed so that it never tries to contact the daemon
but reads the local nodes file instead. This fails if the nodes file
is in a non-default place but $CTDB_NODES isn't set.
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit a7ad2fb75f06791508dd928d2a0c305fc7f7b814)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Recent changes to nodestring parsing generalised the error message
logged when trying to talk to a disconnected node.
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit db69a39ca010b2c8853b13466e30792dda350cdb)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If used with -n <nodes> the "current" node needs to change.
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit a0340a50c2acd9ccc281faef032a364254f7f95a)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit f06634951331232cddf0b48eac3552b92aca5b93)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
UPDATE_RECORD to create a record to only apply to normal databases, not
persistent databases or else the net registry command breaks
and other persistent database creation/updates .
(This used to be ctdb commit 68390cb1e8c7f30be034b8ca6c9215b40147305b)
|
| | |
| | |
| | |
| | |
| | |
| | | |
dont create the record if it doesnt already exist
(This used to be ctdb commit fb00e1290fcea3386132a46c883994019a43799a)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This will be the new long term stable branch for ctdb
Main new features are
read-only records: performance/scaling improvement for concurrent access to the same record from multiple nodes.
fetch-lock-collapse: performance/scaling improvement for concurrent write access to the same record from multiple nodes.
(This used to be ctdb commit 05e75dea9eaa0decc2909e0c2cf1715c81374200)
|
| | |
| | |
| | |
| | |
| | |
| | | |
they are hot. wait until they have been revoked before we recall them.
(This used to be ctdb commit 7417d994c2a159f71d27d4bcd2f53684862eece3)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit 5ae94c6b9b3000a6c79fccaaea1e007ebd5be1a9)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
we force a rebalance and try to failback addresses onto this node
Have it default to 300 seconds.
(This used to be ctdb commit 49791db7dc74cffd7e88bd73091590cdc1909328)
|
| | |
| | |
| | |
| | |
| | |
| | | |
trigger after 60 seconds in case the normal ipreallocated is not sufficient to trigger rebalance.
(This used to be ctdb commit 4340263b219d75c39f8de22abe3f6f1c1ee63ea2)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the referenced VNN structure is.
Also, remove the circular reference between the two objects KIPPCTP and VNN
(This used to be ctdb commit 02b62482164a3c69715949074feb7f191a29d534)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
and callback since these two structures do not even share the same parent talloc context.
Instead, tie them together via referencing a permanent linked list hung off the ctdb structure.
(This used to be ctdb commit a95c02da6c67dc4bd8716b75318a4188301df6f9)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit d306c3c9a53e012c412c96ab9743de6cd96826e0)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit 0df433496f9c53a2c3759a62ebe355c35caff920)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit 400364a1d54404787cff48fb2c30c1b172a8b204)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It is very misleading in ctdb_persistent.c, since it is used for non-persistent
dbs...
(This used to be ctdb commit a956fa3a27106d0154a3fb46987d61c0a6b7c768)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Adam <obnox@samba.org>
(This used to be ctdb commit 67516f2eaf0b8b0f6aa4ecb0f1c44af53b992fbb)
|
| | |
| | |
| | |
| | |
| | |
| | | |
the daemon
(This used to be ctdb commit d8b400d76665f37ffd9de302eedcff9f23807225)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Sometimes ctdb is termnated ifrom the initscript if the shutdown takes too long an no message is logged.
(This used to be ctdb commit d3542d43141c1548bab356fbdef34dfedb4f167f)
|
| |\ \
| | | |
| | | |
| | | | |
(This used to be ctdb commit 9b85aa1aa14091dc1de470a587f7c054b9e40078)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
iff we have a connection open to the main daemon
there are some child processes where we do not create a connection to the main daemon (switch_from_server_to_client()) because it is expensive to set up and we normally might not need to talk to the daemon at all via a domainsocket.
but we might want to still call to ctdb_ltdb_store() from such chil processes.
(This used to be ctdb commit 9e372a08c40087e6b5335aa298e94d88273566a5)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
record flags are set
(This used to be ctdb commit b3307d78fd15f446b423f8cdd1e403f89fbe8ac8)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
since"
This reverts commit 11dee7f3f881494cf5089d6c69fd40e74f07e670.
Try to solve this a different way so that ctdb_ltb_store() becomes safe to use also from child context
(This used to be ctdb commit 5990fe65a9cc37933ceff15d4cb2ab3b3a0addb6)
|
| |\| |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 0fd3bf919b1b8e5aaa98444c306c6770a6a3209f)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
it sometimes (for empty records) needs to be able to initiate traffic unde rhte daemon context.
This should furhter updated later to allow the use also from non-daemon context.
(This used to be ctdb commit 11dee7f3f881494cf5089d6c69fd40e74f07e670)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
readonly delegation
(This used to be ctdb commit 303134cf10a08ce61954d5de9025d9bbcb5f75ef)
|
| |\ \ \
| | |/ /
| |/| |
| | | | |
(This used to be ctdb commit d3c54ae9cc83f74d15f40bbfff95404b270d2f80)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 650bb17335876f3e91e76a47b748c9236d0f3045)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Adam <obnox@samba.org>
(This used to be ctdb commit 89067e12b868974f9909b447ab5e202d612ac44f)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Adam <obnox@samba.org>
(This used to be ctdb commit be5c3a57df39d85fbb7ee922924787340e2b0595)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Adam <obnox@samba.org>
(This used to be ctdb commit d657af4fb68ce3f7c462856f2934f6bf169e120b)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Adam <obnox@samba.org>
(This used to be ctdb commit be8a153346ca7d40f09a6d03aad655aaa5c4a903)
|
| |/ /
| | |
| | |
| | | |
(This used to be ctdb commit 4ea05fef886b0680d0ad0936c239a51fd75bf000)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit a7e7fa2169ee12f817336f6d03d5bb72df7ec020)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit f4d395165816f74839ed48860e3210e05bc16d3d)
|
| | |
| | |
| | |
| | | |
(This used to be ctdb commit f0bc1760c36c8589f58354c50b23880946cb57c6)
|
| | |
| | |
| | |
| | |
| | |
| | | |
the hash
(This used to be ctdb commit 3c2117e8e4156e0048fbd2c94546112f0c588522)
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fix compilation on Gnu/Hurd and kFreeBSD
See also:
https://buildd.debian.org/status/fetch.php?pkg=ctdb&arch=hurd-i386&ver=1.12%2Bgit20120201-1&stamp=1328211119
https://buildd.debian.org/status/fetch.php?pkg=ctdb&arch=kfreebsd-amd64&ver=1.12%2Bgit20120201-1&stamp=1328214761
https://buildd.debian.org/status/fetch.php?pkg=ctdb&arch=kfreebsd-i386&ver=1.12%2Bgit20120201-1&stamp=1328215875
(This used to be ctdb commit 496e8f8540f78606ef23ee8fa100eb2b2cf3f106)
|
| |
| |
| |
| |
| |
| | |
we have
(This used to be ctdb commit 751ed46197661eb841042ab6a02855a51dd0b17c)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Everytime we give a delegation to another node we count this as one delegation.
If the same record is delegated to several nodes we count one for each node.
Everytime a record has all its delegations revoked we count this as one revoke.
(This used to be ctdb commit b098bcf8007be63889aaed640a951b0eeaa9d191)
|
| |
| |
| |
| |
| |
| | |
If this tunable is set to 1 AND the persistent database contains a record "__db_sequence_number__" then we will recover the whole database as-is instead of doing the record by record recovery
(This used to be ctdb commit 3e5d2b61fcb4d0062d2573d99724f630a4fc4622)
|
| |
| |
| |
| | |
(This used to be ctdb commit c6433e43ad2481d84e8d9a1ee1c6e29b90423a86)
|
| |
| |
| |
| | |
(This used to be ctdb commit 25d797f61c3b5b7090fb662adde6ed9e434e8a61)
|
| |
| |
| |
| | |
(This used to be ctdb commit 70d22efdf104db1fc951263cedfbdb95b0b44342)
|
| |
| |
| |
| | |
(This used to be ctdb commit 4fa3f109b7ddc40e79c5fbb9688e0e830c0a655e)
|
| |\
| | |
| | |
| | | |
(This used to be ctdb commit 5f660e5bf321ae5332bf1d32c8af36d6cc2569f4)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1341329f6125d491b82c873f793af819e677f714 either contains typos or
attempts to influence the test depending on the host system. Whatever
the cause, a test system (e.g. my laptop) might not have
/etc/sysconfig/nfs, so that can't be used to cause the stub
etc/sysconfig/nfs to be loaded.
We make the tests work by default again, leaving in some flexibility
over configuration file location.
If the goal is to force a Debian-style test mode then:
* The tests are currently probably quite RHEL-centric anyway, so more
work is probably needed.
* Use an environment variable to indicate the distro test mode and
make functions like setup_nfs() remove all of the various
configuration files and create one in the distro-specific location.
I won't do this now... ENOTIME...
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit 4aa4a5790ea9ad20e4d25404760c449b358b5260)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
e646142f4d28b5401235cd5edee325f7a29f8193 changes the output on the
init event. This accommodates that change.
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit 48cb55aae47d11487bdf004a79df56779d1825a0)
|