Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b8a78b2c3f 
					 
					
						
						
							
							* Support linking to the latest job in a view for a specific platform, e.g.  
						
						... 
						
						
						
						http://.../view/nixos/tested/latest/iso-minimal-i686-linux . 
					
						2010-03-07 11:24:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c9ac5ee215 
					 
					
						
						
							
							* I should test before committing.  
						
						
						
						
					 
					
						2010-03-05 18:49:27 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c8f0758fe1 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2010-03-05 18:43:34 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0f57fb8f88 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2010-03-05 18:36:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						72c44ab0ae 
					 
					
						
						
							
							* Allow dots in job names in views.  
						
						
						
						
					 
					
						2010-03-05 18:08:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						775c0d6423 
					 
					
						
						
							
							* Simplify.  
						
						
						
						
					 
					
						2010-03-05 17:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						82a325a8cd 
					 
					
						
						
							
							* $currentBuilds{id} can be 0.  
						
						
						
						
					 
					
						2010-03-05 17:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						70466156e6 
					 
					
						
						
							
							* In views, support selecting a job that doesn't depend on the  
						
						... 
						
						
						
						primary job, but is in the same jobset. 
						
						
					 
					
						2010-03-05 17:20:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3501fa6465 
					 
					
						
						
							
							* Cleanup.  
						
						
						
						
					 
					
						2010-03-05 16:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						da25c963eb 
					 
					
						
						
							
							* Clean up indentation.  
						
						
						
						
					 
					
						2010-03-05 16:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						7daca03e78 
					 
					
						
						
							
							* Store jobset evaluations in the database explicitly.  This includes  
						
						... 
						
						
						
						recording the builds that are part of a jobset evaluation.  We need
  this to be able to answer queries such as "return the latest NixOS
  ISO for which the installation test succeeded".  This wasn't previously
  possible because the database didn't record which builds of (say)
  the `isoMinimal' job and the `tests.installer.simple' job came from
  the same evaluation of the nixos:trunk jobset.
  Keeping a record of evaluations is also useful for logging purposes. 
						
						
					 
					
						2010-03-05 15:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						60ad8bd6d1 
					 
					
						
						
							
							* Remove a debug statement.  
						
						
						
						
					 
					
						2010-03-05 13:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						8e39abf914 
					 
					
						
						
							
							* hydra: make warning lines darkorange  
						
						
						
						
					 
					
						2010-03-05 13:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						4ab450458b 
					 
					
						
						
							
							* hydra: make warning lines darkorange  
						
						
						
						
					 
					
						2010-03-05 13:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						b75de713e5 
					 
					
						
						
							
							* hydra: reinstate proper error for non existing build, Hydra/9  
						
						
						
						
					 
					
						2010-03-05 13:03:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						5be843667a 
					 
					
						
						
							
							* hydra: add warningLine class to log lines with warning attribute  
						
						
						
						
					 
					
						2010-03-05 12:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						4b64329036 
					 
					
						
						
							
							* hydra: correct header in jobstatus page of jobset  
						
						
						
						
					 
					
						2010-03-05 11:43:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6fe9e1b03b 
					 
					
						
						
							
							* Cannot call isValidPath on a logfile.  This happened to work because  
						
						... 
						
						
						
						isValidPath bypassed the Nix store API. 
						
						
					 
					
						2010-03-05 10:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						79a1489c95 
					 
					
						
						
							
							* Remove the triggers to simulate foreign key constraints on SQLite,  
						
						... 
						
						
						
						as SQLite now supports them natively (though we still need to turn
  them on in Hydra). 
						
						
					 
					
						2010-03-05 10:33:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						66f3547fe7 
					 
					
						
						
							
							* Build Hydra with the Nix Perl bindings.  
						
						
						
						
					 
					
						2010-03-04 15:11:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b9c1f9aca7 
					 
					
						
						
							
							* Call computeFSClosure() directly.  
						
						
						
						
					 
					
						2010-03-04 14:15:13 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						934fbc868f 
					 
					
						
						
							
							* Fix building hydra_eval_jobs against the sqlite branch.  
						
						
						
						
					 
					
						2010-03-04 13:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						00b2f7c141 
					 
					
						
						
							
							* Don't access /nix/var/nix/db directly but use the Nix Perl bindings.  
						
						
						
						
					 
					
						2010-03-04 13:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ceeba31320 
					 
					
						
						
							
							* hydra: show finish time on build status overview  
						
						
						
						
					 
					
						2010-03-01 10:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						052ce8c577 
					 
					
						
						
							
							* hydra: only show current jobs in status overview of jobset page  
						
						
						
						
					 
					
						2010-03-01 10:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ede90a9ef0 
					 
					
						
						
							
							* hydra: alphabetical order of systems in status overview  
						
						
						
						
					 
					
						2010-02-26 09:14:49 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ba60d69e06 
					 
					
						
						
							
							missing file  
						
						
						
						
					 
					
						2010-02-26 07:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						7208f79828 
					 
					
						
						
							
							inital version of links to diff in scm  
						
						
						
						
					 
					
						2010-02-25 15:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1691f3b9ae 
					 
					
						
						
							
							remove useless url in changes overview  
						
						
						
						
					 
					
						2010-02-25 14:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						7820346962 
					 
					
						
						
							
							* hydra: more minor css tweaks  
						
						
						
						
					 
					
						2010-02-25 13:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						557805a21a 
					 
					
						
						
							
							* hydra: ui bug  
						
						
						
						
					 
					
						2010-02-25 13:17:11 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						31f68756c5 
					 
					
						
						
							
							fix wrong dbix:class:loader generation  
						
						
						
						
					 
					
						2010-02-25 10:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						4dccd3c620 
					 
					
						
						
							
							generated schema with new dbix class schema loader, grrrrrr  
						
						
						
						
					 
					
						2010-02-25 09:50:04 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						87ea0cb2b9 
					 
					
						
						
							
							fix wrong comment  
						
						
						
						
					 
					
						2010-02-25 09:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						7f1908a938 
					 
					
						
						
							
							* hydra: changes in list in stead of table, also showing changes of changed 'build output' inputs  
						
						
						
						
					 
					
						2010-02-25 09:17:17 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						8678da61ef 
					 
					
						
						
							
							* hydra: order project list on name  
						
						
						
						
					 
					
						2010-02-25 09:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6fd6e11794 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2010-02-24 15:11:52 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						34a1dfefc9 
					 
					
						
						
							
							* hydra: layout changes, forgot something  
						
						
						
						
					 
					
						2010-02-24 15:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f0706a75a2 
					 
					
						
						
							
							* hydra: layout changes  
						
						
						
						
					 
					
						2010-02-24 15:06:20 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						a1c7e359be 
					 
					
						
						
							
							* hydra: indentation and fixed duplicate key in cachedgitinputs bug  
						
						
						
						
					 
					
						2010-02-24 08:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						63acc9fb1c 
					 
					
						
						
							
							* hydra: do not show build history if there are no previous builds  
						
						
						
						
					 
					
						2010-02-23 13:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						3ff2934400 
					 
					
						
						
							
							* hdyra: show last succeeded build and changes since on build status summary if build has failed  
						
						
						
						
					 
					
						2010-02-23 13:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						529a6cf6eb 
					 
					
						
						
							
							* hydra: buildpage, show changes since last build/successful build  
						
						
						
						
					 
					
						2010-02-22 13:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						fb8ab7a574 
					 
					
						
						
							
							* hydra: download closure now makes closure of outpath in stead of useless drvpath  
						
						
						
						
					 
					
						2010-02-18 15:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						77d4a8c027 
					 
					
						
						
							
							* Keep the 3 most recent builds for every platform for every job.  
						
						... 
						
						
						
						Previously it just kept the 3 most recent builds for every job
  (contrary to what the comment said). 
						
						
					 
					
						2010-02-15 10:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						12edc4b8e2 
					 
					
						
						
							
							* Speed up the jobstatus query a little bit.  
						
						
						
						
					 
					
						2010-02-12 20:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d8cc0bbb5d 
					 
					
						
						
							
							* Make the "latest succeeded" query (used by the "latest" channel)  
						
						... 
						
						
						
						faster, from about 4.5s to 1.0s for the global "latest" channel.
  Note that the query is only fast if the "IndexBuildsOnJob" and
  "IndexBuildsOnJobAndIsCurrent" indices are dropped - if they exist,
  PostgreSQL will use those instead of the more efficient
  "IndexBuildsOnJobFinishedId" index.  Looks like a bug in the planner
  to me... 
						
						
					 
					
						2010-02-12 14:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9cebf03a45 
					 
					
						
						
							
							* hydra: queue stats (nr running builds / nr queued builds)  
						
						
						
						
					 
					
						2010-02-12 10:19:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						68c60b4c66 
					 
					
						
						
							
							* hydra: added index, actual build time (buildstep with same outpath, so without deps) of the build  
						
						
						
						
					 
					
						2010-02-11 12:23:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						14a1e6db61 
					 
					
						
						
							
							* More indices.  
						
						
						
						
					 
					
						2010-02-11 10:42:37 +00:00