Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.7.0 Development Merge #238

Merged
merged 263 commits into from
Sep 16, 2021
Merged

0.7.0 Development Merge #238

merged 263 commits into from
Sep 16, 2021

Conversation

kellrott
Copy link
Member

Development branch targeting release 0.7.0. Is planned to include a number of API altering changes.
Improvements include:

  • Updated Protobuf schema (breaks aggregation queries for pre 0.7.0 python clients)
  • Updated python client that removes attribute dict
  • Update the GRIPPER protobuf description to clean up name spacing
  • Support for multiple backend configurations
  • Updated bulk Mongo loader

Because of the API breaking changes, this updates need to occur at the same time as:

  • Updating bmeg.io server
  • Pushing 0.7.0 python client to PyPI
  • Adding pip upgrade instructions to bmeg.io documentation

The edges from the graph driver will only be able to be derived from
edge tables, removing the ability to use 'fieldToField' and 'fieldToId'
configurations. Those methods were never used in practic, created
extensive complications in the code and configuration files, and
any case where that kind of linkage would be needed, it was easier
just to put the logic in the plug in and have it create an edge table.
Adding pebble backed KV graph driver
Adding ability to push mapping via client command line
@kellrott kellrott merged commit a068bb9 into master Sep 16, 2021
@kellrott kellrott changed the title 0.7.0 Development Merge [WIP] 0.7.0 Development Merge Sep 16, 2021
@kellrott kellrott deleted the develop-0.7.0 branch August 29, 2022 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants