Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						25f227f678
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-12 14:29:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						356b77bb95
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-12 13:00:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						80a2350a0a
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-12 11:09:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						ee13f3cc0d
					 | 
					
						
						
							
							* Store info about all the build actions and allow them to be
						
						
						
						
						
						
						
						monitored while the build is in progress. 
						
						
					 | 
					
						2008-11-11 17:49:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						632bb24687
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-11 14:45:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						ecd0ba74e9
					 | 
					
						
						
							
							* Merged the Build and Job tables.
						
						
						
						
						
						
					 | 
					
						2008-11-11 12:54:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						0f24c11292
					 | 
					
						
						
							
							* Perform builds in parallel.
						
						
						
						
						
						
						
						* Turn off sqlite's synchronous mode because fsync() performance
  *really* sucks on ext3 (it syncs the entire filesystem).  See
  https://bugzilla.mozilla.org/show_bug.cgi?id=421482 
						
						
					 | 
					
						2008-11-11 10:27:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						8f5e7c319c
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-10 13:33:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						15edf10986
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-10 10:27:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						8f42bf303f
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-10 10:18:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						f4a44db664
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-09 00:48:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						74c952d073
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-08 22:40:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						ffd0f75692
					 | 
					
						
						
							
							* Generic declaration of build products.
						
						
						
						
						
						
					 | 
					
						2008-11-07 17:10:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						2d52634b1e
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-07 15:29:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						fe1582a00d
					 | 
					
						
						
							
							* Refactoring.
						
						
						
						
						
						
					 | 
					
						2008-11-07 14:51:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						d5a0f6e145
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-06 23:17:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						2324218ecd
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-06 18:28:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						279de1a9c2
					 | 
					
						
						
							
							* Support variant builds.
						
						
						
						
						
						
					 | 
					
						2008-11-06 18:26:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						7bbd736d96
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-06 14:32:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						b0bbb1a011
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-06 13:40:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						9894b10131
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-05 23:37:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						a77acc2a4f
					 | 
					
						
						
							
							* BuildInputs table: link to dependencies, include store paths.
						
						
						
						
						
						
					 | 
					
						2008-11-05 23:08:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						0ea294e77e
					 | 
					
						
						
							
							* Store info about the build inputs in the build record.
						
						
						
						
						
						
					 | 
					
						2008-11-05 06:23:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						a970603ad1
					 | 
					
						
						
							
							* Get dependencies from the database.
						
						
						
						
						
						
					 | 
					
						2008-11-05 04:52:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						621ce1ee64
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-05 03:25:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						8378d57ba2
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-11-05 01:58:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						6e73c85c3b
					 | 
					
						
						
							
							* Basic job info in the database.
						
						
						
						
						
						
					 | 
					
						2008-11-04 18:23:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						5915bcaba3
					 | 
					
						
						
							
							* Store build duration, handle cached builds.
						
						
						
						
						
						
					 | 
					
						2008-10-28 17:08:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						08798f3c07
					 | 
					
						
						
							
							* Some jQuery / CSS hackery.
						
						
						
						
						
						
					 | 
					
						2008-10-28 15:34:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						9f7403765c
					 | 
					
						
						
							
							* Show the latest build for each job.
						
						
						
						
						
						
					 | 
					
						2008-10-28 12:44:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						7ded8bbd15
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-10-28 10:32:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						b250fa6094
					 | 
					
						
						
							
							* Start of a basic Catalyst web interface.
						
						
						
						
						
						
					 | 
					
						2008-10-28 10:19:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						c181fc8703
					 | 
					
						
						
							
							* Put info about logs / build products in the DB.
						
						
						
						
						
						
					 | 
					
						2008-10-28 10:18:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eelco Dolstra
							
						 
					 | 
					
						
						
							
						
						ff6021450a
					 | 
					
						
						
							
							* Start putting build results in a database.
						
						
						
						
						
						
					 | 
					
						2008-10-10 16:05:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |