Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							aed5e1a30e
							
						
					 | 
					
						
						
							
							hand merge of speed tweaks
						
						
						
						
						
						
					 | 
					
						2012-01-31 13:20:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a5f87572c
							
						
					 | 
					
						
						
							
							an image already knows what its own details are, it doesn't need to be passed them...
						
						
						
						
						
						
					 | 
					
						2012-01-27 16:27:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							96b8253b38
							
						
					 | 
					
						
						
							
							term can be empty to start with >_<
						
						
						
						
						
						
					 | 
					
						2012-01-26 17:56:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							4530efc1e0
							
						
					 | 
					
						
						
							
							minus on its own was being turned into 'negative null-tag', which confused things
						
						
						
						
						
						
					 | 
					
						2012-01-26 17:16:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							a208d5c6bc
							
						
					 | 
					
						
						
							
							lock logging fix
						
						
						
						
						
						
					 | 
					
						2012-01-26 02:15:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							03204859c1
							
						
					 | 
					
						
						
							
							merge~
						
						
						
						
						
						
					 | 
					
						2012-01-22 15:11:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daku
							
						 
					 | 
					
						
						
						
						
							
						
						
							3338ff0420
							
						
					 | 
					
						
						
							
							tags/source/rating/locked should only update/log if different than current
						
						
						
						
						
						
					 | 
					
						2012-01-21 00:17:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daku
							
						 
					 | 
					
						
						
						
						
							
						
						
							7049b3bf4d
							
						
					 | 
					
						
						
							
							rating/source/locked now log info when set
						
						
						
						
						
						
					 | 
					
						2012-01-20 23:04:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b96b44d64
							
						
					 | 
					
						
						
							
							tag cache is glitchy, too many things might update it
						
						
						
						
						
						
					 | 
					
						2012-01-20 05:16:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							e46c22a228
							
						
					 | 
					
						
						
							
							weighted CDN targets
						
						
						
						
						
						
					 | 
					
						2012-01-17 15:47:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f56b9ae2c
							
						
					 | 
					
						
						
							
							argh php, syntax that used to be required is now deprecated...
						
						
						
						
						
						
					 | 
					
						2012-01-16 19:58:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							9bde42d452
							
						
					 | 
					
						
						
							
							consistent hashing for multiple data mirrors
						
						
						
						
						
						
					 | 
					
						2012-01-16 02:53:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							7195d3d1f3
							
						
					 | 
					
						
						
							
							Changes using empty instead of strlen.
						
						
						
						
						
						
					 | 
					
						2012-01-12 23:07:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c6b5128c6
							
						
					 | 
					
						
						
							
							More tweaks for minor speed gains.
						
						
						
						
						
						
					 | 
					
						2012-01-12 21:17:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e0e8475a1
							
						
					 | 
					
						
						
							
							A few more small changes for speed.
						
						
						
						
						
						
					 | 
					
						2012-01-12 14:46:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							26d383198a
							
						
					 | 
					
						
						
							
							More small changes for speed.
						
						
						
						
						
						
					 | 
					
						2012-01-11 15:57:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea15574226
							
						
					 | 
					
						
						
							
							Changes and tweaks for speed.
						
						
						
						
						
						
						
						Because every microsecond counts! :P
