Introducing a caching layer #28

Merged
david merged 6 commits from caching into develop 2018-08-16 21:38:21 +00:00
david commented 2018-08-16 19:12:00 +00:00 (Migrated from dev.cryptec.at)

This is a simple cache mixin for web applications that use very little database write operations.

Use this mixin in your class-based views. They will all share one global version, that is incremented, if anything is updated in the database. Every piece of cached data also has a verson attached to it. If this version is less than the global version, the view-logic is rendered again.

This is a simple cache mixin for web applications that use very little database write operations. Use this mixin in your class-based views. They will all share one global version, that is incremented, if anything is updated in the database. Every piece of cached data also has a verson attached to it. If this version is less than the global version, the view-logic is rendered again.
david commented 2018-08-16 19:13:19 +00:00 (Migrated from dev.cryptec.at)

unmarked as a Work In Progress

unmarked as a **Work In Progress**
david commented 2018-08-16 19:13:23 +00:00 (Migrated from dev.cryptec.at)

marked as a Work In Progress

marked as a **Work In Progress**
david commented 2018-08-16 19:24:27 +00:00 (Migrated from dev.cryptec.at)

added 1 commit

  • 493d2667 - Adding application configuration to bokstaever app

Compare with previous version

added 1 commit <ul><li>493d2667 - Adding application configuration to bokstaever app</li></ul> [Compare with previous version](https://dev.cryptec.at/root/bokstaever/merge_requests/1/diffs?diff_id=169&start_sha=55b321b12330e38553e48ef82dac501308f5cf4f)
david commented 2018-08-16 19:24:44 +00:00 (Migrated from dev.cryptec.at)

added 1 commit

  • 1ed46dfc - Moving settings to module level

Compare with previous version

added 1 commit <ul><li>1ed46dfc - Moving settings to module level</li></ul> [Compare with previous version](https://dev.cryptec.at/root/bokstaever/merge_requests/1/diffs?diff_id=170&start_sha=493d2667ed9dc7494fbe53899f428ed874424d71)
david commented 2018-08-16 19:24:56 +00:00 (Migrated from dev.cryptec.at)

added 1 commit

  • ae6bf2b9 - Adding signals for global cache versioning

Compare with previous version

added 1 commit <ul><li>ae6bf2b9 - Adding signals for global cache versioning</li></ul> [Compare with previous version](https://dev.cryptec.at/root/bokstaever/merge_requests/1/diffs?diff_id=171&start_sha=1ed46dfccbbf8be6a99a525c8b56e6c08763b263)
david commented 2018-08-16 19:26:13 +00:00 (Migrated from dev.cryptec.at)

changed the description

changed the description
david commented 2018-08-16 19:26:19 +00:00 (Migrated from dev.cryptec.at)

unmarked as a Work In Progress

unmarked as a **Work In Progress**
david commented 2018-08-16 19:26:30 +00:00 (Migrated from dev.cryptec.at)

assigned to @root

assigned to @root
david commented 2018-08-16 19:29:16 +00:00 (Migrated from dev.cryptec.at)

added 1 commit

Compare with previous version

added 1 commit <ul><li>8f44433a - Actually using the cache</li></ul> [Compare with previous version](https://dev.cryptec.at/root/bokstaever/merge_requests/1/diffs?diff_id=172&start_sha=ae6bf2b959b44e466689cfa4348cc24621da2d7d)
root commented 2018-08-16 21:34:54 +00:00 (Migrated from dev.cryptec.at)

added 1 commit

  • 2deaadff - Removed Mixin Recursion from views, fixed keynames for memcached (they don't…

Compare with previous version

added 1 commit <ul><li>2deaadff - Removed Mixin Recursion from views, fixed keynames for memcached (they don&#39;t…</li></ul> [Compare with previous version](https://dev.cryptec.at/root/bokstaever/merge_requests/1/diffs?diff_id=173&start_sha=8f44433af24d24df03dc6682591c3855a5406d6c)
root commented 2018-08-16 21:38:21 +00:00 (Migrated from dev.cryptec.at)

merged

merged
root commented 2018-08-16 21:38:21 +00:00 (Migrated from dev.cryptec.at)

mentioned in commit 04f2ff7c66

mentioned in commit 04f2ff7c666df3d52f3a4a5190ca8ae137f089a5
Sign in to join this conversation.
No reviewers
No labels
Doing
To Do
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
root/bokstaever!28
No description provided.