Skip to content
Snippets Groups Projects
Verified Commit 370216e8 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

DOC: update CHANGELOG

parent 9db23036
Branches
Tags
1 merge request!44Release 0.6
...@@ -5,10 +5,25 @@ All notable changes to this project will be documented in this file. ...@@ -5,10 +5,25 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] ## [v0.6.0] - 2021-11-17
(Timm Fitschen)
### Added ### Added
* Endpoint for CaosDB GRPC API 0.1 (see https://gitlab.com/caosdb-proto.git for
more).
Authentication is supported via a Basic scheme, using the well-known
"authentication" header.
Notable limitations of the current implementation of the API:
* It is currently not possible to mix retrievals
(caosdb.entity.v1.RetrieveRequest) with any other transaction type - so
transaction are either read-only or write-only. The server throws an error
if it finds mixed read/write transactions.
* It is currently not possible to have more that one query
(caosdb.entity.v1.Query) in a single transaction. The server throws an
error if it finds more than one query.
### Changed ### Changed
### Deprecated ### Deprecated
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.caosdb</groupId> <groupId>org.caosdb</groupId>
<artifactId>caosdb-server</artifactId> <artifactId>caosdb-server</artifactId>
<version>0.5.1-GRPC0.1.0</version> <version>0.6.0</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>CaosDB Server</name> <name>CaosDB Server</name>
<scm> <scm>
......
...@@ -25,9 +25,9 @@ copyright = '2020, IndiScale GmbH' ...@@ -25,9 +25,9 @@ copyright = '2020, IndiScale GmbH'
author = 'Daniel Hornung' author = 'Daniel Hornung'
# The short X.Y version # The short X.Y version
version = '0.5.1' version = '0.6'
# The full version, including alpha/beta/rc tags # The full version, including alpha/beta/rc tags
release = '0.5.1-GRPC0.1.0' release = '0.6.0'
# -- General configuration --------------------------------------------------- # -- General configuration ---------------------------------------------------
......
...@@ -48,7 +48,7 @@ public class GeneralInfoServiceImpl extends GeneralInfoServiceImplBase { ...@@ -48,7 +48,7 @@ public class GeneralInfoServiceImpl extends GeneralInfoServiceImplBase {
final Integer major = Integer.parseInt(version[0]); final Integer major = Integer.parseInt(version[0]);
final Integer minor = Integer.parseInt(version[1]); final Integer minor = Integer.parseInt(version[1]);
final Integer patch = Integer.parseInt(version[2]); final Integer patch = Integer.parseInt(version[2]);
final String pre_release = version.length > 3 ? version[3] : null; final String pre_release = version.length > 3 ? version[3] : "";
final String build = CaosDBServer.getServerProperty(ServerProperties.KEY_PROJECT_REVISTION); final String build = CaosDBServer.getServerProperty(ServerProperties.KEY_PROJECT_REVISTION);
final VersionInfo versionInfo = final VersionInfo versionInfo =
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment