Skip to content

Support row-level modification in Cassandra connector #26489

@sandy4597niko

Description

@sandy4597niko

Hi Team,

I’m using Apache Superset (v4.1.3) with Trino (v1.40.0) as a mediator to query Cassandra databases. Since Superset cannot directly connect to Cassandra, I’ve configured Trino with the Cassandra catalog, and most operations (SELECT, etc.) work fine.

However, I’m unable to execute UPDATE statements. Superset (via Trino → Cassandra) throws the following error:

TrinoUserError(type=USER_ERROR, name=NOT_SUPPORTED,
message="This connector does not support modifying table rows",
query_id=20250826_113945_00055_gpya8)

Example query:

UPDATE test_table_2
SET test = '3'
WHERE partner_id = '321'
AND client_id = '123'
AND site_id = '123'
AND endpoint_id = '12345'
AND ip_address = '192.x.x.x';

Is support for UPDATE operations planned for the Trino connector in Superset, or is this a known limitation by design?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions