[ 
https://issues.apache.org/jira/browse/KUDU-808?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Todd Lipcon resolved KUDU-808.
------------------------------
       Resolution: Fixed
         Assignee: Adar Dembo
    Fix Version/s: n/a

This umbrella is no longer useful hanging around. We can file new work in this 
area as new separate JIRAs.

> Throttle/reject writes to avoid running out of memory
> -----------------------------------------------------
>
>                 Key: KUDU-808
>                 URL: https://issues.apache.org/jira/browse/KUDU-808
>             Project: Kudu
>          Issue Type: Bug
>          Components: client, tserver
>    Affects Versions: Private Beta
>            Reporter: Adar Dembo
>            Assignee: Adar Dembo
>            Priority: Blocker
>             Fix For: n/a
>
>
> When faced with a write-heavy workload, Kudu should take action to prevent 
> itself from running out of memory. This includes the following:
> # Providing operators with a mechanism to set a predefined memory limit, or 
> choosing one based on a reasonable heuristic.
> # When the limit is reached, taking actions to reduce memory consumption, or 
> to at least prevent it from rising further. These actions may include:
> ** throttling incoming writes
> ** rejecting writes
> ** performing maintenance operations that reduce memory consumption (e.g. 
> flushing an MRS)
> A design document for this problem can be found 
> [here|https://docs.google.com/a/cloudera.com/document/d/14PgHstfbU1qV2oKpKlsP4Z9YV8ueECA876Uvw52wbFg/edit?usp=sharing_eid].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to