carnival-data / carnival

JVM property graph data unification framework
https://carnival-data.github.io/carnival/
GNU General Public License v3.0
7 stars 2 forks source link

CoreGraph to Carnival #96

Open augustearth opened 2 years ago

augustearth commented 2 years ago

CoreGraph to Carnival

Re-brand the CoreGraph as a Carnival. A Carnival is an object that encapsulates the graph model, validator, and underlying graph database.

Questions?

Originally posted by @augustearth in https://github.com/carnival-data/carnival/issues/59#issuecomment-1115512291

augustearth commented 1 year ago

Class Renames and Removals

Class Removals

Class Rename

augustearth commented 1 year ago

Replace Defaults with configuration object

References to remove

Files to delete

CarnivalConfiguration

Vine Configuration

augustearth commented 1 year ago

Remove CarnivalLocalDirInit

CarnivalLocalDirInit is there because running Carnival in a CI environment needed it to create the required directories. The directory situation needs to be more explicit. I think that the sub-directories should be created automatically if they are not present. Need to coordinate with @hjwilli to make sure whatever used CarnivalLocalDirInit will be ok after the removal.

Files to delete