linkedin / linkedin/ambry

Add support in the Router and Admin to get data chunk blob id list of a composite blob.

Open
#528 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement newbie
Dominant language
Java
Stars
1.8k
Forks
298
Avg merge
21h 43m
Merged PRs (30d)
9

Description

This enhancement should allow us to
1. get the list of blob ids of the constituent data chunks of a composite blob.
2. determine if a given blob id is an id of a composite blob (blob is simple if 1. returns a non-empty list; composite otherwise).

This should work even for deleted/expired blob ids.

Contributor guide

No contributing guide indexed for this repository

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 reading the Router and Admin entry points and the existing composite-blob handling. The work is done when both expose constituent data-chunk blob IDs, identify whether an ID is composite, and support deleted or expired blob IDs.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.