Add SimpleDBConnectionPool to create and manage connection
pools.
Add support in TableAppender,
TableUpserter,
PartitionedTableAppender, and
MultithreadedTableWriter for inserting data into stream
tables in Orca.
Add tryReconnectNums parameter to
MultithreadedTableWriter to set reconnection
attempts.
Add usePublicName parameter to DBConnectionPool and
MultithreadedTableWriter to 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.