From: matt m. <ma...@cs...> - 2002-02-22 00:19:52
|
i'm excited to announce that ganglia monitoring core v2.1.0 is available for download. this is a big release which took me almost 2 weeks to write. i know the open source matra is to release "early and often" but i didn't want the next release of ganglia to have any memory bugs on any platform (i guess i should say any "known" bugs). here are just some of the changes: * Completely rewrote the underlying hash library because the original hash functions were over-engineered and had a memory bug on certain platforms. New hash functions are superlight and fast and more compact. Built test program and profiled/traced all memory functions using mpatrol. No leaks. Special thanks to Mike Howard for letting me test gmond on his cluster which displayed the memory bug. Also thanks to Alan Hagg and Rod Hernandez for patiently answering my questions about the memory bug on their clusters. Your help was appreciated! * Updated code to catch when transient nameservice errors occur and retry. Correctly handle hosts the don't resolve instead of treating it as an error * Added a patch submitted by Joshua J England for gmond to correctly report the number of CPUs and their speed on alpha architectures * Added a patch submitted by Eirikur Hallgrimsson and written by Yaroslav Klyukin for gmetric which allows users to chose which network interface gmetric multicasts metric data * Changed the "safe_host" option to "trusted_host" to make it clearer. Also added the "num_nodes" and "num_key_metrics" options to make creation of the in-memory cluster image more efficient. * Reduced the number of total threads by one by removing the for(;;)pause() spin and having the main thread do server work * created the function my_inet_ntop() function in libganglia to deal with the limitations of inet_ntoa in a multi-threaded environment * changed the self-organzing behavior of gmond to recognize when a transient error occured on a remote gmond process. to make downloading ganglia easier i completely redid the ganglia web page. you can download this release from http://ganglia.sourceforge.net/ enjoy! -matt |