DESKTOP-RTLN3BA\$punk
|
55f91a29d5
|
chore: linting
|
2026-06-17 22:31:36 -07:00 |
|
CREDO23
|
0808fbcdee
|
feat(etl-cache): emit hit/miss and eviction metrics
|
2026-06-12 11:57:03 +02:00 |
|
CREDO23
|
ce1e90386f
|
refactor(etl-cache): extract pure cacheability gate
|
2026-06-12 11:50:51 +02:00 |
|
CREDO23
|
324ba141a6
|
feat(etl-cache): add eviction task and public API
|
2026-06-12 11:23:40 +02:00 |
|
CREDO23
|
7ad39fd995
|
feat(etl-cache): add eviction policy
|
2026-06-12 11:23:40 +02:00 |
|
CREDO23
|
758da06c4f
|
feat(etl-cache): add extract_with_cache
|
2026-06-12 11:23:40 +02:00 |
|
CREDO23
|
41dea96af4
|
feat(etl-cache): add EtlCacheService
|
2026-06-12 11:23:40 +02:00 |
|
CREDO23
|
87fdb37fa3
|
feat(etl-cache): expose storage layer
|
2026-06-12 11:23:40 +02:00 |
|
CREDO23
|
a6f2457c7c
|
feat(etl-cache): add MarkdownCacheStore for cache blobs
|
2026-06-12 11:22:57 +02:00 |
|
CREDO23
|
217d040e9e
|
feat(etl-cache): resolve cache blob storage backend
|
2026-06-12 11:22:57 +02:00 |
|
CREDO23
|
d9b1b491e9
|
feat(etl-cache): add cache blob object-key builder
|
2026-06-12 11:22:57 +02:00 |
|
CREDO23
|
8d3238bcd1
|
feat(etl-cache): expose cache persistence layer
|
2026-06-12 11:22:57 +02:00 |
|
CREDO23
|
ea10127979
|
feat(etl-cache): add CachedParseRepository data access
|
2026-06-12 11:22:57 +02:00 |
|
CREDO23
|
c624235780
|
feat(etl-cache): add CachedParse table model
|
2026-06-12 11:22:48 +02:00 |
|
CREDO23
|
205a63b9bc
|
feat(etl-cache): add EtlCacheSettings resolved from config
|
2026-06-12 11:22:48 +02:00 |
|
CREDO23
|
b84debd999
|
feat(etl-cache): expose cache schema value objects
|
2026-06-12 11:22:48 +02:00 |
|
CREDO23
|
3c9ea0011d
|
feat(etl-cache): add EvictionCandidate value object
|
2026-06-12 11:22:48 +02:00 |
|
CREDO23
|
24f824b597
|
feat(etl-cache): add ParseKey cache identity value object
|
2026-06-12 11:22:48 +02:00 |
|