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
e00909949f
rotate doesn't install on prod box
2023-12-27 14:12:34 +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
937cf53ddc
Add clarification about comments
...
As suggested by ilmari on IRC
2023-03-27 15:43:01 +02:00
Hubert depesz Lubaczewski
2f481dddc7
update copyright
2023-01-09 11:34:19 +01:00
Hubert depesz Lubaczewski
342f7c749a
Bring back normal scrolling of results
...
More than one complaint about how it looked before.
2022-12-05 12:20:55 +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
997c9a4bdc
add ... to suggest that more options are handled
2022-11-12 10:27:49 +01:00
Hubert depesz Lubaczewski
052cf3e19e
logs go to screen, not to file
2022-11-12 09:56:20 +01:00
Hubert depesz Lubaczewski
b53ec4a22f
hints are not new anymore
2022-10-11 11:49:39 +02:00
Hubert Lubaczewski
c7284a61f7
Merge branch 'master' into 'master'
...
Fix docker dependency to Pg::SQL::PrettyPrinter
See merge request depesz/explain.depesz.com!23
2022-09-15 06:59:02 +00:00
Arjuna Del Toso
1189599182
Fix docker dependency
...
Dockerfile seems to be missing dependency Pg::SQL::PrettyPrinter. Adding it to the install seems to make it work as expected.
2022-09-14 14:52:52 -04:00
Hubert depesz Lubaczewski
8cb75daed5
use Pg::SQL::PrettyPrinter by default
2022-08-31 12:44:27 +02:00
Hubert depesz Lubaczewski
0a90bc39b6
Use explain (analyze, buffers) in example
...
Per suggestion from Ugo Bellavance
2022-08-23 12:04:57 +02:00
Hubert depesz Lubaczewski
353e6140db
Fix copy/pasto in db credentials
2022-07-22 17:08:30 +02:00
Hubert depesz Lubaczewski
0581c2b51a
bump css version to force reload
2022-07-15 10:12:12 +02:00
Hubert Lubaczewski
558b86969f
Merge branch 'master' into 'master'
...
Design updates for queries and source
See merge request depesz/explain.depesz.com!22
2022-07-15 08:09:09 +00:00
Alexandre Felipe
069dde92a0
Preserve whatever was the difference before
2022-07-14 12:20:48 +01:00
Alexandre Felipe
2933b20cfa
Change copy button location
2022-07-14 11:12:56 +01:00
Alexandre Felipe
8890bd5bf9
Give up on assuming CSV encoding
2022-07-14 10:35:46 +01:00
Alexandre Felipe
32fcaea5b9
Scroll bar for source/query/bquery/text
2022-07-12 16:38:21 +01:00
Alexandre Felipe
ff0d6f73ab
Unescape .csv quotes
2022-07-12 15:13:52 +01:00
Alexandre Felipe
9bca31ab04
Update docker files to develop in non-native env
2022-07-12 15:08:48 +01:00
Hubert Lubaczewski
b458a73413
Merge branch 'master' into 'master'
...
Keep horizontal scroll bars visible in the plan.
See merge request depesz/explain.depesz.com!20
2022-07-12 11:45:28 +00:00
Alexandre Felipe
24ee7324cb
Keep horizontal scroll bars visible in the plan.
2022-07-12 12:10:42 +01:00
Hubert depesz Lubaczewski
4ca2604672
add information about modules in git clone
2022-06-21 18:32:53 +02:00
Hubert depesz Lubaczewski
97aa912331
update readme to match current reality
2022-06-21 15:56:00 +02:00
Hubert depesz Lubaczewski
696605a948
Ignore vscode files
2022-06-12 15:16:33 +02:00
Hubert depesz Lubaczewski
b7d0e620a7
fix typo
2022-03-07 13:19:37 +01:00
Hubert depesz Lubaczewski
709d14ecc9
Add handing of new hint type
2022-03-07 13:16:28 +01:00
Hubert depesz Lubaczewski
5492f6a2b8
Dont use cursor for getting plans
...
Cursors cause bug in Pg15
2022-03-07 13:15:51 +01:00
Hubert depesz Lubaczewski
23f69af2d8
Add hints from Pg::Explain::Hinter
2022-02-16 12:23:51 +01:00
Hubert depesz Lubaczewski
eddd052137
change output of find_interesting_plans
2022-02-06 17:00:12 +01:00
Hubert depesz Lubaczewski
5fd2f83e2e
Scan all plans in db to find interesting ones
...
This is so that I will find things to work on for next improvements in
the site.
2022-02-04 13:17:57 +01:00
Hubert depesz Lubaczewski
0ae60772d9
Don't commit env files to git
2022-02-04 13:17:43 +01:00
Hubert depesz Lubaczewski
0951a8d583
move partitions to public schema
2021-11-23 13:16:20 +01:00
Hubert depesz Lubaczewski
bbd30be2ff
Require Pg::Explain 1.13 or newer
2021-08-03 20:44:21 +02:00
Hubert depesz Lubaczewski
5d84a4356d
Correctly display InitPlan details
2021-08-03 20:43:56 +02:00
Hubert depesz Lubaczewski
e8a5c5ce02
Force refetch of css
2021-07-18 20:02:54 +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
03723f668a
Add copy-to-clipboard for query text
2021-06-10 12:12:53 +02:00
Hubert depesz Lubaczewski
4b2ce2469a
update version of css and js, not to get cached
2021-06-09 00:03:08 +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
c27474acdb
More explicit help for how to get explain plan
...
Suggestion by Eugen Konkov.
2021-05-30 11:59:39 +02:00
Hubert Lubaczewski
2a143a88f3
Merge branch 'docker-fix' into 'master'
...
Add pgformatter to the Docker dependencies and move from stretch to buster
See merge request depesz/explain.depesz.com!19
2021-05-30 07:58:10 +00:00
Daniel Vérité
1a15f2645d
Add pgformatter to the dependencies and move from stretch to buster
...
(stretch is lacking pgformatter)
2021-05-26 22:46:58 +02:00
Hubert depesz Lubaczewski
70d2d101a5
Display query from explain data
2021-04-14 20:55:07 +02:00
Hubert Lubaczewski
47596ad0b4
Merge branch 'master' into 'master'
...
reorder commands because curl is not included with base image
See merge request depesz/explain.depesz.com!18
2021-03-24 18:34:44 +00:00
Richard Yen
fa1d5ff58e
reorder commands because curl is not included with base image
2021-03-24 10:42:35 -07:00