DTStack / DTStack/chunjun

[Feature][convert] Split BigDecimalColumn

Open
#1,145 0 comments 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
Java
Stars
4.1k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

### Search before asking

- [X] I had searched in the [issues](https://github.com/DTStack/chunjun/issues) and found no similar feature requirement.

### Description

1. Java.math.bigdecimal (String) constructor has poor performance
2. Now float, double, long, int, short are all transmitted by BigDecimalColumn, the structure is not clear
3. Precision loss occurs when BigDecimal transfers float and double data, such as 3.1234123F

### Use case

_No response_

### Related issues

_No response_

### Are you willing to submit a PR?

- [X] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.