Skip to content

Release 1.5.0

Compare
Choose a tag to compare
@nescohen nescohen released this 11 Jan 22:05
· 645 commits to main since this release

Release 1.5.0

Enhancements

  • Many API endpoints now support YAML request bodies: Convenient for copying pipelines from recipes to a Quine server!
  • AWS client configurations (SNS, Kinesis, etc) separated "region" from "credentials"
  • Added "Graph Algorithms" category to the REST API
  • Added random walk graph algorithm (compatible with Node2Vec and GraphSAGE walk generation), REST endpoint, and Cypher procedure
  • Administration REST API documentation style and readability updates
  • Non-historical nodes can now be kept awake for a minimum duration after each message
  • Kafka ingests may now include a settings block for the Kafka client, e.g., to specify credentials. Contributed by @charliemenke
  • No longer require all fields to be specified in recipes, improving readability
  • Performance improvements in MapDB, Cassandra, DistinctId standing queries
  • Improve indexing of node edge collections for increased query performance

Bugfixes

  • Switched JSON parser from ujson to circe to avoid loss of precision in large integers in ingest streams (Further support for large integers coming soon)
  • Resolved issues with clean shutdown of the Quine application via the API

Updates

  • Update sbt-ghpages to 0.7.0
  • Update sbt-git to 2.0.1
  • Update sbt-assembly to 2.1.0
  • Update slinky to 0.7.3
  • Update rocksdbjni to 7.8.3
  • Update scala-js-macrotask-executor to 1.1.1
  • Update pulsar4s-akka-streams to 2.8.2
  • Update dropwizard metrics to 4.2.15
  • Update flatbuffers-java to 22.12.06
  • Update sbt-paradox to 0.10.3
  • Update scalajs to 1.12.0
  • Update scala-java-time to 2.5.0
  • Update endpoints4s to 1.9.0
  • Update logback-classic to 1.4.5
  • Update mapdb to 3.0.9
  • Update org.eclipse.jgit to 6.4.0.202211300538-r
  • Update proguard-base to 7.3.0
  • Update jnr-posix to 3.1.16
  • Update bootstrap to 5.2.3
  • Update pureconfig to 0.17.2
  • Update classgraph to 4.8.151
  • Update scala-collection-compat to 2.9.0
  • Update sbt-scalafmt to 2.5.0
  • Update protobuf-java to 3.21.10
  • Update cats-core to 2.9.0