3.0.4
3.0.4.1
Bug Fixes
-
Fixed an issue where
Session.subscribethrew an exception when userName and password were not provided. -
Fixed an issue where incorrect parsing of cluster redirection information could cause prolonged reconnection time.
-
Fixed a memory leak that could occur when using the PROTOCOL_ARROW protocol for data communication.
3.0.4.0
New Features
- Add
SimpleDBConnectionPoolto create and manage connection pools. - Add support in
TableAppender,TableUpserter,PartitionedTableAppender, andMultithreadedTableWriterfor inserting data into stream tables in Orca. - Add tryReconnectNums parameter to
MultithreadedTableWriterto set reconnection attempts. - Add usePublicName parameter to
DBConnectionPoolandMultithreadedTableWriterto support using node publicName as the connection address in a cluster environment.
Improvements
- Optimize log output.
- Optimize the reconnection mechanism to avoid holding the GIL in certain cases.
- Optimize Session connection information updates to timely detect node changes.
- Optimize script execution restrictions: when fetchSize is specified, other scripts cannot be executed until the current data fetch is completed.
Bug Fixes
- Fixed an issue where the cluster cannot be successfully connected when
specifying
tryReconnectNums=1.
