4paradigm / 4paradigm/OpenMLDB

java sdk: error is not understandable if getInsertPreparedStatement (and other functions)'s arg is null

オープン
#1,538 コメント 1 件 リアクション 0 件 担当者 1 名 @vagetablechicken に割り当て済み GitHub で見る
bug community java sdk
主要言語
C++
スター
1.7k
フォーク
331
平均マージ
12日 12時間
マージ済み PR(30日)
1

説明

It will failed on `GetInsertRow`
![image](https://user-images.githubusercontent.com/24697960/160769494-c7f8b9a8-e361-4fd1-9577-67394bea0525.png)

Hard to understand.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Look at the Java SDK code, specifically the `getInsertPreparedStatement` function and related methods that call `GetInsertRow`. The error occurs when an argument is null. Find where the null check is missing and add proper validation or error messaging. Test by passing null to the function and verifying the error is clear.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
backend, databases
issue の種類
バグ
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。