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 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						bfa7804f50 
					 
					
						
						
							
							* hydra: show running buildsteps on build page  
						
						
						
						
					 
					
						2010-02-11 10:18:57 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						3753ccb1ce 
					 
					
						
						
							
							* hydra: make chart zoomable and clickable  
						
						
						
						
					 
					
						2010-02-11 09:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6dd87f5851 
					 
					
						
						
							
							* Typo.  
						
						
						
						
					 
					
						2010-02-10 12:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f44128275c 
					 
					
						
						
							
							* hydra: added initial version of build graph  
						
						
						
						
					 
					
						2010-02-10 10:15:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						a7d132ff2a 
					 
					
						
						
							
							* Escape +', =' and `?' in NAR URIS in manifests.  Otherwise you get  
						
						... 
						
						
						
						an incorrect URI that gives a 410 error. 
						
						
					 
					
						2010-02-09 16:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6dd53655a5 
					 
					
						
						
							
							* Omitting the template name doesn't work everywhere.  
						
						
						
						
					 
					
						2010-02-09 15:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6c35801173 
					 
					
						
						
							
							* Shut up a harmless warning about an uninitialised variable.  
						
						
						
						
					 
					
						2010-02-09 14:10:16 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9409d20f39 
					 
					
						
						
							
							* Make the "all" page faster by not doing four identical `select  
						
						... 
						
						
						
						count(*) ...' queries.  The reason for this is that
    my $nrBuilds = scalar($c->stash->{allBuilds}->search({finished => 1}));
  doesn't return an integer, but some magical code reference that when
  evaluated performs the query and returns an integer.  So every use
  of $nrBuilds in all.tt caused another query.  OTOH using ...->count
  causes only one query.
  However count(*) still involves a full table scan, so it's still
  suboptimal. 
						
						
					 
					
						2010-02-09 14:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						59e4f65298 
					 
					
						
						
							
							* Speed up the jobset index page.  Especially the query to get the  
						
						... 
						
						
						
						inactive jobs was quite slow.
* "IndexBy" -> "IndexOn". 
						
						
					 
					
						2010-02-09 13:47:20 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						4abdf86bd4 
					 
					
						
						
							
							hydra: remove print stmt  
						
						
						
						
					 
					
						2010-02-09 13:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						090a648020 
					 
					
						
						
							
							hydra: minor improvements in hydra ui  
						
						
						
						
					 
					
						2010-02-09 13:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						fabc8e4774 
					 
					
						
						
							
							* Disable the statistics on the project, jobset and job pages for now  
						
						... 
						
						
						
						because they take too much time to compute. 
						
						
					 
					
						2010-02-09 12:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						324cac9ae9 
					 
					
						
						
							
							* hydra: remove excess layout  
						
						
						
						
					 
					
						2010-02-08 14:05:30 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						88ffadb70e 
					 
					
						
						
							
							* hydra: handle case where logfile is empty  
						
						
						
						
					 
					
						2010-02-08 11:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						b6ad5c3103 
					 
					
						
						
							
							emailsimplecreator was removed  
						
						
						
						
					 
					
						2010-02-06 07:20:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f57b40101a 
					 
					
						
						
							
							hydra: error on buildpage for queued build  
						
						
						
						
					 
					
						2010-02-06 07:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						348db7600c 
					 
					
						
						
							
							* hydra: on build page, show tail of log on first tab when buildstatus == 1 (this specific build failed)  
						
						
						
						
					 
					
						2010-02-05 20:32:07 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						045d921f7d 
					 
					
						
						
							
							* Argh.  
						
						
						
						
					 
					
						2010-02-05 20:24:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						a22946abe7 
					 
					
						
						
							
							* When a store path has disappeared for some reason,  
						
						... 
						
						
						
						../nix/<storepath> should return a HTTP error.  Otherwise,
  mirror-channel.pl will happily mirror the error page. 
						
						
					 
					
						2010-02-05 20:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9b25d7b299 
					 
					
						
						
							
							* A `nix-build' Hydra product must be a directory.  
						
						
						
						
					 
					
						2010-02-05 20:07:49 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						61ad98f982 
					 
					
						
						
							
							revert change to dbix::class generated code  
						
						
						
						
					 
					
						2010-02-05 19:41:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9dba2127cb 
					 
					
						
						
							
							* hydra: 'new' UI for project/jobset/job/build  
						
						
						
						
					 
					
						2010-02-05 14:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						3677a5fc6e 
					 
					
						
						
							
							* hydra: updated jquery version, needed for tabs (to be added later)  
						
						
						
						
					 
					
						2010-02-01 12:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9f9e18e3a6 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2010-01-26 20:27:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						268364bfd8 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2010-01-26 20:19:25 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0c5f8dfb47 
					 
					
						
						
							
							* Another essential index.  
						
						
						
						
					 
					
						2010-01-26 20:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						e1f45498c9 
					 
					
						
						
							
							Set $NIX_PREFETCH_GIT_DEEP_CLONE.  
						
						
						
						
					 
					
						2010-01-25 13:26:37 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						eec5838a7e 
					 
					
						
						
							
							* hydra: add deps list to pages not to be indexed by google etc  
						
						
						
						
					 
					
						2010-01-22 14:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						b615135825 
					 
					
						
						
							
							* hydra: add dependency list with links to logfiles  
						
						
						
						
					 
					
						2010-01-22 13:31:59 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						7315480acd 
					 
					
						
						
							
							* hydra: show queue optimization  
						
						
						
						
					 
					
						2010-01-22 10:31:08 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						c791485099 
					 
					
						
						
							
							* hydra: show queue optimization  
						
						
						
						
					 
					
						2010-01-22 10:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						2aa1fb5ead 
					 
					
						
						
							
							* hydra: fix for dead link in context bar of build  
						
						
						
						
					 
					
						2010-01-20 10:53:54 +00:00