|
From: John C. <Cal...@ld...> - 2007-12-13 00:21:30
|
Everyone, =20 Here's the ChangeLog contents since the last ChangeLog update message I sen= t to this list at the end of November. =20 Enjoy! John =20 - - - - - - - - - - =20 * Revision: 117-111: 12-DEC-07 jcalcote=20 Updated ChangeLog. Changed dnxExecuteJob to display local node address=20 rather than remote job source address in DNX results messages. Add node=20 address to (DNX: *) results output by the DNX client. Added a debug=20 message about job completion status to dnxExecuteJob. Fixed segfault in=20 dnxPlugin; was due to recent changes in dnxPlugin.c. Converted neb module= =20 to new config parser. Cleaned up doxygen comments in neb module source=20 files. Cleaned up dnxPlugin; fixed doxygen errors throughout.=20 =20 * Revision: 110: 11-DEC-07 jcalcote Finished client rework; reorganized work load manager and worker thread=20 pool. Added new config parser; added reconfig logic (via SIGHUP).=20 =20 * Revision: 109-107: 10-DEC-07 jcalcote WLM changes complete. Intermediate commit; Change dnxChannel to=20 DnxChannel; cleaned up client main code; objectized the work load manager.= =20 Generisized logging functionality - commit in preparation for move to=20 common directory.=20 =20 * Revision: 106: 07-DEC-07 jcalcote Changed all references to "GUID/Guid/guid" to "XID/xid" (except for xml=20 wire buffer attribute names - that would break client/server compatibility= =20 - we'll do it at the last minute before the release.) Cleaned up a few=20 doxygen issues. Fixed a logging/return value error in the registrar.=20 =20 * Revision: 105-100: 06-DEC-07 jcalcote Fixed a few cancellation issues in the 4 server threads. Added=20 cancelability back into dispatcher and collector threads. Added=20 cancelability back to registrar thread. Added cancelability back into=20 timer thread. Changed timer resolution to milliseconds (mostly for=20 testing). Added nagios 2.10 to the nagios target list - configure=20 --with-nagios-2_10. Added dnxQueue.c unit tests.=20 =20 * Revision: 99-95: 05-DEC-07 jcalcote Added unit tests for dnxTimer.c; incorporated them into build system check= =20 target. Completely abstracted DnxJobList away from nagios by replacing=20 the service member of the DnxNewJob structure with a void * payload=20 member. Added DnxJobList unit tests to dnxJobList.c and added appropriate= =20 autotools infrastructure to build and run the test. Temporarily removed=20 thread cancellation logic; replaced with shutdown flags in thread=20 procedure loops. Ensured all kernel waits were timed so these flags would= =20 take effect. Debugged shutdown logic; ensured that all threads and=20 objects were cleaning up properly on shutdown. Fixed memory leak in xml=20 buffer code. Commonized nagiosPostResults functions found in timer and=20 collector. Moved common version into dnxNebMain.c in preparation for=20 moving it into the dnx nagios patch.=20 =20 * Revision: 96: 03-DEC-07 jcalcote Added debug heap; enable with -DDEBUG_HEAP on the compiler command line.=20 =20 ---------------------------------------------------------------------- NOTICE: This email message is for the sole use of the intended recipient(s)= and may contain confidential and privileged information. Any unauthorized = review, use, disclosure or distribution is prohibited. If you are not the i= ntended recipient, please contact the sender by reply email and destroy all= copies of the original message. |