pgAdmin 4 commit: Integrate the graphical explain module in the Query E - Mailing list pgadmin-hackers

From Ashesh Vashi
Subject pgAdmin 4 commit: Integrate the graphical explain module in the Query E
Date
Msg-id E1b21s7-0002nL-OF@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Integrate the graphical explain module in the Query Editor.

Added few TODO list for the graphical explain module by Ashesh.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=fcc3d112e28c49196191b76d844d9f53b87ea3e7
Author: Sanket Mehta <sanket.mehta@enterprisedb.com>

Modified Files
--------------
TODO.txt                                           |    8 +
web/pgadmin/misc/__init__.py                       |   50 +-
web/pgadmin/misc/static/explain/css/explain.css    |   56 +
.../misc/static/explain/img/ex_aggregate.png       |  Bin 0 -> 574 bytes
web/pgadmin/misc/static/explain/img/ex_append.png  |  Bin 0 -> 1162 bytes
web/pgadmin/misc/static/explain/img/ex_bmp_and.png |  Bin 0 -> 1006 bytes
.../misc/static/explain/img/ex_bmp_heap.png        |  Bin 0 -> 1106 bytes
.../misc/static/explain/img/ex_bmp_index.png       |  Bin 0 -> 1172 bytes
web/pgadmin/misc/static/explain/img/ex_bmp_or.png  |  Bin 0 -> 685 bytes
.../static/explain/img/ex_broadcast_motion.png     |  Bin 0 -> 334 bytes
.../misc/static/explain/img/ex_cte_scan.png        |  Bin 0 -> 1955 bytes
web/pgadmin/misc/static/explain/img/ex_delete.png  |  Bin 0 -> 1129 bytes
.../misc/static/explain/img/ex_foreign_scan.png    |  Bin 0 -> 1607 bytes
.../misc/static/explain/img/ex_gather_motion.png   |  Bin 0 -> 218 bytes
web/pgadmin/misc/static/explain/img/ex_group.png   |  Bin 0 -> 1228 bytes
web/pgadmin/misc/static/explain/img/ex_hash.png    |  Bin 0 -> 1169 bytes
.../misc/static/explain/img/ex_hash_anti_join.png  |  Bin 0 -> 1571 bytes
.../misc/static/explain/img/ex_hash_semi_join.png  |  Bin 0 -> 1452 bytes
.../static/explain/img/ex_hash_setop_except.png    |  Bin 0 -> 1377 bytes
.../explain/img/ex_hash_setop_except_all.png       |  Bin 0 -> 1402 bytes
.../static/explain/img/ex_hash_setop_intersect.png |  Bin 0 -> 1389 bytes
.../explain/img/ex_hash_setop_intersect_all.png    |  Bin 0 -> 1417 bytes
.../static/explain/img/ex_hash_setop_unknown.png   |  Bin 0 -> 1490 bytes
.../misc/static/explain/img/ex_index_only_scan.png |  Bin 0 -> 498 bytes
.../misc/static/explain/img/ex_index_scan.png      |  Bin 0 -> 1298 bytes
web/pgadmin/misc/static/explain/img/ex_insert.png  |  Bin 0 -> 1065 bytes
web/pgadmin/misc/static/explain/img/ex_join.png    |  Bin 0 -> 1090 bytes
web/pgadmin/misc/static/explain/img/ex_limit.png   |  Bin 0 -> 1237 bytes
.../misc/static/explain/img/ex_lock_rows.png       |  Bin 0 -> 1520 bytes
.../misc/static/explain/img/ex_materialize.png     |  Bin 0 -> 1221 bytes
web/pgadmin/misc/static/explain/img/ex_merge.png   |  Bin 0 -> 1127 bytes
.../misc/static/explain/img/ex_merge_anti_join.png |  Bin 0 -> 1599 bytes
.../misc/static/explain/img/ex_merge_append.png    |  Bin 0 -> 980 bytes
.../misc/static/explain/img/ex_merge_semi_join.png |  Bin 0 -> 1344 bytes
web/pgadmin/misc/static/explain/img/ex_nested.png  |  Bin 0 -> 1108 bytes
.../explain/img/ex_nested_loop_anti_join.png       |  Bin 0 -> 1741 bytes
.../explain/img/ex_nested_loop_semi_join.png       |  Bin 0 -> 1679 bytes
.../misc/static/explain/img/ex_recursive_union.png |  Bin 0 -> 1224 bytes
.../static/explain/img/ex_redistribute_motion.png  |  Bin 0 -> 218 bytes
web/pgadmin/misc/static/explain/img/ex_result.png  |  Bin 0 -> 1320 bytes
web/pgadmin/misc/static/explain/img/ex_scan.png    |  Bin 0 -> 1320 bytes
web/pgadmin/misc/static/explain/img/ex_seek.png    |  Bin 0 -> 1326 bytes
web/pgadmin/misc/static/explain/img/ex_setop.png   |  Bin 0 -> 1143 bytes
web/pgadmin/misc/static/explain/img/ex_sort.png    |  Bin 0 -> 1157 bytes
web/pgadmin/misc/static/explain/img/ex_subplan.png |  Bin 0 -> 1283 bytes
.../misc/static/explain/img/ex_tid_scan.png        |  Bin 0 -> 1074 bytes
web/pgadmin/misc/static/explain/img/ex_unique.png  |  Bin 0 -> 1238 bytes
web/pgadmin/misc/static/explain/img/ex_unknown.png |  Bin 0 -> 1088 bytes
web/pgadmin/misc/static/explain/img/ex_update.png  |  Bin 0 -> 1090 bytes
.../misc/static/explain/img/ex_values_scan.png     |  Bin 0 -> 913 bytes
.../static/explain/img/ex_window_aggregate.png     |  Bin 0 -> 2021 bytes
.../misc/static/explain/img/ex_worktable_scan.png  |  Bin 0 -> 1965 bytes
web/pgadmin/misc/static/explain/img/exclude.png    |  Bin 0 -> 725 bytes
.../misc/static/explain/img/extension-sm.png       |  Bin 0 -> 423 bytes
web/pgadmin/misc/static/explain/img/extension.png  |  Bin 0 -> 996 bytes
web/pgadmin/misc/static/explain/img/extensions.png |  Bin 0 -> 1017 bytes
.../misc/static/explain/img/exttable-sm.png        |  Bin 0 -> 612 bytes
web/pgadmin/misc/static/explain/img/exttable.png   |  Bin 0 -> 793 bytes
web/pgadmin/misc/static/explain/img/exttables.png  |  Bin 0 -> 662 bytes
web/pgadmin/misc/static/explain/js/snap.svg-min.js |   21 +
web/pgadmin/misc/static/explain/js/snap.svg.js     | 8149 ++++++++++++++++++++
web/pgadmin/misc/templates/explain/js/explain.js   |  691 ++
.../tools/datagrid/templates/datagrid/index.html   |   43 +
web/pgadmin/tools/sqleditor/__init__.py            |   82 +-
.../tools/sqleditor/static/css/sqleditor.css       |    7 +
.../sqleditor/templates/sqleditor/js/sqleditor.js  |  403 +-
66 files changed, 9487 insertions(+), 23 deletions(-)


pgadmin-hackers by date:

Previous
From: Ashesh Vashi
Date:
Subject: Re: PATCH: CREATE Script Initial patch (pgAdmin4)
Next
From: Ashesh Vashi
Date:
Subject: Re: PATCH: Graphincal explain integrated in sql editor