embulk / embulk/embulk-output-jdbc

Optimize DecimalColumnSetter for each database implementations

Open
#37 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
92
Forks
89
PR merge metrics
No merged PRs in 30d

Description

Some database (or JDBC) implementations can convert integer or double into decimal column.
In this case, Java code doesn't have to instantiate BigDecimal object.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating DecimalColumnSetter and tracing how integer and double values are handled for the database or JDBC implementations. Identify which implementations can accept those values directly, then verify that decimal output remains correct without unnecessary BigDecimal construction. The issue is done when the supported implementations are optimized and their existing tests still pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.