1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2024-11-24 08:42:27 +02:00
Commit Graph

268 Commits

Author SHA1 Message Date
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