Commit Graph

45 Commits

Author SHA1 Message Date
Athou
5fe5b97130 configurable feed refresh interval 2013-07-29 10:40:55 +02:00
Athou
223c2f464e index for entry lookup 2013-07-27 17:22:31 +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
9cdc364fde index title hash 2013-07-26 08:15:23 +02:00
Athou
9bac3f424f index for faster status deletes 2013-07-25 09:12:45 +02:00
Athou
645164997d move author to content 2013-07-24 15:50:05 +02:00
Athou
c2b53b117c remove many to many relationship between entries and feeds 2013-07-24 15:40:59 +02:00
Athou
fdacac74cc cleanup unneeded statuses 2013-07-24 12:13:18 +02:00
Athou
150920e0c8 delete old statuses 2013-07-23 15:27:56 +02:00
Athou
e9cc6fd518 add index in order to be able to count unread entries without join 2013-07-21 12:37:34 +02:00
Athou
079345b2e0 refactored the way entries and statuses are fetched 2013-07-19 11:30:40 +02:00
Athou
1e6077bc98 removed unused index on non-hash column 2013-07-15 13:47:05 +02:00
Athou
41e14d97f6 add valid checksums 2013-07-15 07:25:58 +02:00
MageFroh
6b75284593 For some reason, liquibase was rejecting denormalize-statuses changeset
It failed validation due to missing checksum.
2013-07-14 16:10:19 +01:00
MageFroh
2f779cbd9d pgSQL rejected the update lines in populate-status-xxx change sets
Error executing SQL update FEEDENTRYSTATUSES s SET s.entryUpdated = (select e.updated from FEEDENTRIES e where e.id = s.entry_id):
ERROR: column "s" of relation "feedentrystatuses" does not exist
2013-07-14 16:10:19 +01:00
MageFroh
2bc53bd2e1 HSQLDB apparently requires a default value when a column is marked NOT NULL and already exists
Change Set changelogs/db.changelog-1.1.xml::denormalize-statuses failed.
Error executing SQL ALTER TABLE FEEDENTRYSTATUSES ADD user_id BIGINT NOT NULL
default expression needed in statement [ALTER TABLE FEEDENTRYSTATUSES ADD user_id BIGINT NOT NULL]
2013-07-14 16:10:19 +01:00
Athou
06257be8fc add valid checksum 2013-07-14 07:19:14 +02:00
Athou
5946837258 Merge pull request #429 from Athou/denormalized
Denormalized
2013-07-13 22:15:31 -07:00
Athou
29ed2a40e4 changed indexes 2013-07-14 06:46:48 +02:00
Athou
e54754b31a add valid checksums (#428) 2013-07-14 06:02:31 +02:00
Athou
24ee418f3f denormalized fields on statuses for faster queries 2013-07-14 05:48:47 +02:00
Athou
6588b510a0 utf8mb4 is not available on openshift (#309) 2013-07-12 01:32:47 +02:00
Athou
d1565dc9fd create unique index on user_id (fix #400) 2013-07-11 09:19:50 +02:00
Athou
244261917c create content hash index 2013-07-10 15:38:23 +02:00
MageFroh
f1ef5a6b99 fix error with postgresql
* postgresql stores foreign key names in lower case by default, so the precondition was erroneously passing
* check for the presence of a primary key instead
2013-07-07 21:45:14 +01:00
Athou
b5b53da593 forgot to delete that 2013-07-07 21:35:18 +02:00
Athou
55bb0ce524 fix preconditions 2013-07-07 21:19:46 +02:00
Athou
01e0bf0397 create table and columns with the right encoding (#309) 2013-07-07 20:54:50 +02:00
Athou
8792069ae0 mssql compatibility (fix #396) 2013-07-07 10:32:37 +02:00
Athou
5530c5fd7e setting to pause feed crawling 2013-07-05 08:23:18 +02:00
Athou
f230ad74b1 store normalized urls 2013-07-02 16:56:25 +02:00
Athou
03b6d2ad52 add valid checksums 2013-06-28 09:24:12 +02:00
Athou
97f3efbf7c fix postgresql deployment (fix #350) 2013-06-27 23:30:16 +02:00
Athou
f4e726a9de upgrade to liquibase 3.0.1 (#351) 2013-06-27 17:10:43 +02:00
Athou
52e4a2a0b7 proxy images through commafeed (#231) 2013-06-22 21:45:44 +02:00
Athou
fa2731861e change order of instructions, fix issue with mysql (#302) 2013-06-17 11:55:23 +02:00
Athou
968a911ccf save when users were created 2013-06-16 18:31:21 +02:00
Athou
4d44397098 'no' language no longer exists (#299) 2013-06-16 16:37:54 +02:00
Athou
edcd54640a added missing datatype 2013-06-16 15:02:54 +02:00
Athou
76f7978a06 rename language column because language is a reserved keyword in hsqldb 2013-06-16 13:19:42 +02:00
Athou
379e342e30 added on-demand database cleanup (date is hardcoded for the moment) 2013-06-16 12:06:59 +02:00
Athou
4e412c150c add missing fields and recreate sequence (#291) 2013-06-13 10:58:29 +02:00
Athou
4b0588474b new index with less collisions on feedentrystatus table 2013-06-12 16:23:22 +02:00
Athou
b78f646523 initial liquibase setup 2013-06-11 17:01:21 +02:00