wei liu
5ef793c393
fix: Fix panic when upsert with partial_update=true on empty table ( #44155 )
...
issue: #43980
Fix panic issue caused by incorrect nullable field merging logic when
upsert converts to insert operation on empty tables.
- Add AppendFieldDataWithNullData to handle nullable field merging
- Fix existing data merge with skipAppendNullData=false
- Fix insert data merge with skipAppendNullData=true
- Add unit tests for nullable field data appending scenarios
Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2025-09-02 16:47:52 +08:00
..
2025-08-27 14:27:49 +08:00
2025-04-23 10:52:38 +08:00
2025-04-11 16:36:30 +08:00
2025-02-22 23:15:58 +08:00
2025-08-20 10:27:46 +08:00
2025-08-20 10:27:46 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-08-18 01:23:45 +08:00
2025-08-18 01:23:45 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-08-27 11:09:52 +08:00
2025-08-27 11:09:52 +08:00
2025-08-18 01:23:45 +08:00
2025-08-27 11:15:52 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-07-25 14:18:54 +08:00
2025-07-25 14:18:54 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-04-11 16:36:30 +08:00
2025-04-11 16:36:30 +08:00
2025-02-22 23:15:58 +08:00
2025-07-27 01:30:55 +08:00
2025-04-11 16:36:30 +08:00
2025-07-30 16:57:37 +08:00
2025-06-04 11:26:32 +08:00
2025-06-04 11:26:32 +08:00
2025-06-17 08:15:24 +08:00
2025-08-06 14:41:40 +08:00
2025-04-24 10:46:43 +08:00
2025-05-29 10:54:30 +08:00
2025-02-22 23:15:58 +08:00
2025-05-23 22:44:26 +08:00
2025-07-27 01:30:55 +08:00
2025-04-24 10:46:43 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-02-22 23:15:58 +08:00
2025-04-11 16:36:30 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-09-01 10:21:52 +08:00
2025-08-27 11:15:52 +08:00
2025-03-14 15:38:09 +08:00
2025-03-14 15:38:09 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-08-08 14:17:41 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-08-20 10:27:46 +08:00
2025-08-20 10:27:46 +08:00
2025-07-10 12:04:48 +08:00
2025-07-21 11:10:52 +08:00
2025-08-26 21:35:53 +08:00
2025-07-14 10:54:50 +08:00
2025-07-27 01:30:55 +08:00
2025-02-22 23:15:58 +08:00
2025-05-28 00:12:28 +08:00
2025-03-23 11:18:28 +08:00
2025-03-23 11:18:28 +08:00
2025-04-11 16:36:30 +08:00
2025-08-06 14:41:40 +08:00
2025-04-11 16:36:30 +08:00
2025-08-06 14:41:40 +08:00
2025-08-19 10:41:44 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-04-11 16:36:30 +08:00
2025-09-02 16:17:52 +08:00
2025-09-02 16:17:52 +08:00
2025-08-19 10:41:44 +08:00
2025-08-22 17:29:47 +08:00
2025-08-22 17:29:47 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-08-20 10:27:46 +08:00
2025-08-20 10:27:46 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-08-22 17:29:47 +08:00
2025-08-22 17:29:47 +08:00
2025-05-28 00:12:28 +08:00
2025-04-11 16:36:30 +08:00
2025-08-26 21:35:53 +08:00
2025-08-19 10:41:44 +08:00
2025-08-29 18:33:51 +08:00
2025-09-02 16:47:52 +08:00
2025-07-08 10:10:46 +08:00
2025-07-08 10:10:46 +08:00
2025-08-21 11:17:46 +08:00
2025-02-22 23:15:58 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-09-02 11:57:52 +08:00
2025-09-02 11:57:52 +08:00
2025-08-26 21:35:53 +08:00
2025-08-26 21:35:53 +08:00