apache / apache/couchdb

Database corruption detection & repair

Open
#1,526 0 comments 0 reactions 0 assignees View on GitHub
feature roadmap
Dominant language
Erlang
Stars
7k
Forks
1.1k
Avg merge
1d 16h
Merged PRs (30d)
9

Description

@janl:
> 2012 Dev Summit leftover

@davisp:
>I'd probably move this to a bullet point under pluggable storage engines where new experimental engines could add singificantly more error checking/detection/correction code and then it would be a matter of "let the best storage engine win" sort of thing.

@wohali:
>I'm avoiding merging all of this stuff into other tickets, they then become too big grained and we never get anything done.

Also we still need a solution for couch_file corruption detection and repair that is easy to manage. (Right now it is available as a paid consulting offering from Neighbourhoodie.

Contributor guide

Open the contributing guide

Research direction

The issue names couch_file but provides no specific source files, tests, entry point, or acceptance criteria. First map the existing corruption detection and repair path in CouchDB; done would require an agreed implementation scope and a way to validate both detection and repair.

Written by the indexing model from the issue text.

Assessment

Tech stack
erlang
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.