You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Joost van de Wijgerd (Jira)" <ji...@apache.org> on 2021/05/20 19:46:00 UTC
[jira] [Commented] (KAFKA-9071) transactional.id.expiration.ms
config value should be implemented as a Long
[ https://issues.apache.org/jira/browse/KAFKA-9071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17348710#comment-17348710 ]
Joost van de Wijgerd commented on KAFKA-9071:
---------------------------------------------
nudge
> transactional.id.expiration.ms config value should be implemented as a Long
> ---------------------------------------------------------------------------
>
> Key: KAFKA-9071
> URL: https://issues.apache.org/jira/browse/KAFKA-9071
> Project: Kafka
> Issue Type: Improvement
> Components: config
> Affects Versions: 2.3.0
> Reporter: Joost van de Wijgerd
> Assignee: Mario Georgiev
> Priority: Major
>
> Currently the value of this config parameter is limited to MAX_INT effectively limiting the transactional id expiration to ~ 25 days. This is causing some issues for us on our Acceptance environment (which is not used that often / heavily) where our transactional services will start failing because if this issue.
> I believe best practice for millisecond values should be to implement them as a Long and not as an Integer
> this is currently the max value: transactional.id.expiration.ms=2147483647
> while I would like to set it to: transactional.id.expiration.ms=31540000000 (i.e. 1 year)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)