Conversation
|
Regarding the NPE: This is probably due to the JDBC driver returning a Regarding the test data, I would like to ask @camsaul for advice: The |
|
@ei-grad is there a way for me to create a PR against this branch that is already rebased on master? See changes in enqueue/clickhouse_update We are far away from completion (ca. 40 tests still failing), but if you compile JDBC driver including your changes ClickHouse/clickhouse-java#247 you will be able to play around with the database and perhaps improve the driver further ;-) |
1d8767f to
b6d7670
Compare
|
@enqueue rebased, moved the project.clj change to separate commit to easier rebase in future. |
|
Merged, removed the |
|
When I run the tests with Ran 3446 tests containing 3342 assertions in 91516 msecs Did something changed with running the tests?.. |
|
There are some buggy empty extra fields in clickhouse driver configuration UI: |
|
@enqueue I didn't have a look to the latest driver structure refactoring yet, do you have any ideas why this extra fields appeared? ^ |
src/metabase/driver/clickhouse.clj
Outdated
|
|
||
| (driver/register! :clickhouse, :parent :sql-jdbc) | ||
|
|
||
| (def ^:private default-base-types |
There was a problem hiding this comment.
clickhouse also supports Decimal https://clickhouse.yandex/docs/en/data_types/decimal/
There was a problem hiding this comment.
Thank you! Added the data type to the test.
|
@ei-grad thanks for your help! Let's try to get this PR ready for christmas...
|
|
The previous comment is obsolete because the structure has changed. Unfortunately this PR seems to have stalled, so I have added the current state of my branch as PR #9469 |
[Andrew Grigorev: squashed commits from Badya/master without unrelated .iml] Signed-off-by: Andrew Grigorev <[email protected]>
[Andrew Grigorev: squashed commits from twosixlabs:enhancement/clickhouse_driver] Signed-off-by: Andrew Grigorev <[email protected]>
Co-Authored-By: ei-grad <[email protected]>
bd9f3c9 to
9cbfd8b
Compare
|
Hi. Does anyone working on finishing this effort? Specifically on porting to new plugin system? |
|
Hello @CheatEx I have been working on this driver, and refactored it for the new module structure. Unfortunately I cannot update this PR myself (see ei-grad#6). If you want to check out a more recent version, see clickhouse_module_2 branch. What should I do? |
Work in progress on ClickHouse driver.
It works, but see #8722 (comment).
Uberjar to test: https://github.com/ei-grad/metabase/releases/download/v0.31.2-ClickHouse1/metabase.jar
Related: #3332 #8491