v0.2.0
Pre-release
Pre-release
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