couchbaselabs / couchbaselabs/couchbase-shell

Make error handling more consistent

Open
#317 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
87
Forks
18
PR merge metrics
No merged PRs in 30d

Description

The way that errors are handle across the platform is inconsistent, e.g some commands are multiple ops where some can fail but the batch completes, while others will completely fail if one part of the operation does.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or specific command entry points are named. Start by mapping how commands handle multiple operations and failures, comparing the partial-failure and complete-failure behaviors described in the issue. Done means the project has an agreed, consistently applied error-handling model across commands.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.