| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
(This used to be ctdb commit e83db4d76ea498413ba4314e937d0ff298bd4cb6)
|
|\| | | | |
| |_|/ / /
|/| | | |
| | | | | |
(This used to be ctdb commit 906419acf121ea93661f91bde65cdcd890f70e63)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
terminates while holding the lock and the next blocked waiting client is assigned the lock
(This used to be ctdb commit 927228299280779664683fca04a7f76b55bef813)
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
(This used to be ctdb commit d1262efebfc6e51e676720d42443017563aaffe3)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(This used to be ctdb commit 5ef0cd83d7f24616dad85cece485b770376ecd45)
|
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
(This used to be ctdb commit a6477577beba71bd9185b968de43b763378f234b)
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- fixed memory leaks in the 3 packet receive routines. The problem was
that the ctdb_call logic would occasionally complete and free a
incoming packet, which would then be freed again in the packet
receive routine. The solution is to make the packet a child of a
temporary context in the receive routine then free that temporary
context. That allows other routines to keep or free the packet if
they want to, while allowing us to safely free it (via a free of the
temporary context) in the receive function
(This used to be ctdb commit 304aaaa7235febbe97ff9ecb43875b7265ac48cd)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit 9fcc40a2ddd8f7f62bdd8b5ab71d182220e23af0)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit 7497b5a9031c471c25bf6029c436fd82788b415c)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit 1e2802422794956827263265306952df5e69b377)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit bf2799504498ae452bb7244ae3eb6a51797afe9b)
|
|/ / / /
| | | |
| | | |
| | | | |
(This used to be ctdb commit 197a02384bd2ca42dfff4c0357175424d2321e9c)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit b58d2ae0e4ef3393a93724526f2aebc7529de14f)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 79f3d63eec5652d87f13875c76e90ead81a26ad9)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 32b31a6b91a19fc0c5225cb88c35cc1d14b4a6df)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
add a basic debug system with -dXX
(This used to be ctdb commit af9f21cef79f888c57d3b50a23ca787c9567ce60)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 74028de89d18bfedcea17415d6d6dc2f7c69b076)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 598feb4fb9badcf329837965ad39e0f0dfe28498)
|
|\| | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit ccc3bef713598f7df6d2e5d83618038d5f25fd68)
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit ab516a6dcc6871cdbf781892adcd2c77e4c631c2)
|
| |/ / /
|/| | |
| | | |
| | | | |
(This used to be ctdb commit 3c5c433e5b92f8fe2193a6e5720e31e3eb6bc76b)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit cf0948e73a10d7bc402a4ade4d9a87a7a247bdba)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit b2836974ad270e823c630e3acf12327b53c37d88)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 8e6a25f4c4a63145c0dee33453a0693dd395ee68)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit f89ab3a06b4677f56c92768c3a8ae5ec9f5abbc2)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit 268a89db5886955e290538fdc08d3e94172e3527)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
new dmaster
(This used to be ctdb commit 6c48dcc5df7b855fc8e0774c9572c7b2af618348)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit f4c8c4b3d4c6fb8f1b8e770d1788816af74a7e1f)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fetch, to avoid the daemon re-reading it
- suffix the database name with the node name so that testing on
loopback doesn't result in a name collision in the database open
(This used to be ctdb commit ad30a4db75450643ff146c40faa306a021de3dd2)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit c4531b6de9189c3cd80862e29d2dd37aab36b9b4)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit c09054f878a88129abb6cce24c7bbf53f61a2648)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 02c09dc07c9bed57ca3692b14e41ac8cca0a29f4)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
disk file
(This used to be ctdb commit 5159f3a61f41bbaf563edd8d901a6bf5bfee4e4e)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit e1ea91fa541a21c8164b8bd26b9c77053e8487cb)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 43061a4cf9b0995ebe6c86e27f7fc3aacb7bb23e)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
code. It may be added back later once everything is working nicely,
or simulated using a in-process pipe instead of a unix domain socket
- rewrote the ctdb_fetch_lock() code to follow the new design
(This used to be ctdb commit 5024dd1f305fe1ecc262db2240c56f773b4f28f0)
|
|\| | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit e4ab90e741bfb6b0bb88abb818fe036475cdd0f6)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit d8243f474897dc65fb7286225b07bdf48b6faed0)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 36c1e98a5533214d5507699dc5d8bdec35cb28c2)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
change ctdb_client_fetch_lock to return a status code instead of a record handle and make it unconditionally fill in data.
change ctdb_client_store_unlock to take ctdb_db and key as arguments instead of a record handle
update the ctdb_fetch.c test to use the clientside helpers for fetching and storing data
(This used to be ctdb commit 22d5d40375e0135916c97945646f94119612615d)
|
|\| | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit d854392b04c46bcdd008cced5d16a03d81f97bd0)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit edf1e1fea8500461a08cd2795251a5cc0bd10229)
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit fcf3669c27691ddb383d1c585234622efa498d90)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit c4747460a8e0017acfd2a97a632ecd9395562d4f)
|
| | | | |
| | | | |
| | | | |
| | | | | |
(This used to be ctdb commit 1952be19f625dbe257050acebf468e7e6eb0da8c)
|
| |/ / /
| | | |
| | | |
| | | | |
(This used to be ctdb commit 87dd265d2c61125ca2fa922cfcf9371a234fff0c)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
occured in the client or in the daemon
(This used to be ctdb commit a7e42c2c56e38b4b58ede0ad45767695d704dac4)
|
| |\ \ \
| |/ / /
|/| | |
| | | | |
(This used to be ctdb commit 1000ea33025b625e23e7065f95efad447c380c8c)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit 7c749315130a2bc87dcc07460d10dcb089ae4202)
|
| | | |
| | | |
| | | |
| | | | |
(This used to be ctdb commit e0c9844ea6270ff506b0b5906aa6ccfcc3bcce7a)
|