Skip to content
This repository has been archived by the owner on Jun 9, 2022. It is now read-only.

Latest commit

 

History

History
61 lines (41 loc) · 1.84 KB

CHANGELOG.md

File metadata and controls

61 lines (41 loc) · 1.84 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Build flag to choose which backend to build against.
  • Update build mechanism to fetch libhdbpp implementation.
  • DB_ADD command support to register an attribute in the db from the AttributeAdd command.
  • New CMake build system that can download libhdbpp when requested
  • Moved HDBCmdData source from libhdbpp project
  • Clang integration
  • AttributeListFile device property to read attribute list from file

Changed

  • In AttributeAdd command, only the attribute name is needed, if the other parameters are missing, a request to the database will be done to get them.
  • Do not depend on HdbClient.h, but only AbstracDB.h
  • Small refactoring and code modernization to get rid of some clang warnings.
  • Updated README for new build system
  • Observe new namespace in libhdbpp
  • Changed libhdbpp includes to new path (hdb++) and new split header files
  • Project now links directly to given libhdbpp soname major version
  • Made compatible with new libhdbpp (namespace, function and path changes)

[1.0.2] - 2019-09-23

Added

  • Subscribe to change event as fallback.

[1.0.1] - 2018-02-28

Fixed

  • Segmentation fault when error updating ttl.

[1.0.0] - 2017-09-28

Added

  • CHANGELOG.md file.
  • Debian Package build files under debian/

Changed

  • Makefile: Added install rules, clean up paths etc
  • Makefile: Cleaned up the linkage (removed unneeded libraries, libzmq, libCOS)
  • Cleaned up some unused variable warnings
  • libhdb++ include paths to match new install location.
  • Updated README.md.

Removed

  • libhdbpp submodule. This now has to be installed manually.