Conversation
… (and other misc type) columns.
🦋 Changeset detectedLatest commit: 11ee222 The changes in this PR will be included in the next version bump. This PR includes changesets to release 4 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
| The latest updates on your projects. Learn more about Vercel for GitHub.
|
Knip - Unused Code Analysis⚪ No changes detected (182 issues on both main and PR) What is this?Knip finds unused files, dependencies, and exports in your codebase. Run |
PR Review✅ No critical issues found. The two fixes are correct and follow existing patterns:
|
E2E Test Results✅ All tests passed • 102 passed • 3 skipped • 1082s
Tests ran across 4 shards in parallel. |
| @copilot can you pls fix lint errors |
Fixed in 877d593 — sorted named imports alphabetically and corrected prettier formatting (double quotes for strings containing single quotes, and |
| okay @claude maybe you can help me fix this lint issue... |
| Claude finished @MikeShi42's task in 57s —— View job Fixed lint issues
|
9ab50bc to 11ee222 Compare | | ||
| **Tools handle formatting and linting automatically** via pre-commit hooks. | ||
| Focus on implementation; don't manually format code. | ||
| **After finishing all code edits**, run `yarn lint:fix` to auto-fix formatting |
There was a problem hiding this comment.
after losing the war with agents vs linter, I'm telling agents to always lint - I'm not sure why we did not encourage this anyways? @teeohhem maybe you can lmk
Summary
Fix ClickHouse query error when expanding log rows with Nullable(DateTime64) columns (and other Nullable types).
convertCHDataTypeToJSTypefunction didn't generically unwrapNullable(...)types, soNullable(DateTime64(...))fell through to the default string comparison instead of usingparseDateTime64BestEffort()Nullable(...)recursive unwrapping (matching the existingLowCardinality(...)pattern)processRowToWhereClauseso all column types (Date, Array, Map, etc.) correctly emitisNull()for null valuesScreenshots or video
N/A — no UI changes.
How to test locally or on Vercel
Nullable(DateTime64)column and ingest some rows (including rows with null values in that column).Nullable(DateTime64)column.Nullable(DateTime64)column is null correctly filters usingisNull().References
📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.