pandora/pandora
Will Thompson 9265b8a53b Clip.save: fetch annotations once, not ~ 2 * n_layers
With 17 layers and 12 clipLayers, this repeated fetching was around 49%
of the cost of this function, which was in turn 94% of the cost of
creating many new annotations with mostly-unique endpoints. This helps a
bit...

If the order of clipLayers is not meant to be significant to sortvalue
(which I assume it is) then this could be simpler.
2015-10-04 11:17:22 +02:00
..
annotation Make Annotation.public_id non-NULLable (fixes #2829) 2015-09-14 14:18:10 +02:00
app fix documentation update 2015-06-26 07:27:13 +00:00
archive reduce ffmpeg output 2015-09-16 15:04:44 +01:00
changelog use username not user 2015-05-18 23:01:19 +02:00
clip Clip.save: fetch annotations once, not ~ 2 * n_layers 2015-10-04 11:17:22 +02:00
document Fix references to findDocument[s] in docstrings 2015-05-20 12:14:21 +02:00
edit Combine {Item,Clip,edit.Clip}.get_layers() 2015-09-14 14:06:43 +02:00
entity Entity.save(): update annotations async (fixes #2827, kinda) 2015-09-02 14:32:16 +02:00
event remove unused import 2014-12-23 11:28:42 +00:00
item make facets case insensitive 2015-09-25 14:44:02 +01:00
itemlist fix default itemview for existing lists 2015-01-29 08:54:27 +00:00
log logError: log HTTP_USER_AGENT 2015-05-20 12:38:49 +02:00
news remove unused import 2014-12-23 11:28:42 +00:00
person rename api, sortName->getSortName; add getSortTitle: fixes #2605 2014-12-22 10:29:27 +00:00
place dont turn data into string, fixes #2797 2015-05-28 13:10:39 +02:00
sequence update api docs 2014-12-19 15:31:57 +00:00
templates descriptions can contain quotes 2014-10-07 12:15:45 +02:00
text update api docs (omissions, wording, typos) 2014-12-21 13:03:49 +00:00
title rename api, sortName->getSortName; add getSortTitle: fixes #2605 2014-12-22 10:29:27 +00:00
tv update api docs (omissions, wording, typos) 2014-12-21 13:03:49 +00:00
urlalias remove tests, not used 2014-09-05 13:39:43 +02:00
user extend cookie age if its still used 2015-06-30 20:02:09 +02:00
websocket ignore messages that can not be serialized 2015-05-19 02:39:26 +05:30
__init__.py software powering 0xdb.org and Pad.ma is called pandora now 2010-02-16 15:52:34 +05:30
config.0xdb.jsonc add canPlayClips flag to annotation layers and use those layers to limit playback to clips 2015-08-27 11:27:27 +02:00
config.indiancinema.jsonc create trusty container 2015-09-03 19:33:48 +02:00
config.padma.jsonc add canPlayClips flag to annotation layers and use those layers to limit playback to clips 2015-08-27 11:27:27 +02:00
config.pandora.jsonc add canPlayClips flag to annotation layers and use those layers to limit playback to clips 2015-08-27 11:27:27 +02:00
manage.py try to avoid thread exceptions on shutdown 2013-07-13 14:46:48 +00:00
settings.py extend cookie age if its still used 2015-06-30 20:02:09 +02:00
urls.py cropped thumbnails of image documents 2015-02-05 08:08:28 +00:00