Hubert depesz Lubaczewski
463bad4f9d
Add logging of bad plans
...
Sometimes people complain about unparse-able plans. Let's see them.
2023-12-27 14:17:40 +01:00
Hubert depesz Lubaczewski
14428d818f
Bring back log
...
This was removed by change in Mojolicious. While doing it, make it
autorotate every day.
2023-12-27 13:46:17 +01:00
Hubert depesz Lubaczewski
cdca5b9703
Add handling of comments
...
per: https://gitlab.com/depesz/explain.depesz.com/-/issues/28
2022-11-12 12:08:52 +01:00
Hubert depesz Lubaczewski
8cb75daed5
use Pg::SQL::PrettyPrinter by default
2022-08-31 12:44:27 +02:00
Hubert depesz Lubaczewski
709d14ecc9
Add handing of new hint type
2022-03-07 13:16:28 +01:00
Hubert depesz Lubaczewski
23f69af2d8
Add hints from Pg::Explain::Hinter
2022-02-16 12:23:51 +01:00
Hubert depesz Lubaczewski
bbd30be2ff
Require Pg::Explain 1.13 or newer
2021-08-03 20:44:21 +02:00
Hubert depesz Lubaczewski
0af9ea6170
Display plan settings
2021-07-18 20:00:49 +02:00
Hubert depesz Lubaczewski
4b3c52d9e8
Display buffers I/O information
2021-07-04 21:41:35 +02:00
Hubert depesz Lubaczewski
b66c2f485e
Many changes:
...
1. Help page is updated to newest functionality
2. you can now copy plans to clipboard (as requested by Eugen Konkov)
3. Rows removed by filters are displayed in plan view
4. URLs with #elements will now automatically open/select requested
element (including: source, text, stats, specific lines) - also
requested by Eugen Konkov.
5. Made explain.js a bit smarted about hiding/showing content when user
clicks on tabs
6. Updated dependency to newest Pg::Explain
7. Fixed display of returned rows for multi-loop or multi-worker nodes
2021-06-08 23:56:14 +02:00
Hubert depesz Lubaczewski
70d2d101a5
Display query from explain data
2021-04-14 20:55:07 +02:00
Hubert depesz Lubaczewski
383e5e538c
Display JIT info for plans
2021-02-19 14:52:03 +01:00
Hubert depesz Lubaczewski
dd79ede498
Add missing dependency
2020-05-04 20:59:20 +02:00
Hubert depesz Lubaczewski
9eb78c85b9
Move to Pg::Explain 0.90
2019-11-12 23:24:12 +01:00
Hubert depesz Lubaczewski
e1de2916e4
use local::lib for modules
2019-09-03 16:05:39 +02:00
Hubert depesz Lubaczewski
34124d425f
add cpanfile and more req-tests
2019-09-03 15:56:34 +02:00