Project

General

Profile

Actions

개선(improvement) #1098

closed

[Dashboard] Apply caching for MoM, QoQ chart

Added by Joseph Vo 7 months ago. Updated 4 months ago.

Status:
완료성공(Resolve)
Priority:
보통(Normal)
Assignee:
Start date:
10/06/2025
Due date:
10/06/2025
% Done:

100%

Estimated time:
Part:
Build env.:
Prod

Description

Request :
Apply caching for MoM, QoQ chart, improve the loading performance


Files


Related issues

Related to Ellis improvement - 개선(improvement) #1760: [Admin Site] Improve Admin Site performance신규(New)Dan Hoang09/30/202512/16/2025

Actions
Related to Ellis improvement - 개선(improvement) #2043: [Dashboard] Apply caching Reservations chart완료성공(Resolve)Tom Dong10/23/202510/23/2025

Actions
Actions #1

Updated by Joseph Vo 7 months ago

  • Assignee set to Tom Dong
Actions #2

Updated by Joseph Vo 5 months ago

Actions #3

Updated by Tom Dong 5 months ago

  • Due date set to 10/06/2025
  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 10/06/2025
Actions #4

Updated by Tom Dong 5 months ago

  • % Done changed from 0 to 70
Actions #5

Updated by Tom Dong 5 months ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
  • % Done changed from 70 to 100
Actions #6

Updated by Tom Dong 5 months ago

  • Build env. set to Dev
Actions #7

Updated by Tracy Truong 5 months ago

Prod: take 13s to load data
DEV: Show information as soon as tab is opened => ok
Change CUR > data display speed ok

About data: will check on STAG

Actions #8

Updated by Tom Dong 5 months ago

Auto cache

Time: 30m
Default: Contries ("JPY", "KRW", "VND"), Date Type: Check-out, Year: now ~ now + 1

Client cache

Cache: search filter by user
Time: 30m

Actions #9

Updated by Tom Dong 5 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
  • Build env. changed from Dev to Staging
Actions #10

Updated by Tracy Truong 5 months ago

Take many time to loading (as attached video)

Actions #11

Updated by Tom Dong 5 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Tom Dong to Tracy Truong

Trên STG hiện tại không có auto cache data trước-> nên khi search lần đầu tiên sẽ chậm -> lần thứ 2 cùng điều kiện đó sẽ nhanh
Dữ liệu cache được 30min, nên người dùng khác search cùng điều kiện sẽ nhanh theo.
Nếu quá 30min cache sẽ mất, lúc này hệ thống sẽ lấy dữ liệu mới nên thời gian sẽ chậm

Nút refresh: Lấy giá trị mới nhất lưu vào cache
LastUpdate: Thời gian cache gần nhất

Actions #12

Updated by Tracy Truong 5 months ago

Checked on STAG,
Open dashboard tab > MoM/ QoQ/ Yearly Performance Report chart shows data instantly => ok

Actions #13

Updated by ziniy Kang 5 months ago

  • Status changed from 완료(Done) to 확인(Confirmed)
Actions #14

Updated by Tom Dong 5 months ago

  • Status changed from 확인(Confirmed) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
  • Build env. changed from Staging to Prod
Actions #15

Updated by Tom Dong 5 months ago

Actions #16

Updated by Tracy Truong 5 months ago

Failed. Please recheck cache

Actions #17

Updated by Tom Dong 4 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
Actions #18

Updated by Tracy Tran 4 months ago

  • File 1098.mp4 1098.mp4 added
  • Status changed from QA test to 완료성공(Resolve)
  • Assignee changed from Tracy Truong to Tom Dong

Checked on PROD OK

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)