extras-buildsys ChangeLog,1.90,1.91

Daniel Williams (dcbw) fedora-extras-commits at redhat.com
Sat Aug 6 02:35:08 UTC 2005


Author: dcbw

Update of /cvs/fedora/extras-buildsys
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11669

Modified Files:
	ChangeLog 
Log Message:
2005-08-05  Dan Williams <dcbw at redhat.com>

   * Rework builder tracking code to always keep Builder objects around, and
        to mark them as active/unavailable rather than dropping unavailable
        builders.  Unavailable builders are pinged every 5 minutes to see if
        they are alive or not.  Admins can still manually ping builders.

    * Remove lots of locking code in between the Builders, ArchJobs, and the
        BuildMaster since it was only relevant when pyOpenSSL still sucked.
        Communication with the builder's XMLRPC server only happens from each
        Builder object's thread now.

    * Consolidate job-killing code in both the ArchJob and the PackageJob




Index: ChangeLog
===================================================================
RCS file: /cvs/fedora/extras-buildsys/ChangeLog,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- ChangeLog	5 Aug 2005 16:24:06 -0000	1.90
+++ ChangeLog	6 Aug 2005 02:35:06 -0000	1.91
@@ -1,5 +1,19 @@
 2005-08-05  Dan Williams <dcbw at redhat.com>
 
+    * Rework builder tracking code to always keep Builder objects around, and
+        to mark them as active/unavailable rather than dropping unavailable
+        builders.  Unavailable builders are pinged every 5 minutes to see if
+        they are alive or not.  Admins can still manually ping builders.
+
+    * Remove lots of locking code in between the Builders, ArchJobs, and the
+        BuildMaster since it was only relevant when pyOpenSSL still sucked.
+        Communication with the builder's XMLRPC server only happens from each
+        Builder object's thread now.
+
+    * Consolidate job-killing code in both the ArchJob and the PackageJob
+
+2005-08-05  Dan Williams <dcbw at redhat.com>
+
     * builder/builder.py
         - (_mock_done): hand-wavy attempt to ensure the mock child process
             is always reaped




More information about the scm-commits mailing list