Hubert depesz Lubaczewski
3f225f8d36
get rid of warnings on empty queries
2025-09-19 08:57:03 +02:00
Hubert depesz Lubaczewski
744f98b6d8
Fix warning in case of never-executed nodes
2025-09-01 15:37:58 +02:00
Hubert depesz Lubaczewski
c99e90c118
Log id of showed explain
...
This makes logs much more useful, as now I can easily track which
explain caused warnings/errors in logs.
2025-09-01 15:37:32 +02:00
Hubert depesz Lubaczewski
2bae9e8684
Add link to memoize node description
...
In process, change links to https.
2025-08-04 10:05:54 +02:00
Hubert depesz Lubaczewski
859daf9f25
fix copy-pasto
2025-06-12 11:14:11 +02:00
Hubert depesz Lubaczewski
b83aae5611
User systemd service to start/stop
...
In process also switch to using normal `myapp prefork`, and not
hypnotoad, and output logs to std*, and not file, so that it will be
caught nicely by systemd.
2025-06-12 11:03:52 +02:00
Hubert depesz Lubaczewski
d7fecd244f
JIT & explains with 0.00 actual rows returned
...
1. handle JIT data that has "subelements", like:
Timing: Generation 0.327 ms (Deform 0.131 ms), …
2. Fix display of explains that contains "actual rows=0.00"
2025-04-07 11:24:20 +02:00
Hubert Lubaczewski
c8150ed4de
Merge branch 'patch-1' into 'master'
...
Avoid redundant unit info when displaying I/O stats
See merge request depesz/explain.depesz.com!28
2025-03-16 08:43:43 +00:00
Pierre GIRAUD
3d56cbb094
Avoid redundant unit info when displaying I/O stats
2025-03-14 13:16:20 +00:00
Hubert depesz Lubaczewski
1705248022
Rollback upgrade of jquery to 3.7.1
...
This upgrade broke syntax highlighting, and general "look" of
source/query/reformatted query tabs.
2025-03-13 09:04:37 +01:00
Hubert depesz Lubaczewski
0cc85bc6b4
Update to newer OS and Pg.
...
This is in response for report from Daniel Sauvé
https://gitlab.com/depesz/explain.depesz.com/-/issues/30
While their report didn't report issues with Pg, it's really time to
move off pg11.
2025-03-06 12:52:33 +01:00
Hubert depesz Lubaczewski
55328011c0
Not needed anymore
2025-03-05 20:11:06 +01:00
Hubert Lubaczewski
23feb3a52e
Merge branch 'master' into 'master'
...
Upgrade jQuery to version 3.7.1
See merge request depesz/explain.depesz.com!27
2025-03-05 19:10:34 +00:00
Jafri
948bf519e5
Upgraded jQuery 3.7.1
2025-02-25 08:39:36 -08:00
Hubert depesz Lubaczewski
0586b12fe4
Fix mistake in links generated from hints
...
per report from sheng yan
2024-09-24 17:20:55 +02:00
Hubert Lubaczewski
c5637aabb1
Merge branch 'master' into 'master'
...
Fix docker build
See merge request depesz/explain.depesz.com!24
2024-05-03 12:16:32 +00:00
Arjuna Del Toso
311e9c23d8
Fix docker build
...
**Description:**
refreshed my fork with upstream, docker wasn't building anymore, added the file that was missing as a "cargo cult" solution
**TestPlan:**
run the docker build, now the web container starts correctly
2024-05-02 12:21:55 -04:00
Hubert depesz Lubaczewski
c4cfab0aa0
Show logs while developing
2023-12-29 12:55:46 +01:00
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