The annotated tag, ctdb-1.40 has been created at ed982a0e2aa418b77fc604cd36508331a1a03cfb (tag) tagging c4aa79c2a89d362fe54c6bd86dc1831236047cfc (commit) replaces ctdb-1.13.1 tagged by Ronnie Sahlberg on Mon Mar 26 06:12:49 2012 +1100
- Log ----------------------------------------------------------------- Tag for 1.40 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAABAgAGBQJPb246AAoJEB6eS+vwPaeG5C4IAOmTuuT+xTqKbgjC1tAlN03z rE1du+61yFJpSstHk+KDiupyHlGgyWh58ij+dMHFl4D/flTyRSQD9fDQONw0Qh3z /w6RUE4Xdn0wy+AyimTkyEu3V/WOaWPpUeT15s2bjwpB+eJJjtDfBjyIEnHnwIMw QPGRKwJ47opj8ws5cZTi3gSimfOkeSf9c89TaQcA7vSGZpjdGCW2Yi3W+POtzDd2 XoKkoNL6+augiJoxLXtDUEWIVgEKy0UP2Ml9sBQNDxMwEgZODdylVjgtoCP25tKq vNMRU97kmT2JDCkbhVuqpsd2y++BcMMNIxhODB1nQ7VZqLua5U1X6ok8Z2vgXu0= =uSjV -----END PGP SIGNATURE----- Martin Schwenke (31): ctdb tool: fix thinko in nodestatus command output Tests - simple - make disconnected node tests handle changed error message Tests - functions/environment - set and use $CTDB_NODES Eventscript functions - add new function die() Eventscripts - redesign and rewrite 13.per_ip_routing Eventscript functions - remove functions only used by 13.per_ip_routing Eventscript functions - remove now-unused route/IP re-add script logic Eventscript functions - no longer require interface_modify.sh Eventscript support - Remove unused interface_modify.sh Eventscript tests - make error message consistent with recent change Eventscript tests - make ip command stub vaguely maintainable Eventscript tests - implement ip rule in stub Eventscript tests - implement ip route in stub Eventscripts - 13.per_ip_routing should use dirname not basename for mkdir Eventscripts - use set_proc() rather than accessing /proc directly Eventscripts - make 13.per_ip_routing try harder to find public_addresses Eventscripts - make 13.per_ip_routing fail gracefully if config is missing Tests - eventscripts - ip stub command should print errors to stderr Tests - eventscripts - add -A/-D options Tests - eventscripts - more public IPs in default setup Tests - eventscripts - stub ctdb command updates Tests - eventscripts - fix hardcoding error Update .gitignore for eventscript testing fu. Tests - eventscripts - add support functions for policy routing testing Tests - eventscripts - improved support functions for handling public IPs Tests - eventscripts - rationalise CTDB fakery support Tests - eventscripts - change summary columns Tests - eventscripts - new function simple_test_command() Tests - eventscripts - initial policy routing tests Undo damage done by d8d37493478a26c5f1809a5f3df89ffd6e149281 Add policy routing documentation to ctdbd(1). Ronnie Sahlberg (23): READONLY: when updating a remote node to revoke a delegation, make sure we dont create the record if it doesnt already exist ReadOnly: Only restrict the readonly sanity/paranoia check that only allows Test: add test tool and test that UPDATE_RECORD works on persistent databases Merge remote branch 'martins/master' add max hop count buckets to see how bad hopcounts are FETCH COLLAPSE : Change the fetch-lock collapse to collapse ALL fetches, including fetch-locks into a single command in flight per record. Also add a tunable to enable/disable this optimization for hot records DOC document the FetchCollapse tunable CTDB: change how the hop count buckets are displayed in ctdb statistics STATISTICS: add per-db hop count statistics LACOUNT: Add back lacount mechanism to defer migrating a fetched/read copy until after default of 20 consecutive requests from the same node DOC: Document the MaxLACount tunable variable STICKY: add prototype code to make records stick to a node to "calm" down if they are found to be very hot and accessed by a lot of clients. STICKY document the sticky record parameters DOC regenerate the manpage Make NoIPFailback a node local setting. Nodes that have NoIPFailback set to !0 can not takeover new ip addresses during failover. Make NoIPFailback a node local setting. Nodes that have NoIPFailback set to !0 can not takeover new ip addresses during failover. NoIPFailback: Exclude nodes which have NoIPFailback as failback targets during reallocation NoIPFailback: Exclude nodes which have NoIPFailback as failback targets during reallocation NoIPTakeover: change the tunable name for the "dont allow failing addresses over onto the node" to NoIPTakeover NoIPTakeover: change the tunable name for the "dont allow failing addresses over onto the node" to NoIPTakeover DOC: regenerate manpages DOC: regenerate manpages Merge remote branch 'martins/policy_routing' into 1.13 ----------------------------------------------------------------------- -- CTDB repository