Following the last HDB++ meeting which took place in May, there have been some changes recently in HDB++ MySQL, especially in the way to configure the system.
I don’t think this is documented yet.
As far as I know, there is a new property (which can be a class and/or device property) named LibConfiguration in recent version of HDB++ event subscriber and configuration manager.
This property is an array of strings containing the information needed by the HDB++ library you are using to insert data into the backend of your choice (MySQL with old schema, MySQL with new schema, Cassandra, maybe more in the future…).
The MySQL libraries are expecting a string array containing key=value pairs like in the following example:
host=my-hdbpp-host
user=hdbppwriter
password=
dbname=hdb_new
port=3306
You can declare LibConfiguration as class property of HdbEventSubscriber and HdbConfigurationManager classes with the correct configuration matching your MySQL installation and it should work with the latest version.
The available options for each library are not yet documented but this will come.