Overview:
This release adds OpenTelemetry support, Louie.AI support, PyGraphistry graph search queries, PyGraphistry Neptune OpenCypher support, and a variety of fixes and updates. A major fix solves API user bugs around load-time graph encodings, which is a continuation of our fix from the Aug/Sept release working around bugs in the popular Chrome engine used by Google Chrome and Microsoft browsers.
Graphistry Versions
| Server | 2.40.53 (was 2.40.46) |
| JS React+Vanilla | 4.6.6 |
| Python PyGraphistry client | 0.31.1 (was 0.29.7) |
Third-Party Versions
| Arrow | 10.0.1 |
| Caddy | 2.6.4 (was 2.5.2) |
| CUDA (In-Docker) | 11.5 |
| Dask | 2023.1.1 |
| DGL | 1.1.1 (was 1.0.0) |
| Django | 3.2 |
| Docker (CE) |
23.0.1
|
| Docker Compose | 2.17.3 |
| fsspec | 2023.1.0 |
| Gremlinpython | 3.5.0 |
| Jupyter | 1.0.0 |
| Neo4j-python-driver | 4.4.5 |
| NodeJS | 14.21.3 |
| Pandas | 1.5.3 |
| Postgres | 14.7 |
| Python | 3.8.16 |
| neo4j node driver | 4.0, 4.1, 4.4 |
| networkX | 2.6.3 |
| notebook | 6.5.2 |
| Nvidia driver (cloud) | 470 |
| RAPIDS | 23.02 |
| Redis | 6.2.7 |
| Splunk node SDK | 1.9.0 |
| Tornado | 6.2 |
| torch | 1.12.1 |
| torch-geometric | 2.3.1 |
| torch-god | 0.3.1 |
Features
-
PyGraphistry:
- Graph search capabilities in .hop(), .chain() are significantly updated
- Amazon Neptune OpenCypher BOLT connector support
- Updated igraph support
Infrastructure:
- OpenTelemetry: Initial introduce of traces and metrics in some services; contact staff for support
Admin
- Account utilization inspector CLI: ./etc/scripts/account-list.sh --help
- Account resource transfer CLI: ./etc/scripts/account-transfer-data.sh --help
- AWS bootscript adds support for optional env var GRAPHISTRY_PASSWORD_OVERRIDE=...
Security
- Audit logs: Login audit logging now at INFO level
Fixes & tweaks
-
PyGraphistry
- Many edge cases in hop()/chain() fixed
- logger no longer overrides level to DEBUG
- AWS: More fallbacks for autodetecting AWS instance ID, and if all approaches disabled, do not precreate an admin user, which avoids the problem of setting an incorrect i-instanceid default admin password
- UI: Personal organization always appear in menu as first, simplifying poweruser operations
Docs
- PyGraphistry[AI]: Amazon Neptune OpenCypher demos
- PyGraphistry: hop()/chain() demos
- REST API: Covers SSO and personal keys for getting JWT tokens
Migration
- As the beginning of Louie.AI integration, add to your data/config/custom.env:
- GRAPHISTRY_NEXUS_SIGNING_SALT=$(uuidgen -r | cut -c 1-8)
- Note next release (2.41.X) will be CUDA 12.X
- See previous notes
Comments
0 comments
Article is closed for comments.