-
Notifications
You must be signed in to change notification settings - Fork 59
Description
Bug Report
YDB Python SDK version:
3.21.0
Environment
python3.7, linux, Ubuntu 22.04.5
Current behavior:
Our process works as follows: we open a writer, and through it, we write messages to a topic. The writer "lives forever" and remains connected to the topic.
If we exceed the write rate to at least one topic partition (for example, if the limit is 1 MB/s and we try to write at 5 MB/s per partition), the server will start to slow down and messages will accumulate in the writer until they can be processed. As a result, the RAM on the machines will gradually become full, as more messages are sent than can be handled. We do not receive any errors, and eventually, the machine will shut down.
Expected behavior:
The writer uses limited memory, and this limit can be adjusted.
Other information: