Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring and low-level specialization #120

Closed
2 of 4 tasks
ernado opened this issue Jun 11, 2022 · 3 comments
Closed
2 of 4 tasks

Refactoring and low-level specialization #120

ernado opened this issue Jun 11, 2022 · 3 comments
Assignees
Milestone

Comments

@ernado
Copy link
Collaborator

ernado commented Jun 11, 2022

This repo should be kept mostly low-level, providing primitives on ClickHouse TCP protocol and Native format.

So, some higher-level abstractions should be extracted.
Also, some refactoring should be done based on acquired feedback and expertise, e.g. on using generics, json column type implementation and others.

This issue should track overall work.

List is updating.

This will require some breaking changes.

@pkieltyka
Copy link

any updates on how to get JSON type support? thank you :)

@ernado
Copy link
Collaborator Author

ernado commented Feb 17, 2023

Personally I have no short-time plans to support JSON field, it is pretty complicated and I don't know how to support it efficiently, in ch-go way.

Current way is to use clickhouse-go.

If anybody wants to pick up this task, please send PR.

@ernado
Copy link
Collaborator Author

ernado commented May 16, 2023

This issue is outdated.
Currently I have no plans to support json column.

@ernado ernado closed this as completed May 16, 2023
@mshustov mshustov unpinned this issue Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants