Tags: gregbiegel-woodside/graph-notebook
Tags
[BUG] Fix issue causing export magic commands to use neptune's auth s… …etting when calling the exporter, pick up the iam setting of the export magic and build a new client off it to ensure we sign requests when needed, no matter the auth setting on the neptune cluster.
add default values when checking load status (aws#96) * add default values to `get_load_status` as taken from [aws public docs](https://docs.aws.amazon.com/neptune/latest/userguide/load-api-reference-status-requests.html#load-api-reference-status-request-syntax)
Joywa/updateversionnumbers (aws#60) * Update __init__.py Need to update this version number manually since no previous PR triggered the change. Discussed this with akline. * Update package.json Need to manually update this for v2.0.7 release. Discussed with akline.
Groupby (aws#15) * Initial version of allowing grouping for visualization for Gremlin * Added code to allow for grouping Gremlin output. When not specified it will group by the label (if it exists). Yo can also specify the property to groupby using the switch --groupby or -g followed by the property name * Initial version of allowing grouping for visualization for Gremlin * Added code to allow for grouping Gremlin output. When not specified it will group by the label (if it exists). Yo can also specify the property to groupby using the switch --groupby or -g followed by the property name * Fixed several issues that were causing CI tests to fail as well as found an incorrect case of grouping which was fixed and a test added * Fixed merge conflict that was missed in the last push * Fixed unit test test_add_vertex_with_callback which broke becasue the group field was not in the expected results * Addressed comments from akline PR review which included mainly cleaning up the code to simplify the group assignment and adjusting the switch to better match the standard. This required updating the unit tests as well * Fixed merge issues * Updated per PR feedback to simplify the groupby assignment to GremlinNetwork and bumped versions * Updated grouping to properly handle highlighting etc on selection and search as well as added option to ignore grouping * Added the functionality to sort the values in the details box by key * Updated Air-Routes-Visualization notebook to discuss the group by functionality Co-authored-by: Dave Bechberger <[email protected]>
NeptuneML integration (aws#48) - Integration with NeptuneML feature set in AWS Neptune - Add helper library to perform Sigv4 signing for `%neptune_ml export ...`, we will move our other signing at a later date. - Swap how credentials are obtained for `ROLE` iam credentials provider such that it uses a botocore session now instead of calling the ec2 metadata service. This should make the module more usable outside of Sagemaker. New Line magics: - `%neptune_ml export status` - `%neptune_ml dataprocessing start` - `%neptune_ml dataprocessing status` - `%neptune_ml training start` - `%neptune_ml training status` - `%neptune_ml endpoint create` - `%neptune_ml endpoint status` New Cell magics: - `%%neptune_ml export start` - `%%neptune_ml dataprocessing start` - `%%neptune_ml training start` - `%%neptune_ml endpoint create` NOTE: If a cell magic is used, its line inputs for specifying parts of the command will be ignore such as `--job-id` as a line-param. Inject variable as cell input: Currently this will only work for our new cell magic commands details above. You can now specify a variable to use as the cell input received by our `neptune_ml` magics using the syntax ${var_name}. For example... ``` # in one notebook cell: foo = {'foo', 'bar'} # in another notebook cell: %%neptune_ml export start ${foo} ``` NOTE: The above will only work if it is the sole content of the cell body. You cannot inline multiple variables at this time.
PreviousNext