Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce abstraction lever that responsible for managing databases, responsible for their lifecycle, creation and shutdown. Should be used as a contact point for any internal API's that need to perform a lookup of database. Remove GraphDatabaseFacade from a global dependency resolver. Now GraphDatabaseFacade is part of database dependencies since database have independent facade. Switch procedure dependency resolution to lookup GraphDatabaseAPI from dependency resolver instead of using global platform reference. Update kernelData to use DataSourceManager for now in most of the places. Create query execution engine as part of database creation. Move engine creation away from a listener to NeoStoreDataSource start. Introduce single database database manager. Move default db name constant.
- Loading branch information
1 parent
2530efd
commit 9251c0d
Showing
98 changed files
with
582 additions
and
574 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
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.