[
https://issues.apache.org/jira/browse/IGNITE-22080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17839017#comment-17839017
]
Maksim Timonin commented on IGNITE-22080:
-----------------------------------------
Build succeed, all tests in the CDC-extensions module succeed.
[https://ci2.ignite.apache.org/buildConfiguration/IgniteExtensions_Tests_Cdc/7832985?buildTab=log&focusLine=143&logView=linear]
> DebugCacheVersionConflictResolverImpl doesn't handle value extraction
> exception
> -------------------------------------------------------------------------------
>
> Key: IGNITE-22080
> URL: https://issues.apache.org/jira/browse/IGNITE-22080
> Project: Ignite
> Issue Type: Bug
> Reporter: Maksim Timonin
> Assignee: Maksim Timonin
> Priority: Major
> Labels: ise
> Fix For: 2.17
>
>
> In case of using DebugCacheVersionConflictResolverImpl it fails if
> conflictResolveField is enabled but cache entry doesn't contain the field.
> {code:java}
> Caused by: org.apache.ignite.IgniteException: Failed to get field value
> [fieldName=version, obj=0]
> at
> org.apache.ignite.internal.util.IgniteUtils.field(IgniteUtils.java:8721)
> ~[ignite-core-15.0.2.jar:15.0.2]
> at
> org.apache.ignite.cdc.conflictresolve.CacheVersionConflictResolverImpl.value(CacheVersionConflictResolverImpl.java:162)
> ~[ignite-cdc-ext-15.0.2.jar:15.0.2]
> {code}
> This exception isn't handled at all and might lead to CorruptedTreeException
--
This message was sent by Atlassian Jira
(v8.20.10#820010)