Skip to content

JSON column support on native protocol #422

Open

Description

@mrAndersen

Hi, any plans for full JSON support via native protocol? (uint8_serialization_version=0) ?

I've made a little fork that can only insert JSON columns into server master...mrAndersen:clickhouse-cpp-json-read:master maybe we can merge this, so at least driver will have the ability to insert?

Activity

  1. alexey-milovidov commented on May 21, 2025

    @alexey-milovidov
    Member

    @mrAndersen, please send a pull request!

    Currently, we allocate only a minimum amount of time for supporting the repository, so I can't say much about the schedule.
    But the goal is to have all the types supported, so it will be very helpful 👍

  2. laeg commented on Jul 21, 2025

    @laeg
    Contributor

    @mrAndersen do you fancy raising your PR for review?

  3. mrAndersen commented on Nov 28, 2025

    @mrAndersen
    Author

    @mrAndersen do you fancy raising your PR for review?

    Nah it's incomplete, proper implementation should be done, I just switched to rust for that particular project and they do have JSON support

  4. ilyamor commented on Jan 21, 2026

    @ilyamor

    @mrAndersen do you fancy raising your PR for review?

    Nah it's incomplete, proper implementation should be done, I just switched to rust for that particular project and they do have JSON support

    which rust client are you using?

  5. slabko commented on Jul 9, 2026

    @slabko
    Contributor

    JSON is no supported in version 2.6.2 using output_format_native_write_json_as_string. Please see more in the PR description Experimental support for the JSON data type

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    pg_clickhouseNeeded by the pg_clickhouse PostgreSQL FDW

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions