Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Creation and initialisation of stores only during NeoStores construct…
…ion, remove laziness. Previously it was possible to construct stores only when they were requested 'in a lazy way' independently from main NeoStores container lifecycle. That brings a confusion when container are started/stopped on HA setup, since it was possible to construct stores on closed datasource. To avoid confusion and simplify component lifecycle, but still keep possibility to open only requested stores now we can enumerate stores that should be opened, in case if we don't need all, and they will be constructed during container creation. In case if we will request store on already closed container, or will request not requested store - exception will be thrown.
- Loading branch information
1 parent
59b4cb2
commit 7676391
Showing
50 changed files
with
1,148 additions
and
1,036 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.