CHANGELOG
날짜 역순. 형식: [new] 새 파일 · [mod] 수정 · [move] 이동/이름변경 · [del] 삭제
2026-06-05
- [new]
docs/notes/raw_block_pr_landscape.md— 2026-06-05 시점 열린 raw_block 관련 PR(12개) 목록, 우선순위 항목(T1/L1/L2/L3/P3/D1/D2/B2/P1/D3) ↔ PR 매핑, #3274 가 커버한 io_uring/NVMe 항목과 남은 한계, #3274 와 겹치지 않는 미착수 Gap(G1~G5) 정리. L2 는 priv/ny/legacy_batch_put 로컬 구현됨(PR 미제출)으로 표기 - [mod]
tasks/index.md— V1(_validate_loaded_entriesbatched_read, 나), V2(fg/bg 검증 분리, 대규님) 행 추가; Cleanup ✅ 머지 완료, A1/L3 PR 리뷰 중(#3494) 상태 갱신; 분석 백그라운드에 raw_block_pr_landscape 링크 추가
2026-06-04
- [mod]
work/s2_checkpoint_overflow/s2_verification.md— #3449(zlib 압축) 반영 §0 갱신 노트, §3 임계점 재계산 표, §9 단계 전략 변경 (단계 1 폐기, HC SSD 전용 단계 2만 유지) - [mod]
work/s2_checkpoint_overflow/s2_one_pager.md— #3449 반영 재평가 섹션 추가, 질문 갱신 (Std SSD 해소 → HC SSD 영역 확인으로 전환) - [mod]
personal/daejun_question_draft.md— #3226 기준 → #3449 기준으로 질문 전면 갱신 - [mod]
tasks/v3_standalone_items.md— S2 재평가 결과 반영(HC SSD만 잔존), M1/M2 #3274 머지 임박 메모 추가 - [mod]
tasks/index.md— M1/M2 비고 갱신(#3274 머지 임박), 마지막 갱신 날짜 → 2026-06-04, 분석 백그라운드에 ci_test_coverage.md 링크 추가 - [mod]
refs/pr3274_iouring_nvme.md— 상태 머지 임박으로 갱신, 6/1 APPROVED / 6/3 ApostaC doc 코멘트 반영, §8 리뷰 피드백 표 갱신, §9 M1/M2 착수 연결 섹션 신설 - [new]
docs/notes/ci_test_coverage.md— PR CI 커버리지 구조, raw_block 미커버 경로, 실장 테스트 필요 조건 정리
2026-06-02
- [new]
work/reviews/cr-c7a90bfa-rawblock-put-many-followup.md— L1 후속 working-tree 보강 4건 재검토 (cr-5a27732f 후속) - [new]
work/raw_block/L1-put_many-lock-coalesce.md—put_many락 4N→2N 축소 변경 노트 (L1, implemented) - [new]
work/raw_block/L2-batched_submit_put_task-batching.md— legacybatched_submit_put_task진짜 배치 재구성 변경 노트 (L2, implemented) - [new]
work/raw_block/L3-rust-raw-block-batched-remove.md—RustRawBlockBackend.batched_remove락 N→1 override 변경 노트 (L3, implemented) - [new]
work/reviews/디렉토리 — PR 리뷰 노트 모음 (raw_block 관련 6개 리뷰) - [new]
work/reviews/356270ae-harden-raw-block-checkpoint-recovery.md - [new]
work/reviews/9fc5a901-rawblock-delete-toctou.md - [new]
work/reviews/cr-2a031316-rawblock-batched-remove.md - [new]
work/reviews/cr-356270ae-harden-raw-block-checkpoint-recovery.md - [new]
work/reviews/cr-5a27732f-rawblock-put-many-lock-coalesce.md - [new]
work/reviews/cr-93403c0f-rawblock-batched-put-task-batching.md - [mod]
tasks/index.md— A1 행에 L3 변경 노트, raw_block 관련 PR 리뷰 노트 디렉토리 링크 추가
2026-06-01
- [new]
daily_reports/디렉토리 — 일일 업무일지 모음 (주차 1파일 누적) - [new]
daily_reports/README.md— 명명 규칙, 양식, weekly와의 관계 - [new]
daily_reports/2026-W23.md— W23 주차 파일 (6/1 첫 일자 섹션 작성) - [move]
daily_reports/→/home/ny/2026/reports/daily/— 업무일지를 연도 단위 개인 공간으로 분리 (private/는 LMCache 작업 노트만 유지) - [del]
daily_reports/(이동 후 빈 디렉토리 제거) - [new]
weekly_reports/디렉토리 — 주간보고 모음 - [new]
weekly_reports/README.md— 명명 규칙 + 양식 + 인덱스 - [new]
weekly_reports/2026-W21_0518-0524.md— 합류 초기 (방향/로드맵) - [new]
weekly_reports/2026-W22_0525-0531.md— 아키텍처 분석 + 첫 PR(#3445) + A1/S2 설계 - [new]
weekly_reports/2026-W23_0601-0607.md— A1 commit/push + 디렉토리 정리 - [move]
weekly_reports/*→/home/ny/2026/reports/weekly/— 주간보고도 연도 단위 개인 공간으로 통합 (daily와 같은 위치) - [del]
weekly_reports/(이동 후 디렉토리 제거) - [new]
CLAUDE.md—private/작업 룰 (인덱스 동기화 절차, CHANGELOG 갱신 의무, 적용 범위) - [mod]
tasks/index.md— "관련 문서" 컬럼 추가 (각 task에 출처/근거 문서 교차참조), "v3 외 raw_block 후보"·"분석 백그라운드" 섹션 신설, 상단에 유지보수 룰 한 줄 추가 - [move]
repro_s2_*.py(루트 3개) →work/s2_checkpoint_overflow/repro_*.py(s2_prefix 제거) - [move]
work/s2_*.md,work/s2_repro_outputs/→work/s2_checkpoint_overflow/ - [move]
work/candidate_a1_batched_remove.md,work/pending_raw_block_core_cleanup.md→work/raw_block/ - [move]
work/TODO.md→tasks/todo_ssd_io_analysis.md - [move]
raw/FDP SSD for LMCache→raw/fdp_ssd_for_lmcache_raw.md(trailing space 제거 + .md) - [move]
raw/LMCache Disk TCO Analysis→raw/lmcache_disk_tco_analysis_raw.md(.md 추가) - [move]
personal/아키텍처 리뷰→personal/아키텍처_리뷰.md(.md 추가) - [del]
docs/notes/(빈 디렉토리 제거) - [new]
tasks/index.md— 아이템(H1/H2/M1/M2/S1/S2/A/B/C/Task1~5) 한눈에 보는 레퍼런스 인덱스 - [mod]
tasks/s2_todo.md,tasks/v3_standalone_items.md,personal/daejun_question_draft.md,contributors.md,work/s2_checkpoint_overflow/*.md— 이동된 경로 참조 업데이트
2026-05-29
- [new]
work/s2_verification.md— checkpoint overflow 종합 분석 (9섹션) - [new]
work/s2_one_pager.md— Daejun 전달용 executive summary - [new]
work/s2_before_after_3226.md— PR #3226 before/after 코드 비교 (9항목) - [new]
work/s2_repro_outputs/midscale_output.txt— midscale 재현 실행 출력 - [new]
repro_s2_checkpoint_overflow.py— 메커니즘 재현 (60 엔트리, fake device) - [new]
repro_s2_midscale.py— 선형 스케일링 재현 (4 케이스) - [new]
repro_s2_default_config.py— real-default 재현 스크립트 (미실행) - [new]
tasks/s2_todo.md— S2 task phase plan (P1~P5) - [new]
work/candidate_a1_batched_remove.md— batched_remove lock overhead 분석 - [new]
work/pending_raw_block_core_cleanup.md— RawBlockCore 정리 PR 예정
2026-05-26
- [new]
refs/notes/raw_block_line.md— raw_block 라인 종단 분석 (L1~L4) - [new]
refs/notes/plugin_pipeline.md— adapter↔plugin 연결 메커니즘 - [new]
refs/notes/l2_adapters_contract.md— L2Adapter 추상 메서드·factory 분기 - [new]
refs/notes/l2_adapters_overall.md— L2 어댑터 전체 그림 - [new]
refs/notes/l2_adapters_overall_KR.md— 위 한국어 버전 - [new]
refs/lmcache_overview.md— LMCache 아키텍처 개요 - [new]
refs/fdp_ssd_for_lmcache_ko.md— FDP SSD 분석 (한국어) - [new]
refs/lmcache_disk_tco_analysis_ko.md— Disk TCO 분석 (한국어) - [new]
refs/pr3274_iouring_nvme.md— PR #3274 io_uring NVMe 분석 - [new]
tasks/todo_ssd_io_analysis.md— SSD I/O 스택 분석 계획 (TODO 1~8) - [new]
tasks/v3_standalone_items.md,v2_benchmark_tracing.md,v1_original_roadmap.md,task1_impl_plan.md - [new]
personal/daejun_question_draft.md,personal/LMCache_아키텍처_한국어.pdf,personal/rawblock_end_to_end_review.md - [new]
contributors.md,goal.txt