Changelog
From Zentific Wiki
Revision as of 03:54, 29 January 2009 by 208.75.212.171 (Talk)
Contents |
[edit] January 28, 2009
[edit] Interface Changes
- Tested multiple XMLRPC Javascript implementations (Clean AJAX, Mimic, Zentus, and a couple of generic ones) to find the lightest one that supports our needs and runs properly in both IE and Firefox. Finally settled on the latest version from Zentus modified to properly send XML in IE6 and handle faults properly for our model.
- Removed Flotr in favor of a custom graphing library named Grapht that works cross-platform and supports a number of features we need for live updates. Grapht is not yet publicly available but the developer will be releasing it soon.
- Fixed all timeout calls to be recorded in the myZentific object so that they are cleared on logout (fixes a problem with lots of Invalid Session alerts after logout)
- Updated details page to refresh itself periodically so that all data remains current
- Created central update time variable and set it to 30 seconds (current Zentific-Poll update time) for easy configuration if the poller gets configured to send more frequent updates
- Fixed miscellaneous bugs. IE SUPPORT WORKS NOW.
[edit] XMLRPC Changes
- Many many bugfixes. clobbered compiler warnings, fixed bad format strings, rewrote config parser to be more resilient (one more alteration required, but minimal). see commit log for specifics.
[edit] Scheduler Changes
- None
[edit] Poller Changes
- vif statistics collection will now function for vifs which are named explicitly with the vifname parameter and as such do not follow the traditional vif${DOMID}.{$IFACE} naming convention. side effect should be increased performance of that particular portion of code and less hits to xenstore. will send these changes upstream. thanks to pgentoo for reporting and motivating the fix.
- reports default vnc password for the node in question
- XMLRPC client is now more resilient to connection failures
[edit] Other
- created a contrib section in the subversion repository for community contribued code unrelated to other major components
- added alpha code by Chris Keller to the Zentific-Tools section to perform information collection from inside Windows DomU's
[edit] January 20, 2009
- Rearranged repository to use the trunk/branches/tags layout as recommended by the subversion documents. We did this so that we can help maintain and patch weekly releases while still keeping some non-functional code out of the main trunk.
