vmware / vmware/splinterdb

Btree function which only apply to branches/memtables should be named as such

Open
#157 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
732
Forks
67
PR merge metrics
No merged PRs in 30d

Description

Examples are btree_[inc,dec]_range which are branch only and btree_zap which is memtable only.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by searching for btree_inc_range, btree_dec_range, btree_zap, and their call sites to determine the existing naming conventions. Confirm which functions are branch-only or memtable-only, then update the affected names and references so the project still builds and its tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
databases
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.