Skip to content

1.6.0

Compare
Choose a tag to compare
@DnOberon DnOberon released this 07 Jun 15:50
· 201 commits to master since this release

This is considered a major, non-breaking release of DeepLynx. Major changes were made to drastically improve graph ingestion speed. Some minor features and fixes are also included. The changes in this release include:

  • removed insert trigger and reliance on ID as primary key
  • removed hypertables
  • removed queues and queue-based workers
  • rewrote data source processing to be a batch job
  • rewrote node and edge processing to be a batch job
  • added IS_NODE env variable to signify if DL instance is the main instance vs a node in a clustered environment
  • refactored import process so long-running processes in one container don't hang up other containers
  • adjusted docker files to account for postgres vs timescale docker image
  • [feature] added the ability to view all files for a container instead of only on a per-node or per-edge basis
  • moved the contents of server/legacy/ to server/
  • improved gitignore
  • built snapshot generator in Rust for node dataframes
  • integrated snapshot into processing flow
  • added ability to backfill edges with additional info