Hello Semyon, This is a good and long-awaited improvement! Thank you for your efforts!
Thanks, S. вт, 12 мая 2020 г. в 15:11, Данилов Семён <samvi...@yandex.ru>: > Hello! > > I would like to propose moving /binary_meta and /marshaller folders to the > PDS folder. > > Motivation: data, directly related to the persistence, is stored outside > the persistence dir, which can lead to various issues and also is not very > convenient to use. In particular, with k8s, deployment disk that is > attached to a container can not be accessed from other containers or > outside of k8s. In case if support will need to drop persistence except > data, there will be no way to recover due to binary metadata is required to > process PDS files. > > I created an issue (https://issues.apache.org/jira/browse/IGNITE-12994) and a > pull request(https://github.com/apache/ignite/pull/7792) that fixes the > issue. > > In that PR I made the following: > > > * store binary meta and marshaller data inside db/ folder > * if binary meta of marshaller are found in "legacy" locations -- > safely move them to new locations during the node startup > > > Kind regards, > > Semyon Danilov. >