-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or requestlsm-treeRelated to the lsm-tree libraryRelated to the lsm-tree library
Description
Since #781, sessions internally store a RefCtx
and we pass it around for debugging purposes, but this makes RefCtx
rather ubiquitous. We might be able to remove RefCtx
as an argument to internal functions in places. For example, we could:
- Also store the
RefCtx
in structures closer to where they are needed, and/or - Extract
RefCtx
's on demand fromRef
s that are already in scope rather than passing inRefCtx
from outside, and/or - Bundle
RefCtx
with other ubiquitous arguments
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlsm-treeRelated to the lsm-tree libraryRelated to the lsm-tree library