[
https://issues.apache.org/jira/browse/KUDU-3785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marton Greber reassigned KUDU-3785:
-----------------------------------
Assignee: Marton Greber
> [CLI] Flag validation failure when flagfile sets
> tablet_transaction_memory_limit_mb
> -----------------------------------------------------------------------------------
>
> Key: KUDU-3785
> URL: https://issues.apache.org/jira/browse/KUDU-3785
> Project: Kudu
> Issue Type: Bug
> Reporter: Marton Greber
> Assignee: Marton Greber
> Priority: Major
>
> The kudu CLI tool fails with "Detected inconsistency in command-line flags"
> when invoked with a tserver flagfile that sets
> --tablet_transaction_memory_limit_mb
> to a value lower than the CLI's internal --rpc_max_message_size default
> (~2GB).
> This occurs during rolling restarts when the restart script passes the
> tserver's
> flagfile to commands like `kudu fs dump uuid`.
> Fix: set tablet_transaction_memory_limit_mb=-1 (disabled) after flag parsing
> using SET_FLAGS_VALUE. The CLI doesn't host tablets, so transaction memory
> tracking is irrelevant. The validator already skips negative values.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)