-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Description
nested prefix 기능을 개발하도록 한다.
ARCUS는 현재 기본 delimiter로 콜론(:)을 사용하므로
parent_prefix:child_prefix:subkey
위와 같이 key가 들어올 때, parent_prefix의 child 는 child_prefix가 된다.
이 이슈에서는 아래와 같은 내용들을 처리하도록 한다.
- prefix 별 flush 기능 개발. parent prefix를 flush하면 child prefix들도 함께 flush.
- 전체 prefix의 개요 stats 조회
- prefix 별 통계는 inclusive prefix stats를 사용하도록 개발. 즉, child prefix들의 통계를
parent prefix 통계에 모두 포함하여 출력한다. - stats prefixes와 stats detail dump에서
모두 최상위 prefix들에 대한 inclusive 통계만을 출력하도록 한다.
- prefix 별 통계는 inclusive prefix stats를 사용하도록 개발. 즉, child prefix들의 통계를
- 개별 prefix에 대한 상세 stats 조회 기능은 생략한다.
- default prefix max depth는 2로 한다.
- 내부 동작은 prefix max depth가 큰 값이어도 정상 동작하도록 한다.
- null prefix 처리
- null prefix는 다른 prefix들의 parent prefix가 아니게 수정
추후 아래와 같은 작업을 별개 이슈로 진행한다.
- prefix 단위로 exptime 설정
- prefix에 속한 item 통계 조회
- exclusive items 조회 기능 추가(stats prefixes, stats detail dump)
Metadata
Metadata
Assignees
Labels
No labels