Commit Graph

53 Commits

Author SHA1 Message Date
Athou
8e262a1e10 guicing up 2014-08-17 14:16:30 +02:00
Athou
cda6cb5cc0 query not used anymore 2014-08-14 11:27:43 +02:00
Athou
3c935a0b67 remove potential duplicates 2014-08-12 16:56:18 +02:00
Athou
982cf044ef smarter join 2014-08-12 16:32:03 +02:00
Athou
986fd25942 removed wicket and tomee, use dropwizard instead. remove wro4j, use gulp instead 2014-08-08 16:49:02 +02:00
Athou
fce9086b27 remove deprecated duplicate feed detection 2013-11-16 07:40:44 +01:00
Athou
97586cd2c8 batch delete entries too 2013-11-16 07:30:01 +01:00
Athou
4f284165c2 more database cleanup tasks 2013-11-14 12:56:08 +01:00
Athou
5ef8fd18ca annotations not needed anymore 2013-08-12 13:42:18 +02:00
Athou
701a1903ba move feedcount in its own file 2013-08-07 10:08:03 +02:00
Athou
71403d4174 if under heavy load, don't refresh feeds for users who logged in more than a month ago for the last time 2013-08-01 21:11:45 +02:00
Athou
bfbe39993f use an annotation processor instead of a groovy script because of classloading issues 2013-08-01 17:11:57 +02:00
Athou
5fe5b97130 configurable feed refresh interval 2013-07-29 10:40:55 +02:00
Athou
7ad9c24879 fix feed cleanup 2013-07-28 14:35:10 +02:00
Athou
60bf96411c removed unused urlHash field 2013-07-27 15:45:15 +02:00
Athou
3dd4f140e2 refactored the way we handle feed refresh queue 2013-07-27 15:45:03 +02:00
Athou
8845c54d0c apply formatter 2013-07-25 09:17:33 +02:00
Athou
be4b15be70 admin cleanup interface 2013-07-10 15:15:31 +02:00
Athou
132c1b0aaf minimum count as parameter 2013-07-08 20:38:06 +02:00
Athou
bd047efcd2 actually add the feeds to the list 2013-07-08 19:01:08 +02:00
Athou
52270d50d9 interface for deleting duplicates 2013-07-08 16:38:09 +02:00
Athou
d361d689e8 delete relationships before deleting the feed reference 2013-07-08 07:44:43 +02:00
Athou
d8f3316747 faster feed cleanup 2013-07-05 17:00:32 +02:00
Athou
fa3860f81a restore predicate 2013-07-05 10:44:53 +02:00
Athou
4efa18f9e6 materialize the manytomany relationship to have better control over queries 2013-07-04 23:44:12 +02:00
Athou
4c1c9aef6f cleaner way of deleting relationships 2013-07-04 21:32:34 +02:00
Athou
fca15f422f can't use object equality with hibernate proxies 2013-07-04 15:56:24 +02:00
Athou
7e90be684e cleanup orphan entries later 2013-07-04 15:50:40 +02:00
Athou
05cb8f7b7e better cleanup method 2013-07-04 15:43:08 +02:00
Athou
e71e7c9008 clear entry associations before deleting feeds 2013-07-04 10:26:44 +02:00
Athou
7e2ebf2dfc don't filter on having subscriptions as the query is too long to execute 2013-07-04 10:21:00 +02:00
Athou
f230ad74b1 store normalized urls 2013-07-02 16:56:25 +02:00
Athou
d3dd084dd7 better refresh algorithm using queues instead of synchronous database call 2013-06-30 12:35:17 +02:00
Athou
158abadf19 use date constructor directly when a calendar is not needed, better performances 2013-06-25 16:57:48 +02:00
Athou
285baaafb7 added feeds cleanup method 2013-06-19 17:01:28 +02:00
Athou
379e342e30 added on-demand database cleanup (date is hardcoded for the moment) 2013-06-16 12:06:59 +02:00
Athou
ec163da9db removed easycriteria 2013-06-08 16:15:11 +02:00
Athou
dbe7b48a04 merge push infos into feeds 2013-06-05 21:50:26 +02:00
Athou
969e3ca0e9 not needed for count 2013-05-31 16:50:30 +02:00
Athou
574f75433d since push info is fetched lazily anyway, get it with the join 2013-05-31 16:45:09 +02:00
Athou
4da9fca7ea Revert for the moment as it breaks pubsub handling 2013-05-30 11:55:15 +02:00
Athou
0aee6850d5 use a onetomany relationship for push info to avoid hibernate automatic lazy loading of onetoone optional relationships 2013-05-30 10:28:40 +02:00
Athou
7d614762e7 remove error predicate for metric 2013-05-29 08:54:29 +02:00
Athou
669574e4d5 ignore feeds in error from metrics 2013-05-28 09:21:29 +02:00
Athou
5b847d1ba9 display backlog in metrics 2013-05-24 12:42:18 +02:00
Athou
9d5b67ffda lazy load push infos 2013-05-21 15:28:08 +02:00
Athou
c88d3021b8 initial pubsubhubbub support (#44) 2013-05-20 17:44:38 +02:00
Athou
eebad80cd7 refresh every 10 minutes (#44) 2013-05-20 11:48:00 +02:00
Athou
1cd153a4ba typo 2013-04-22 11:58:06 +02:00
Athou
f8faa69f02 remove serializable as it does not make sense 2013-04-15 11:47:48 +02:00