[
https://issues.apache.org/jira/browse/IGNITE-16730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikolay Izhikov updated IGNITE-16730:
-------------------------------------
Description:
CDC application needs to reuse marshaller files.
Currenlty, `FileLock` used to protect access to marshaller files.
But, it seems we can use temp file and ATOMIC_MOVE to eliminate `FileLock`
usage.
was:
CDC application needs to reuse FileLockHolder.
But for now, it's private class in \{{GridCacheDatabaseSharedManager}}
Minor refactoring required to be able to reuse it.
> Eliminate usage of FileLock in MarshallerMappingFileStore
> ---------------------------------------------------------
>
> Key: IGNITE-16730
> URL: https://issues.apache.org/jira/browse/IGNITE-16730
> Project: Ignite
> Issue Type: Improvement
> Reporter: Nikolay Izhikov
> Assignee: Nikolay Izhikov
> Priority: Trivial
> Labels: IEP-59
>
> CDC application needs to reuse marshaller files.
> Currenlty, `FileLock` used to protect access to marshaller files.
> But, it seems we can use temp file and ATOMIC_MOVE to eliminate `FileLock`
> usage.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)