These changes are based on information from:
http://phpbench.com/
http://stackoverflow.com/questions/482202/is-there-a-performance-benefit-single-quote-vs-double-quote-in-php 
						
						
					 | 
					
						2012-01-11 15:08:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							5121e99dbe
							
						
					 | 
					
						
						
							
							speed hax and niceurl forcing from r34
						
						
						
						
						
						
					 | 
					
						2011-12-24 14:49:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							a89c5943d8
							
						
					 | 
					
						
						
							
							error details when the file copy fails
						
						
						
						
						
						
					 | 
					
						2011-11-08 11:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac3bf33402
							
						
					 | 
					
						
						
							
							tag_n wasn't used by accurate search, but was by ugly
						
						
						
						
						
						
					 | 
					
						2011-10-18 22:32:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1da59804e
							
						
					 | 
					
						
						
							
							Merge branch 'master' of github.com:shish/shimmie2
						
						
						
						
						
						
					 | 
					
						2011-09-25 12:45:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b09467310
							
						
					 | 
					
						
						
							
							fix for alisaing suggested by Diftraku
						
						
						
						
						
						
					 | 
					
						2011-09-25 12:45:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e276a095e
							
						
					 | 
					
						
						
							
							Fix for Issue 22 from HungryFeline.
						
						
						
						
						
						
					 | 
					
						2011-09-11 21:41:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							d05344d5e3
							
						
					 | 
					
						
						
							
							Image resize is working now! (uses the GD library only for now)
						
						
						
						
						
						
						
						Moved resize into contrib folder. 
						
						
					 | 
					
						2011-09-04 11:17:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3b6fde7a5
							
						
					 | 
					
						
						
							
							Working on adding a "Replace Image" feature.
						
						
						
						
						
						
					 | 
					
						2011-08-24 20:53:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							e279e69f96
							
						
					 | 
					
						
						
							
							fix single-tag searches
						
						
						
						
						
						
					 | 
					
						2011-03-14 14:20:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							c554a12be0
							
						
					 | 
					
						
						
							
							hacky fix for searching, make sure query variables are unique
						
						
						
						
						
						
					 | 
					
						2011-03-14 12:44:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							20cc4cc165
							
						
					 | 
					
						
						
							
							don't have super-thin / super-short thumbs
						
						
						
						
						
						
					 | 
					
						2011-02-13 11:18:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							3896c71a9a
							
						
					 | 
					
						
						
							
							strnorm bits
						
						
						
						
						
						
					 | 
					
						2011-01-22 15:51:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee3c24117b
							
						
					 | 
					
						
						
							
							more pdo compat, database bits
						
						
						
						
						
						
					 | 
					
						2011-01-03 15:18:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							06a3be4941
							
						
					 | 
					
						
						
							
							Merge branch 'pdo'
						
						
						
						
						
						
					 | 
					
						2011-01-01 18:47:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							27056f369f
							
						
					 | 
					
						
						
							
							sort tags when imploding / exploding
						
						
						
						
						
						
					 | 
					
						2011-01-01 18:40:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6baeab977
							
						
					 | 
					
						
						
							
							more pdo compat
						
						
						
						
						
						
					 | 
					
						2011-01-01 16:28:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d978aa06a
							
						
					 | 
					
						
						
							
							more pdo compat
						
						
						
						
						
						
					 | 
					
						2011-01-01 15:58:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							175ceac490
							
						
					 | 
					
						
						
							
							PDO compat
						
						
						
						
						
						
					 | 
					
						2011-01-01 15:28:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7abb4742a5
							
						
					 | 
					
						
						
							
							hack
						
						
						
						
						
						
					 | 
					
						2010-07-19 13:35:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7efc4a0dfe
							
						
					 | 
					
						
						
							
							if necessary
						
						
						
						
						
						
					 | 
					
						2010-03-25 10:37:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							20edd68093
							
						
					 | 
					
						
						
							
							avoid double escapes
						
						
						
						
						
						
					 | 
					
						2010-03-24 18:24:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a5be72cbd
							
						
					 | 
					
						
						
							
							build warehouse directories on demand
						
						
						
						
						
						
					 | 
					
						2010-03-15 04:31:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							161a2d1757
							
						
					 | 
					
						
						
							
							postgres is true too
						
						
						
						
						
						
					 | 
					
						2010-02-17 15:09:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c26f9efb4
							
						
					 | 
					
						
						
							
							image locking
						
						
						
						
						
						
					 | 
					
						2010-02-17 14:16:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							b33aa49f00
							
						
					 | 
					
						
						
							
							a technical explanation of build_accurate_search_querylet
						
						
						
						
						
						
					 | 
					
						2010-02-09 02:07:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							937a430a50
							
						
					 | 
					
						
						
							
							only optimise this case for regular tags
						
						
						
						
						
						
					 | 
					
						2010-02-03 22:03:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b2941a5bc
							
						
					 | 
					
						
						
							
							if the search is for one tag, then 'count(tag)' (expensive function) = 'tag.count' (index lookup)
						
						
						
						
						
						
					 | 
					
						2010-02-02 18:19:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							a28a3ffcb9
							
						
					 | 
					
						
						
							
							case-insensitive search
						
						
						
						
						
						
					 | 
					
						2010-02-02 11:52:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							efac91598c
							
						
					 | 
					
						
						
							
							SCORE_STRNORM = lowercase-if-necessary-for-comparison
						
						
						
						
						
						
					 | 
					
						2010-02-02 02:13:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							898f1e1f73
							
						
					 | 
					
						
						
							
							typo
						
						
						
						
						
						
					 | 
					
						2010-02-02 00:56:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							155f3cf9e8
							
						
					 | 
					
						
						
							
							lowercase match for pgsql
						
						
						
						
						
						
					 | 
					
						2010-02-02 00:45:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							05150706cc
							
						
					 | 
					
						
						
							
							wtf git
						
						
						
						
						
						
					 | 
					
						2010-02-02 00:34:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c7ce5a3ac
							
						
					 | 
					
						
						
							
							get the THUMB link... *headdesk*
						
						
						
						
						
						
					 | 
					
						2009-12-24 07:34:29 +00:00 | 
					
					
						
						
							
							
							
						
					 |