Use a transaction to refresh and create entries
Also includes few database improvements: - Speed up entries clean up with an index and a goroutine - Avoid the accumulation of enclosures for some feeds
Showing
- database/migration.go 1 addition, 1 deletiondatabase/migration.go
- database/sql.go 2 additions, 0 deletionsdatabase/sql.go
- database/sql/schema_version_36.sql 1 addition, 0 deletionsdatabase/sql/schema_version_36.sql
- reader/feed/handler.go 1 addition, 1 deletionreader/feed/handler.go
- storage/enclosure.go 10 additions, 17 deletionsstorage/enclosure.go
- storage/entry.go 37 additions, 19 deletionsstorage/entry.go
- storage/feed.go 12 additions, 3 deletionsstorage/feed.go
Loading
Please register or sign in to comment