microsoft / microsoft/agent-framework

.NET Compaction - Cache derived properties in `MessageIndex`

Open
#4,605 0 comments 0 reactions 1 assignee Claimed by @westey-m View on GitHub
.NET compaction
Dominant language
Python
Stars
13.6k
Forks
2.3k
Avg merge
2d 45m
Merged PRs (30d)
358

Description

- Caching derived property values will protect against in advertantly re-walking the groups.
- Computing everything up front is too costly
- Need to invalidate cached values when index updated
- Need to identify properties used by the compaction algorythm to ensure stale/cached values aren't being referenced

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.