[SERVER-79416] Generate and apply the BSONColumn DocDiff from the bucket catalog Created: 27/Jul/23 Updated: 31/Jan/24 |
|
| Status: | Open |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Gregory Wlodarek | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Assigned Teams: |
Storage Execution
|
||||||||||||
| Participants: | |||||||||||||
| Description |
|
Once the work to move the compression state into the bucket is complete we can generate the binary diffs from partial representations in the bucket catalog directly, and apply the diff on the primary node instead of using a transform-style update. With this, we can remove Bucket::decompressed as we'll no longer need the full pre and post-bucket document images. |