You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Lars Hofhansl (Jira)" <ji...@apache.org> on 2019/12/24 19:55:00 UTC

[jira] [Resolved] (PHOENIX-3226) Phoenix should have an option to fail a query that would ship large amounts of data to the client.

     [ https://issues.apache.org/jira/browse/PHOENIX-3226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Hofhansl resolved PHOENIX-3226.
------------------------------------
    Resolution: Won't Fix

> Phoenix should have an option to fail a query that would ship large amounts of data to the client.
> --------------------------------------------------------------------------------------------------
>
>                 Key: PHOENIX-3226
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-3226
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Lars Hofhansl
>            Priority: Major
>
> For many queries (merge joins, union all, some distincts, etc) Phoenix needs to ship data to the client. It will happily try to do that even when that requires shipping terrabytes of data to the poor client to do its final merge sweep.
> Phoenix should have an option to detect these cases (from the stats and the query plan), and simply - and optionally - fail the query immediately with "Query too complicated", or "Query too slow", or something.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)