apple / apple/foundationdb

Add namespace to FDB actor files

Open
#3,992 2 comments 4 reactions 0 assignees View on GitHub
enhancement good first issue in progress
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

This issue is the umbrella issue tracking the effort to add namespace to FDB code base. Idea is that with namespace in place, code would be much easier to read and understand at the call site. The coupling between different parts of the system would be easier to be seen and understood. Also this can help with potential symbol collisions.

Contributor guide

Open the contributing guide

Research direction

This is an umbrella issue for adding namespaces across the FoundationDB actor codebase, but it names no files, tests, or specific entry points. First identify the affected actor files and any existing namespace conventions, then define the scope before changing code. Done means the agreed actor code uses namespaces consistently and the project still builds and tests successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases, distributed-systems
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.