kragniz / kragniz/python-etcd3

get_prefix memory useage is very high

Open
#1,254 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
450
Forks
194
PR merge metrics
No merged PRs in 30d

Description

Hi,anyone know?
When I just use etcd3 client to get_prefix for a big prefix(that has lots of keys), and do nothing with the return value and just return to the outter function, but the memory is still very hige, not decrease, only when shutdown the process the memory would decrease
Anyone know the reason?

Contributor guide

Open the contributing guide

Research direction

Start at the etcd3 client's get_prefix entry point and reproduce the report with a large prefix whose returned value is discarded. Determine why memory remains high until process shutdown, then verify that memory is released after the operation or document the limitation with a focused regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.