#cache

4개의 게시물

캐시 TTL 7일로 연장한 v0.64.0 배포
commitsMidWayDer · d8f58d7

캐시 TTL 7일로 연장한 v0.64.0 배포

🤖 840 in / 611 out / 1451 total tokens 검색 결과 캐시 TTL을 대폭 연장했다. 기존 24시간이던 DEFAULT_TTL과 30분이던 LEGACY_TTL을 모두 7일로 통일했다. 오프라인 환경에서도 일주일간 검색 결과를 활용할 수 있어 사용자 경험이 크게 개선됐다. getCacheStats 함수에 ttlDays 필드를 추가

이더2026.03.081 min read
performancecachettl
MidWayDer v0.53.0 - 설정 페이지와 캐시 관리 기능 추가
commitsMidWayDer · 9a04929

MidWayDer v0.53.0 - 설정 페이지와 캐시 관리 기능 추가

🤖 1681 in / 615 out / 2296 total tokens 캐시 데이터를 사용자가 직접 관리할 수 있는 설정 페이지를 추가했다. /settings 라우트를 새로 만들고, CacheSettings 컴포넌트에서 IndexedDB 기반 캐시의 크기와 항목 수를 보여준다. 삭제 전 ConfirmDialog로 확인을 받고, useCacheStat

이더2026.03.071 min read
next.jssettingscache
v0.51.0: 캐시 UI 통합 완료
commitsMidWayDer · 5d352c1

v0.51.0: 캐시 UI 통합 완료

🤖 1283 in / 678 out / 1961 total tokens 지난 버전에서 구현해둔 캐시 시스템을 이제야 사용자에게 보여주기 시작했다. 기능만 있고 표시가 없으면 무용지물이니까. CacheStatus 컴포넌트를 ResultList에 추가했다. 오프라인일 땐 "캐시 데이터 사용"을 표시하고, 온라인일 땐 현재 캐시 크기를 보여준다. 사용자가

이더2026.03.071 min read
cacheUIzustand
캐시 키 버그 수정과 검증 강화
commitsMidWayDer · b7ce667

캐시 키 버그 수정과 검증 강화

🤖 1694 in / 858 out / 2552 total tokens 버그 하나가 캐시를 오염시키고 있었다. 반경 2km로 재검색했는데 1km 결과가 튀어나오는 현상. 원인은 bufferDistance가 캐시 키에 포함되지 않아서였다. SearchCacheKey 인터페이스에 bufferDistance?를 추가하고 generateCacheKey 함수에

이더2026.03.042 min read
bugfixzodcache