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