[
https://issues.apache.org/jira/browse/IGNITE-19828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17737129#comment-17737129
]
Ivan Bessonov commented on IGNITE-19828:
----------------------------------------
{{org.apache.ignite.raft.jraft.entity.codec.LogEntryCodecPerfTest}}
Before:
{code:java}
INFO: V1 codec cost:737 ms.
INFO: Total log size:1239000000 bytes.{code}
After:
{code:java}
INFO: V1 codec cost:529 ms.
INFO: Total log size:1185806496 bytes. {code}
> Optimize RAFT log encoder/decoder
> ---------------------------------
>
> Key: IGNITE-19828
> URL: https://issues.apache.org/jira/browse/IGNITE-19828
> Project: Ignite
> Issue Type: Improvement
> Reporter: Ivan Bessonov
> Assignee: Ivan Bessonov
> Priority: Major
> Labels: ignite-3
>
> We need to introduce varints (list in jraft encoders V2) and omit serializing
> configuration for DATA entries (just like omitting data in CONFIGURATION
> entries).
> Current size of log entries is too big
--
This message was sent by Atlassian Jira
(v8.20.10#820010)