Commit 0057019
Fix CI failures: Properly handle NULL values and empty strings
- Fixed CONCAT_WS to skip NULL values returned from Convert (matches MySQL)
- Fixed ConvertToBytes to return empty slice [] for empty strings, not nil
- Ensures empty strings are preserved while invalid UTF-8 becomes NULL
- All string type tests and expression function tests now pass
- Maintains MySQL-compatible behavior for all string operations
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent 6c52a62 commit 0057019
2 files changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
130 | 135 | | |
131 | 136 | | |
132 | 137 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
| 338 | + | |
338 | 339 | | |
339 | 340 | | |
340 | 341 | | |
| |||
400 | 401 | | |
401 | 402 | | |
402 | 403 | | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
403 | 408 | | |
404 | 409 | | |
405 | 410 | | |
| |||
0 commit comments