ClickHouse / ClickHouse/clickhouse-rs
export ser/de of RowBinary* formats
- Dominant language
- Rust
- Stars
- 559
- Forks
- 172
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 3
Description
### Use case
Use ser/de implementation of types in other rust projects, for example in executable UDF
Example: https://github.com/UnamedRus/clickhouse-udf-rs/blob/ce83bec7fe9515c35e6d4d9bb249beb5a12cbdec/src/main.rs#L77
### Describe the solution you'd like
add ser/de to exported functions
### Describe the alternatives you've considered
fork of clickhouse-rs with export of ser/der
Contributor guide
Research direction
Start with the referenced executable UDF example in src/main.rs at line 77, then locate the RowBinary* types and exported functions in this repository. Determine the intended serde support and public API from those entry points; done means other Rust projects can serialize and deserialize the RowBinary* formats without maintaining a fork.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100