1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2024-11-30 09:06:42 +02:00
Commit Graph

237 Commits

Author SHA1 Message Date
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
Hubert Lubaczewski
38e29f68e0 Merge branch 'update-docker-compose' into 'master'
Bumped the PostgreSQL version to 11.4

See merge request depesz/explain.depesz.com!14
2019-07-12 10:57:27 +00:00
Rúni H.Hansen
01b99a539c Bumped the PostgreSQL version to 11.4 2019-07-11 17:58:24 +02:00
Hubert depesz Lubaczewski
eb3e419912 Migrate plans to native partitioning.
This requires PostgreSQL 11, but makes for simpler queries.
2019-06-18 14:59:02 +02:00
Hubert depesz Lubaczewski
4290b6a57d Add more details to html view of plan.
- display planning time, if available
- display execution time, if available
- display trigger execution table, if available
- use real execution time, instead of execution time of top level node,
if available
2019-06-18 13:33:31 +02:00
Hubert depesz Lubaczewski
3bda02ad9b Properly display WorkTable Scans 2019-06-18 12:17:54 +02:00
Hubert depesz Lubaczewski
57e2027985 Show info when calculating contact nonce prefix 2019-05-21 10:33:57 +02:00
Hubert depesz Lubaczewski
7d1d2db459 add noonce-prefix to contact mail, for debugging purposes 2019-05-21 10:33:25 +02:00
Hubert depesz Lubaczewski
d358e74059 Move morbo to window 1, to easier log checking 2019-05-21 09:43:59 +02:00
Hubert depesz Lubaczewski
acb1952b1b Add proof-of-work (in JS) for contact form
There was too much spam from this contact form, so let's make it harder
for spammers to use.
2019-05-21 09:29:21 +02:00
Hubert depesz Lubaczewski
adab8e6c02 new shells should be open after current 2019-05-21 08:11:11 +02:00
Hubert depesz Lubaczewski
90c19886e9 Format contact confirmation msg nicely 2019-05-21 08:09:06 +02:00
Hubert depesz Lubaczewski
f9e0abffe5 perltidy code 2019-05-14 13:05:34 +02:00
Hubert depesz Lubaczewski
06503d10d9 Add real user IP to contact emails 2019-05-14 13:02:21 +02:00
Hubert depesz Lubaczewski
00370c0461 Fix usage of Email::Sender library
Changing of the library is not a simple "change name of used module".
They have different interfaces, so it had to be fixed too.
2019-05-06 12:41:07 +02:00
Hubert Lubaczewski
489650e1da Merge branch 'email-sender' into 'master'
Replace deprecated Mail::Sender with Email::Sender

See merge request depesz/explain.depesz.com!13
2019-05-06 10:10:08 +00:00
Hubert Lubaczewski
ec5f0b44b4 Merge branch 'docker-compose' into 'master'
Add docker-compose build steps

See merge request depesz/explain.depesz.com!12
2019-05-06 10:08:31 +00:00
Will Thames
a0f094bb5e Replace deprecated Mail::Sender with Email::Sender
As Mail::Sender is deprecated, libmail-sender-perl is
no longer available on e.g. debian stretch. Updating to
use Email::Sender and libemail-sender-perl works well.
2019-04-02 21:38:37 +10:00
Will Thames
998681abaf Add docker-compose build steps
docker-compose is a quick way to spin up this project.
2019-04-02 20:19:06 +10:00
Hubert depesz Lubaczewski
db4b2d7f16 config for my development needs 2019-03-19 22:58:58 +01:00
Hubert depesz Lubaczewski
cca285c2aa Allow changing logo via config 2019-03-19 22:58:41 +01:00
Hubert Lubaczewski
6ef3a11b46 Merge branch 'master' into 'master'
Re-issue of merge request #10 after rebase

See merge request depesz/explain.depesz.com!11
2018-08-27 06:05:32 +00:00
Richard Yen
9cd5e42428 Merge branch 'master' of gitlab.com:richyen/explain.depesz.com
* 'master' of gitlab.com:richyen/explain.depesz.com:
  Rearrange steps, make Docker-ization simpler
  Add steps for setting up on Docker
  Replace testing username/pass to defaults
  Apply all patches in `sql/` folder Upgrade to newer version of PG (support for FILTER syntax found in `patch-008.sql` begins in 9.4) Fix up some variable names
  Ignore Vagrant metadata
  Make Vagrantfile usable for non-Puppet users
  Clean up README.md formatting
