Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

timeplusing #1

Closed
wants to merge 536 commits into from
Closed

timeplusing #1

wants to merge 536 commits into from

Conversation

chenziliang
Copy link
Contributor

No description provided.

sundy-li and others added 30 commits October 25, 2020 12:52
* (165) introduce module clickhouse-integration-spark

* (165) prototype implements ClickHouseDialects

* (165) scala doc

* (165) SparkOnClickHouseITest

* (build) bump maven plugins versions; optimize pom and workflows

* (build) fix it failed on jdk11

* (165) refactor testHarness; enhance spark relative test

* (165) fix unsigned type mapping
sundy-li and others added 24 commits December 13, 2021 21:46
* Fix Nothing DataType serde

* Fix Nothing DataType serde

* Fix Nothing DataType serde

* Fix Lint
Return buffers to the pool after executing prepared INSERT statement, so they can be reused again even if statement is not closed

Co-authored-by: Andrey Nudko <andrey.nudko>
…eBinary() overrides. (#396)

Instead of copying serialized column data from ByteBuffer via intermediate byte[], just write backing array directly. This somewhat couples ColumnWriterBuffer with ByteArrayWriter internals, however as the name implies ByteArrayWriter is expected to use heap buffers (and using direct buffers for block data wouldn't make much sense now anyway - I/O layer is operating on byte[], plus most JVMs impose limits on direct memory allocation).
ByteArrayWriter and CompressedBuffedWriter use fixed-size buffers internally and chunk bytes already.
SocketBuffedWriter may benefit from splitting large writes into smaller ones to minimize malloc/free in native code - but it shouldn't be worse than current situation (at least with compression) and likely to be dubious optimisation.

Co-authored-by: Andrey Nudko <andrey.nudko>
…ON (#397)

Co-authored-by: Andrey Nudko <andrey.nudko>
* support failover

* fix pattern and add ut

* fix ut wrong pair host and port
@chenziliang chenziliang self-assigned this Jun 2, 2024
@chenziliang chenziliang marked this pull request as draft June 2, 2024 05:37
@chenziliang chenziliang changed the base branch from master to main June 2, 2024 05:47
@chenziliang chenziliang closed this Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.