summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * make srvid 64 bits instead of 32 bitsRonnie Sahlberg2007-04-2810-32/+32
| | | | | | | | (This used to be ctdb commit 723bcfbba1d5aa711496d37b9658190b78a2d66b)
| * merge from tridgeRonnie Sahlberg2007-04-276-21/+151
| |\ | | | | | | | | | (This used to be ctdb commit 0d6fb241faa15cb2183d2faa4c5ffa607b9d5f46)
* | | some debug codeAndrew Tridgell2007-04-272-1/+7
| |/ |/| | | | | (This used to be ctdb commit 957801ad6285c21fd11469a60dbdcc170e7009cb)
* | merged broadcast messages from ronnieAndrew Tridgell2007-04-273-13/+29
|\| | | | | | | (This used to be ctdb commit bc20a7de280dbaa5e8ceb5493c51c059aa80d41c)
| * add a special VNN that means "all" nodes so that a message can be Ronnie Sahlberg2007-04-273-13/+29
| | | | | | | | | | | | | | | | | | | | broadcasted to all daemons in the cluster change the message dispatch routine for sending messages so that it allows several clients to use the same srvid messages are then passed on to all clients that have that srvid (This used to be ctdb commit 05d7ebb3556785f0f17a87d808f31ffe8dac288a)
* | debug level controlsAndrew Tridgell2007-04-275-13/+141
| | | | | | | | (This used to be ctdb commit 85f883c081dd1ab069420d2e7f4f2e9d708b3cde)
* | nicer testing of control data sizeAndrew Tridgell2007-04-271-9/+13
| | | | | | | | (This used to be ctdb commit 67d51cd74c8bbd20cae1da9f04f32ff887fc4f8c)
* | merge from ronnieAndrew Tridgell2007-04-275-8/+172
|\| | | | | | | (This used to be ctdb commit c2ad6820f4526c230178e7d1b66b82103bfed904)
| * add a new control : SETVNNMAP to set the generation id and also the vnn Ronnie Sahlberg2007-04-275-1/+86
| | | | | | | | | | | | map on a ctdbd daemon (This used to be ctdb commit f55707885f7b233ad6ddfc952d08851577063200)
| * add a control to read the vnnmap configuration from a nodeRonnie Sahlberg2007-04-275-8/+87
| | | | | | | | | | | | add support in ctdb_control to fetch this information from a node (This used to be ctdb commit 8d7f26c8d78d30c3ccb15a28ddea940d8666e052)
| * merge from tridgeRonnie Sahlberg2007-04-270-0/+0
| |\ | |/ |/| | | (This used to be ctdb commit d171b27028172754eee7c02def1c93df7aac2bb3)
* | merge vnn_map code from ronnieAndrew Tridgell2007-04-274-2/+42
|\| | | | | | | (This used to be ctdb commit 01eed862bb007bdb7da61f0521a9a64e0c85e3a2)
| * add a mapping table from a hash value to a lmaster vnn numberRonnie Sahlberg2007-04-274-2/+42
|/ | | | | | | | | | | update ctdb_lmaster() return the lmaster based on this tables contents initialize the vnn table based on number of nodes for now. later when recovery is implemented the recovery process will populate this mapping table. (This used to be ctdb commit 71e440f6c26ea074f9887237c962101c8cef8c80)
* null terminate a stringAndrew Tridgell2007-04-261-1/+1
| | | | (This used to be ctdb commit a7408802c7bff235bd917d06f98e00e309d2d5ca)
* got rid of the getdbpath callAndrew Tridgell2007-04-267-144/+60
| | | | (This used to be ctdb commit 736ce5c00a1d1b47abb44c4b262b14bfba5202b1)
* added a ctdb_get_config callAndrew Tridgell2007-04-267-1/+107
| | | | | | added a ctdb ping control (This used to be ctdb commit 7d17378b6e6076a922cffe98239e20dfbbae3bf7)
* removed some bogus debug linesAndrew Tridgell2007-04-262-11/+2
| | | | (This used to be ctdb commit 25aa579058ecd2a33b13b4c1d6c7c75427bbdafa)
* merge from peterAndrew Tridgell2007-04-265-9/+55
|\ | | | | | | (This used to be ctdb commit e340d8d2af90d9a2819b0029f048cf4727617e7a)
| * fixed prev. ibwrapper_test optionsPeter Somogyi2007-04-261-1/+1
| | | | | | | | (This used to be ctdb commit 9a810d1f3201ec559d1f4f20ef4a42d7aa7090c4)
| * ctdb/ib: swapped ibwrapper_tets options (-d, -a, -g)Peter Somogyi2007-04-261-4/+4
| | | | | | | | (This used to be ctdb commit 4c11d4a990b792d3bc36e062c674e9573c6de821)
| * ctdb/ib: reduce debug output; allow not only ipPeter Somogyi2007-04-265-7/+53
| | | | | | | | (This used to be ctdb commit 1942c21fe7b52f2b0c8f6895bdc7efd70505a9db)
| * merged tridge's branchPeter Somogyi2007-04-266-87/+75
| |\ | | | | | | | | | (This used to be ctdb commit 9f76f0fc94cedc2ac775181033c2484d56ccfed0)
* | | ignore generated nodes.txtAndrew Tridgell2007-04-261-0/+1
| | | | | | | | | | | | (This used to be ctdb commit b921dc2c7932e0c1ece6ac3f57e117d0500f8214)
* | | validate the vnnAndrew Tridgell2007-04-261-0/+8
| |/ |/| | | | | (This used to be ctdb commit 025e58ba2b870ebb861b015d5c79dac7f5402bfb)
* | fixed typoAndrew Tridgell2007-04-261-1/+1
| | | | | | | | (This used to be ctdb commit 9755f9c62fd14abc65189fc06629f37546f53082)
* | merge from peterAndrew Tridgell2007-04-269-83/+121
|\| | | | | | | (This used to be ctdb commit ddf390da2bceb5b3f431433aec424d99d98c05f4)
| * merged tridge's branchPeter Somogyi2007-04-2631-185/+1785
| |\ | |/ |/| | | (This used to be ctdb commit 02ec7d6abb75a7c0a414efd4a50d44e6f1e5e407)
* | moved status to ctdb_controlAndrew Tridgell2007-04-268-275/+120
| | | | | | | | (This used to be ctdb commit 9a543968ba0379fbf8e977e184f22f4349d6243f)
* | added a ctdb control message, and toolAndrew Tridgell2007-04-2616-47/+673
| | | | | | | | (This used to be ctdb commit 0d7a71f35bb8ce95231f8ca1e8e3e4024fe657e5)
* | merge from ronnieAndrew Tridgell2007-04-267-24/+265
|\ \ | | | | | | | | | (This used to be ctdb commit 37ef65737571a4290a150c28cf2b0a6b221253fd)
| * | add pdu's that the client can use to query the ctdb daemon of the path Ronnie Sahlberg2007-04-245-5/+153
| | | | | | | | | | | | | | | | | | | | | to the database it created (so the client can open and access the same file) (This used to be ctdb commit c2eda19499b3263b2248c41bd531fb73c7b42212)
| * | split the 32bit idr field into two.Ronnie Sahlberg2007-04-234-19/+104
| | | | | | | | | | | | | | | | | | | | | store the idr as the high 16 bits and use a rotating counter for the low 16 bits. (This used to be ctdb commit 7c763b7b5e6ca54a6df4586893ddaf1b508b4c22)
| * | add a comment that sometimes sending remote calls straight to the Ronnie Sahlberg2007-04-231-0/+8
| | | | | | | | | | | | | | | | | | | | | lmaster instead of what the nodes think is the dmaster (which might be stale) improve performance. (This used to be ctdb commit f535f79e6a2a6c6d07141b96e0b957fa93c684f4)
| * | merge from tridgeRonnie Sahlberg2007-04-234-34/+95
| |\ \ | | | | | | | | | | | | (This used to be ctdb commit 3457af559a5d54fd9eb787f18ff15d7c19271f60)
| * \ \ merge from tridgeRonnie Sahlberg2007-04-224-46/+86
| |\ \ \ | | | | | | | | | | | | | | | (This used to be ctdb commit 1c33c9856c05068a5681f3e37c9b94f429038a69)
| * \ \ \ merge from tridgeRonnie Sahlberg2007-04-225-1/+133
| |\ \ \ \ | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 2644ee0e81e4f78d35528999b0a18f4253f99794)
| * \ \ \ \ merge from tridgeRonnie Sahlberg2007-04-222-3/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 831847ba999e504b9c75f4e7c9c09c26bbeffcba)
| * \ \ \ \ \ merge from tridges treeRonnie Sahlberg2007-04-2121-218/+895
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit d3fdb22eec5fd21132e2a9ab19ebbb21217ccec9)
| * \ \ \ \ \ \ merge from tridgeRonnie Sahlberg2007-04-2060-1387/+2617
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 819cdf314900388fe36368a21e2c4895b78b9203)
* | | | | | | | | add version printoutAndrew Tridgell2007-04-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 54aaf64cf0681329cdcdc4b7f76e1335952bb683)
* | | | | | | | | fit some more windows across a screenAndrew Tridgell2007-04-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit f787f9c966bab82065b979b0a6fcc5c056c7cee4)
* | | | | | | | | popt not needed in lockwait codeAndrew Tridgell2007-04-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 796fdbe8efc3d74515218ddcb25abdbec2e9c2b7)
* | | | | | | | | added max_redirect_count status fieldAndrew Tridgell2007-04-223-1/+6
| |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit ecea04741fe552aa409ab165d7c69ead9649986c)
* | | | | | | | fixed the reverse of the last bug - handle the case when the new dmaster is ↵Andrew Tridgell2007-04-222-28/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the lmaster (This used to be ctdb commit b2599834d2ace7369a1b36f85fdf6eb62f047e30)
* | | | | | | | mark authoritative recordsAndrew Tridgell2007-04-221-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit f2076338221c5cb28f9045ce5345cc6a9b429f1a)
* | | | | | | | debug changesAndrew Tridgell2007-04-222-3/+4
| |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 3ddc1e4f1d3660d33cc2a07e53b66772116e9640)
* | | | | | | - when handling a record migration in the lmaster, bypass the usualAndrew Tridgell2007-04-224-46/+86
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dmaster request stage, and instead directly send a dmaster reply. This avoids a race condition where a new call comes in for the same record while processing the dmaster request - don't keep any redirect records during a ctdb call. This prevents a memory leak in case of a redirect storm (This used to be ctdb commit 59889ca0fd606c7d2156839383a09dfc5a2e4853)
* | | | | | added a useful tool for dumping a ctdbAndrew Tridgell2007-04-224-1/+132
| | | | | | | | | | | | | | | | | | | | | | | | (This used to be ctdb commit 671ed94011e21396571a3f4a5191b9a83911c952)
* | | | | | update the vnn as well when getting the connection informationAndrew Tridgell2007-04-211-0/+1
| |_|_|/ / |/| | | | | | | | | | | | | | (This used to be ctdb commit 25f36f7edaa56a16692949d6750b65d74bf4218f)
* | | | | merge from samba4Andrew Tridgell2007-04-212-3/+3
| |_|/ / |/| | | | | | | | | | | (This used to be ctdb commit a64c6ace26559b2793f2a804430fb0fc53f03a34)