2018-08-26 10:58:49 -07:00
Richard Yen
c48548996a Rearrange steps, make Docker-ization simpler 2018-08-26 10:58:25 -07:00
Richard Yen
8576416340 Add steps for setting up on Docker 2018-08-26 10:58:25 -07:00
Richard Yen
4c762b333a Replace testing username/pass to defaults 2018-08-26 10:58:24 -07:00
Richard Yen
0b603e183f Apply all patches in sql/ folder
Upgrade to newer version of PG (support for FILTER syntax found in `patch-008.sql` begins in 9.4)
Fix up some variable names
2018-08-26 10:58:24 -07:00
Richard Yen
628bd885f2 Ignore Vagrant metadata 2018-08-26 10:58:24 -07:00
Richard Yen
32554fe78f Make Vagrantfile usable for non-Puppet users 2018-08-26 10:58:24 -07:00
Richard Yen
5db3a912e2 Clean up README.md formatting 2018-08-26 10:58:24 -07:00
Richard Yen
970e2778c8 Rearrange steps, make Docker-ization simpler 2018-07-31 15:23:50 -07:00
Richard Yen
22808904eb Add steps for setting up on Docker 2018-07-11 09:55:59 -07:00
Richard Yen
a7e087d63a Replace testing username/pass to defaults 2018-07-05 14:23:09 -07:00
Richard Yen
334dc3b710 Apply all patches in sql/ folder
Upgrade to newer version of PG (support for FILTER syntax found in `patch-008.sql` begins in 9.4)
Fix up some variable names
2018-07-05 14:21:03 -07:00
Richard Yen
441fc9802e Ignore Vagrant metadata 2018-07-03 00:13:49 -07:00
Richard Yen
6c51ab6ef8 Merge branch 'master' of gitlab.com:richyen/explain.depesz.com
* 'master' of gitlab.com:richyen/explain.depesz.com:
  Clean up README.md formatting
2018-07-02 15:21:56 -07:00
Richard Yen
3d1b6fcf91 Make Vagrantfile usable for non-Puppet users 2018-07-02 15:20:47 -07:00
Richard Yen
69f348aa24 Clean up README.md formatting 2018-07-02 21:41:49 +00:00
Hubert depesz Lubaczewski
0b188b7734 repo has been migrated, update readme 2018-06-19 13:26:51 +02:00
Hubert depesz Lubaczewski
b5e9191d56 Automatically reconnect to DB if it failed.
Error on db error will appear, but on reload new connection will be
established (if it's possible).
2018-06-11 21:03:48 +02:00
Hubert depesz Lubaczewski
00d63257bb Implement /status to show if db is accessible 2018-06-11 20:56:49 +02:00
Hubert depesz Lubaczewski
c409a2ad48 Not all foreign scans have "ON" clause
Example: https://explain.depesz.com/s/0FlR
Reported by MatheusOl on irc
2018-04-27 17:13:40 +02:00
Hubert depesz Lubaczewski
5ed566fce6 Properly display what parallel scans are on
Problem was reported on irc by Matthijs van der Vleuten.
2018-02-05 13:11:28 +01:00
Hubert depesz Lubaczewski
69cb9e85a4 rename anonymization to obfuscation 2017-10-25 11:37:15 +02:00
Hubert depesz Lubaczewski
e28cecfb23 Display appropriate service name
Now that explain.depesz.com can be accessed using different hostnames
(think: tor and it's .onion) - I need to be able to display it somehow.
2017-06-22 17:51:14 +02:00
Hubert depesz Lubaczewski
1727fbadd0 Merge pull request #9 from katrinleinweber/proof-read
improve spelling and wording in explanations and labels
2017-06-14 12:15:33 +02:00
Katrin Leinweber
6b6439946e rephrase to make it sound more natural 2017-06-13 20:36:45 +02:00
Katrin Leinweber
6da511c912 add (definite) articles to improve flow of reading 2017-06-13 20:33:27 +02:00