annotate .hgtags @ 985:64826e69f365

pages: cache mechanism, first draft: a cache mechanism has been implemented to retrieve pages with a complexe rendering and/or calling expensive methods (e.g. network calls). For now it's is done only for Pubsub and with service profile (i.e. profile used when user is not logged in). When a LiberviaPage use cache, node is subscribed, and as long as no event is received (even can be item update, item retraction, or node deletion), the cached page is returned. This is a first draft, it is planed to handle in the future logged users (which can be tricky as we must not let (un)subscribed node if user is not willing to), multi-nodes pages (e.g.: item + comments) and cache for page not depending on pubsub (e.g. chat).
author Goffi <goffi@goffi.org>
date Sun, 19 Nov 2017 17:18:14 +0100
parents f38b8be94131
children f72064f29d2a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
63
dc88ff7a030d Added tag SàT v0.2.0 for changeset 12e889a683ce
Goffi <goffi@goffi.org>
parents:
diff changeset
1 12e889a683ce07bfdb66ca3952c93fd97329d70c SàT v0.2.0
170
3a2ee1caf106 Added tag SàT v0.3.0 for changeset 732ed69ffe11
Goffi <goffi@goffi.org>
parents: 63
diff changeset
2 732ed69ffe11a5116dc9f8e0b084d47cc3f5a658 SàT v0.3.0
386
87e1194e55d6 SàT 0.4 released
Goffi <goffi@goffi.org>
parents: 170
diff changeset
3 f2c380af7304d65703cf2f88882d08b4236fd36e SàT v0.4.0
550
538a0d6f09a7 0.5.0 tag fix
Goffi <goffi@goffi.org>
parents: 546
diff changeset
4 ff03fdb5215d31e65123da6646589f9393fcd929 SàT v0.5.0
552
50ebe9b8129f SàT 0.5.1 released
Goffi <goffi@goffi.org>
parents: 550
diff changeset
5 9b217e14fc6a515902a66f719f3131250e83ea56 SàT v0.5.1
792
b993ff0fd02d Added tag 0.6.0 for changeset 0af8a88ef6cd
Goffi <goffi@goffi.org>
parents: 552
diff changeset
6 0af8a88ef6cd67563075f9daf2a66c4ce98c8443 0.6.0
908
f38b8be94131 Added tag 0.6.1 for changeset 3d372805f60c
Goffi <goffi@goffi.org>
parents: 904
diff changeset
7 3d372805f60c80f03bc59430581c5a8958ed436e 0.6.1