DataGrip 2019.3 EAP 3

Hello! It’s time for a new EAP build for 2019.3 which is due for release this December.

Tree data view

We’re continuing to build on the MongoDB support. We’ve just crossed another milestone with this process by adding the tree data view.


To turn it on, click the Gear icon -> View as… -> Tree.

Inline query progress

Now you can clearly see when your query is running: there is a spinning icon on the gutter and the inline live timer as well.


Flame chart for explain plan

We’ve added a new type of visualization for the explain
results. To see it, click the corresponding button on the right. It is just under the
diagram button.


Here’s how it looks:


New inspections and warnings

If you try to paste null into a not nullable column, you will get:


If the first argument in your COALESCE call is not nullable, you will get:


If you use TOP and OFFSET simultaneously in SQL Server, you will get:


That’s all, folks!

The DataGrip Team

This entry was posted in Uncategorized. Bookmark the permalink.

8 Responses to DataGrip 2019.3 EAP 3

  1. MTS says:

    i can not see the inline query progress when running a sql statement. Is there a setting i need to turn on?

  2. MTS says:

    how can you see Inline query progress? It doesn’t show when i run sql queries. Setting?

  3. S says:

    I think this update broke the “Always Select Opened Element” option, it’s stuck on.

  4. Peter Gannushkin says:

    I appreciate the effort with analyzing COALESCE, however, it gets confused if the query has a LEFT JOIN. Consider the example below. Since I’m doing a LEFT JOIN it is possible that is NULL, therefore redundant code warning is misleading and incorrect.

    CREATE TABLE one (id INT);
    CREATE TABLE two (id INT, name VARCHAR(10) NOT NULL);

    SELECT COALESCE(, ‘default value’)
    FROM one o
    LEFT JOIN two t ON =


Leave a Reply

Your email address will not be published. Required fields are marked *