Skip to content

v0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@kitsudaiki kitsudaiki released this 15 Mar 22:40
579d843

Changelog

0.2.0

Release-Date: 2023-03-15

Breaking-Changes

API-Breaking

  • use now custom syntax for cluster- and segment-templates instead of json
  • use protobuf-messages to send payload of files
  • merge endpoints to create learn- and request-tasks for csv- and mnist-files into one endpoint
  • creating a task doesn't require the explicit selecting of the data-set type. This is now read from the data-set metadata

Snapshot-Breaking

  • changed internal data-structure of the core in order to make GPU-support possible without race-conditions

Changed

  • merged all repositories (source-code, documentation, build, deploy) into this main-repository here
  • made token-key and registry in helm-chart configurable
  • made token expire-time configurable in Misaki
  • core-internal renamings of structs and functions
  • use dropdown-menu instead of single buttons in table-entries within the dashboard
  • use nested namespaces in sakura- and hanami-layer
  • changed a huge amount of map-iterators to c++17 style

Added

  • Added experimental GPU-support with CUDA and OpenCL (per default hard in source-code disbabled at the moment)
  • internal tokens requestable form Misaki
  • API-endpoints and database-table to request logs with page-selector
  • print audit-logs in dashboard

Fixed

  • fix random breaks of the websocket under high load in the Torii
  • fixed memory-corruption in segment-header of the clusters in Kyouko
  • solved uninitialized warning in item-buffer
  • fixed stupid memory-leak when sending internal messages

Removed

  • Removed additional namespaces of the libraries in the common-layer
  • Disabled reduction-process of the neural-networkds for the moment. Will be re-added in 0.3.0