Skip to content

Display all possible parameters in default configuration #604

@michaelnchin

Description

@michaelnchin

Community Note

  • Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Is your feature request related to a problem? Please describe.

In the absence of a ~/graph_notebook_config.json configuration file, running %graph_notebook_config in a new Jupyter instance will return the following default configuration:

{
  "host": "change-me",
  "port": "8182",
  "proxy_host": "",
  "proxy_port": 8182,
  "ssl": "True",
  "ssl_verify": true,
  "sparql": {
    "path": ""
  },
  "gremlin": {
    "traversal_source": "g",
    "username": "",
    "password": "",
    "message_serializer": "graphsonv3"
  },
  "neo4j": {
    "username": "neo4j",
    "password": "password",
    "auth": true,
    "database": null
  }
}

As the "dummy" host change-me is not recognized as an Neptune endpoint, all AWS-specific configuration fields are automatically hidden. This may confuse users attempting to utilize the example configuration to set up a Neptune connection.

Describe the solution you'd like

The default configuration displayed by %graph_notebook config should include all of the following fields:

{
  "host": "change-me",
  "neptune_service": "neptune-db",
  "port": 8182,
  "proxy_host": "",
  "proxy_port": 8182,
  "auth_mode": "DEFAULT",
  "load_from_s3_arn": "",
  "ssl": true,
  "ssl_verify": true,
  "aws_region": "us-east-1",
  "sparql": {
    "path": "sparql"
  },
  "gremlin": {
    "traversal_source": "g",
    "username": "",
    "password": "",
    "message_serializer": "graphsonv3"
  },
  "neo4j": {
    "username": "neo4j",
    "password": "password",
    "auth": true,
    "database": null
  }
}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Resolved

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions