Skip to content

Tags: gregbiegel-woodside/graph-notebook

Tags

v2.1.2

Toggle v2.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump to version 2.1.2 (aws#123)

- Bump to version 2.1.2
- Pin version of gremlinpython to <3.5.*
- address lodash vulnerability
- variable injection handling a dict should inject valid json

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[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.

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
bump version to 2.1.0 (aws#112)

v2.0.12

Toggle v2.0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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)

v2.0.10

Toggle v2.0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
version bump to 2.0.10 (aws#84)

* bump to version 2.0.10

Co-authored-by: Kline <[email protected]>

v2.0.9

Toggle v2.0.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Setup 03-Sample-Applications directory (aws#77)

* reorganize use-case notebooks under a new folder, add __init__ files to new datasets
* add identity graph notebook originally from aws#76 

Co-authored-by: Kline <[email protected]>

v2.0.7

Toggle v2.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

v2.0.6

Toggle v2.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update README to include all magic commands added by graph-notebok (a…

…ws#56)

* update README to include all magic commands added by graph-notebok
* fix ML notebooks not being picked up in releases to pip

v2.0.5

Toggle v2.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

v2.0.3

Toggle v2.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.