Project

General

Profile

Actions

Feature #1181

closed

Overview: Kešování výsledků/obrázků

Added by Pavel Kácha almost 11 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Development - GUI
Target version:
Start date:
09/02/2013
Due date:
09/08/2013
% Done:

0%

Estimated time:
To be discussed:

Description

  • Při opakování stejného dotazu by bylo vhodné se podívat do cache, jestli nedávno takový dotaz neproběhl a případně data použít, pokud ne, tak po dotazu a vygenerování uložit.
  • Protože dotazy se mohou měnit při každém reloadu, bylo by vhodné mít předpřipravenou sadu dotazů, které budou nějak zarovnané. První představa byla, že nad dotazovacím formem Overview přibude několik odkazů typu "poslední den", "3 dny", "týden", "2 týdny", "měsíc", "čtvrtletí", "půlrok", "rok".
  • Data pro tyto dotazy pak mohou být připravena pravidelně cronem, takže při dotazu budou v keši - tam bude potřeba generování dat/grafu vhodně zapouzdřit. Viz také #1178.

Related issues

Related to Mentat - Task #1178: Hawat Dashboard - zapouzdřit agregační část tak, aby ji bylo možné jednoduše volat i z externího skriptuClosedRadomír Orkáč09/01/2013

Actions
Related to Mentat - Bug #1009: Zobrazení hlavní stránky trvá hrozně dlouhoClosedRadomír Orkáč05/30/2013

Actions
Actions #1

Updated by Pavel Kácha almost 11 years ago

Radek:

- V Dashboard mam dodelat vyber pro dotaz pres pocet dni zpetne. Ma to
tam byt udelano stejne jako se simple formem (jen pro uzivatele, ne pro
adminy)? Jinak receno, interval ma byt pro uzivatele skryt a uvidi ho
jen admini?

Viz výš, udělal bych jen sadu připravených odkazů s rozumně odškálovanými intervaly. Rozdíly mezi uživateli nás zatím netrápí, budou až uděláme autentizaci, ale jsem pro být připraven na to, že bfu nemusí detailní výběr vidět.

Actions #2

Updated by Pavel Kácha almost 11 years ago

Mek:

Nicmene jeste mala poznamka k tem odkazum...chtelo by to urcite nejak hezky odskalovat, tzn. posledni den, 3 dny, tyden, 2 tydny, mesic, ctvrtleti, ale jeste jsme se nedohodli, jestli to udelame plovouci, nebo ne. Aby se to dalo cachovat, tak je jasne, ze to musi byt vzdycky k nejakemu pevnemu stejnemu okamziku, nejlepsi asi pulnoc. Posledni den a 3 dny jsou jasne, ale co ten zbytek? Tyden, mesic, ... budou plovouci, takze to fakticky bude spis poslednich 7 dni, poslednich 28 dni?

Jo, taky mi dává větší smysl plovoucí interval.

Mimochodem, kdyz uz to budem mit takhle pekne cachovane, tak se uplne nabizi mit uschovanou a prochazetelnou (hrozne slovo) historii reportu, to bude prakticky zadarmo, proste se jen ta data odpovidajici celemu mesici presunou nekam vedle, aby se z cache nevysypala, umozni se k nim hezky pristup a je to.

Jo, souhlas, otázka je, nakolik má smysl schovávat všechno, možná by stačilo nechávat jen právě zarovnaná data. Ale to je ještě daleko, nestahujme trenky před brodem, i tak máme dost práce.

Actions #3

Updated by Pavel Kácha almost 11 years ago

  • Subject changed from Kešování výsledků/obrázků overview to Overview: Kešování výsledků/obrázků
  • Description updated (diff)
Actions #5

Updated by Pavel Kácha almost 11 years ago

Bylo by vhodné oddělit generování obrázků od agregační části. (Mek nachystá template.)

Actions #6

Updated by Radomír Orkáč almost 11 years ago

Udelal jsem nastrel intervalu.
Pro dnesni den jsem data jiz nakesoval (1 day).
1 day 3 days 1 week 2 weeks 1 month 3 months 6 months 1 year

Je to ale zatim jen nastrel.

R.

Actions #7

Updated by Radomír Orkáč almost 11 years ago

Oddeleni generovani obrazku a tabulek odlozeno na pondeli/utery - Mek ted nemuze, ma rozdelanou praci a ja to akutne dnes nepotrebuji. Udelam ale pripravu, at presun do novych trid je rychlejsi.

R.O.

Actions #8

Updated by Pavel Kácha over 10 years ago

Čeká na #1178.

Actions #9

Updated by Radomír Orkáč over 10 years ago

  • Status changed from In Progress to Feedback
Actions #10

Updated by Pavel Kácha over 10 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF