1.30.22.4
·
585 commits
to master
since this release
New Features
- The
MultithreadedTableWriter
class now supports creating array vectors of the following types: boolean[], byte[], char[], short[], int[], long[], double[], and float[]. - The
ThreadPooledClient
class now supports a public constructorThreadPooledClient(int threadCount)
that allows the publisher to push streaming data using the connection established by the subscriber. - The
PollingClient
class now supports a default constructorPollingClient()
that allows the publisher to push streaming data using the connection established by the subscriber. - New features for the
BasicTable
class:- Adding duplicate columns with
addColumn
is no longer allowed; - The
replaceColumn
method can replace a single column; - The
replaceColName
method can rename a single column.
- Adding duplicate columns with
Improvements
- Optimized the
DBConnection
class:- Renamed the parameter userID to userId in method
login
; - Renamed method
getUserID
togetUserId
.
- Renamed the parameter userID to userId in method
Bug Fixes
- Fixed incorrect results returned by method
Append
for BasicDecimal32Vector, BasicDecimal64Vector, and BasicDecimal128Vector types. - Fixed an issue where calling
setNull
on an instance of theBasicSymbolVector
class without any null values would cause errors, disconnections, or exceptions when later retrieving data.