Shish
|
cf98e4bf43
|
remove one-positive-tag special case which is slower than the generic build_accurate_search_querylet
|
2019-07-07 17:13:56 +01:00 |
|
Shish
|
c22f0f6df8
|
Merge pull request #675 from shish/one-search
Remove build_ugly_search_querylet
|
2019-07-07 16:54:42 +01:00 |
|
Shish
|
ea802f4a24
|
Remove build_ugly_search_querylet
now that the accurate search doesn't use subqueries, perhaps mysql can
accept it
|
2019-07-07 16:50:55 +01:00 |
|
Shish
|
bd5ccd2800
|
remove ancient misleading description of the search code
|
2019-07-07 16:46:56 +01:00 |
|
Shish
|
e27ff02bb7
|
two columns
|
2019-07-07 16:02:33 +01:00 |
|
Shish
|
98f0375e94
|
make tracer not-null in installer
|
2019-07-07 15:57:06 +01:00 |
|
Shish
|
660ee2b249
|
make composer libs usable from the installer
|
2019-07-07 15:50:02 +01:00 |
|
Shish
|
b43ad07abe
|
typo
|
2019-07-07 15:42:19 +01:00 |
|
Shish
|
1e1ede7db6
|
log which method was used to wrap db->execute
|
2019-07-07 15:12:51 +01:00 |
|
Shish
|
3c6b09110a
|
Cache multiple flexihashes
otherwise get_thumb / get_image / get_thumb / get_image / ... will
have 100% cache miss rate
|
2019-07-07 14:26:45 +01:00 |
|
Shish
|
8ec3690f8e
|
cache logging was getting hit/miss the wrong way round... forever?
|
2019-07-07 14:07:11 +01:00 |
|
Shish
|
c8563951ce
|
tracing instead of cache debug log
|
2019-07-07 13:58:39 +01:00 |
|
Shish
|
bca74a0db5
|
drop DEBUG_SQL - all of that info is included in the trace file, fixes #674
|
2019-07-07 13:52:53 +01:00 |
|
Shish
|
4cadce1de0
|
merge slow-page-log into tracer, fixes #673
|
2019-07-07 13:51:19 +01:00 |
|
Shish
|
99646a4b00
|
bump tracer api
|
2019-07-07 13:30:50 +01:00 |
|
Matthew Barbour
|
f5a5352511
|
Correction to negative tag code
|
2019-07-07 11:17:21 +01:00 |
|
Shish
|
4136b1bb6b
|
manually pull parts out of 57f2a50fb7
|
2019-07-07 11:16:47 +01:00 |
|
Shish
|
f8a08a7aae
|
update tracer
|
2019-07-07 11:12:40 +01:00 |
|
matthew
|
c906df6956
|
Added iterator_map and iterator_map_to_array
Moved the path join/sanitize to pollyfills
|
2019-07-07 11:11:57 +01:00 |
|
matthew
|
490f1f97ed
|
Updated pools bulk action for generator
|
2019-07-07 11:11:48 +01:00 |
|
Shish
|
3954f3d296
|
merge iterable queries with new count_time
|
2019-07-07 11:11:27 +01:00 |
|
matthew
|
d64603674e
|
Added ability to use generators with database queries.
Adapted bulk actions to use generators.
|
2019-07-07 11:10:40 +01:00 |
|
Matthew Barbour
|
183f9bb897
|
Changed the image tag search query to run more efficiently on pgsql
|
2019-07-07 11:06:45 +01:00 |
|
Shish
|
b01f425a55
|
GET flag to skip cache
|
2019-07-07 10:29:00 +01:00 |
|
Shish
|
f4a98e7a9b
|
GET flag to skip accelerator
|
2019-07-07 10:29:00 +01:00 |
|
Shish
|
68f3ebb2c6
|
Consistently say '<Type> Query'
|
2019-07-07 00:17:39 +01:00 |
|
Shish
|
b285acf70a
|
tracer-complete needs start time
|
2019-07-06 23:01:22 +01:00 |
|
Shish
|
8ea78eed6a
|
have database performance measured in three ways at once, instead of three separate ways
|
2019-07-06 21:41:48 +01:00 |
|
Shish
|
2935db9d6d
|
take out category-autocomplete pending performance tweaks
|
2019-07-06 11:27:05 +01:00 |
|
Shish
|
c682670f64
|
derp
|
2019-07-06 10:38:18 +01:00 |
|
Shish
|
ccb9c493d5
|
s/Context/EventTracer/g
|
2019-07-05 20:49:47 +01:00 |
|
Shish
|
f0326dc3ab
|
bootstrap as its own phase
|
2019-07-05 19:20:37 +01:00 |
|
Shish
|
b158901f53
|
add ban-reason to bulk actions delete
|
2019-07-05 19:20:37 +01:00 |
|
Shish
|
1ca5366ee2
|
ignore data dir
|
2019-07-05 19:20:10 +01:00 |
|
Shish
|
22f3532035
|
support for themes where .shm-thumb is not directly an A tag
|
2019-07-05 19:20:10 +01:00 |
|
matthew
|
dbfa995ba5
|
Changed create pool bulk action to default to the currently searched strings
|
2019-07-05 19:16:52 +01:00 |
|
Matthew Barbour
|
4116bda066
|
Adjusted admin delete by query to bypass trash
|
2019-07-05 19:02:18 +01:00 |
|
matthew
|
558d154e85
|
Fixed issue with trash item detection
|
2019-07-05 19:01:55 +01:00 |
|
Matthew Barbour
|
c4111cc948
|
Added shortcut-key support to bulk action extension
|
2019-07-05 18:37:25 +01:00 |
|
Matthew Barbour
|
a82fb56063
|
Added force flag to image deletion event to override trash extension
|
2019-07-05 18:31:31 +01:00 |
|
matthew
|
1bd9238b17
|
Additional trash stuff
|
2019-07-05 18:29:45 +01:00 |
|
Matthew Barbour
|
32d37254f7
|
New trash extension. For undelete-type stuff.
|
2019-07-05 18:29:44 +01:00 |
|
Matthew Barbour
|
92bb96049f
|
Added SCORE sql constants
|
2019-07-05 17:41:29 +01:00 |
|
Matthew Barbour
|
02e2786cca
|
Added missing constant
|
2019-07-05 17:39:25 +01:00 |
|
matthew
|
a7188a452b
|
Fixed issue with setup block checkbox generator
|
2019-07-05 17:39:15 +01:00 |
|
Matthew Barbour
|
c16d55995b
|
Added table-building support to SetupBlock to allow easily building cleaner setup controls
|
2019-07-05 17:38:12 +01:00 |
|
Matthew Barbour
|
9ca800d1c4
|
Added bulk action support to pools extension
|
2019-07-05 17:31:27 +01:00 |
|
Matthew Barbour
|
8794258072
|
pgsql automatically creates indexes on unique columns, so the manually created indexes on those columns are redundant on that database. This will remove tham.
|
2019-07-05 16:55:36 +01:00 |
|
Matthew Barbour
|
dfeb3bf5df
|
Added a database upgrade that adds a tag_id,image_id index to image_tags, and lengthens the filename field to 255 characters. 64 was ridiculous.
Also added a substr to the filename for the merge code so it won't error when it's a long name
|
2019-07-05 16:55:25 +01:00 |
|
matthew
|
80e614b53e
|
Added relationship set event.
Adjusted relationship set statements for betteer accuracy
|
2019-07-05 16:46:03 +01:00 |
|