Skip to content

Commit

Permalink
[ENH] Block delta (chroma-core#1823)
Browse files Browse the repository at this point in the history
## Description of changes

*Summarize the changes made by this PR.*
 - Improvements & Bug fixes
	 - None
 - New functionality
- Adds a BlockDelta which is used to mutate a block. It reads the
contents of a block and then can allows changes to be applied directly
to it.
	 - Adds the ability to apply() a block delta
- Add a BlockProvider, which is the interface for loading and managing
blocks.

## Test plan
*How are these changes tested?*
- [x] Basic unit tests `cargo test`

## Documentation Changes
None
  • Loading branch information
HammadB authored Mar 12, 2024
1 parent 9b607c4 commit 73766c3
Show file tree
Hide file tree
Showing 7 changed files with 492 additions and 0 deletions.
Loading

0 comments on commit 73766c3

Please sign in to comment.