From 89747f9bc6ca2809f59b5b08689431aadf8e7a10 Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Tue, 23 Jun 2020 16:13:27 +0300 Subject: [PATCH] Add notes for 2020-06-23 --- content/posts/2020-06.md | 11 ++++++++++ docs/2020-06/index.html | 20 +++++++++++++++--- .../2020/06/postgres_connections_ALL-day3.png | Bin 0 -> 11780 bytes docs/categories/index.html | 2 +- docs/categories/notes/index.html | 2 +- docs/categories/notes/page/2/index.html | 2 +- docs/categories/notes/page/3/index.html | 2 +- docs/categories/notes/page/4/index.html | 2 +- docs/categories/page/2/index.html | 2 +- docs/categories/page/3/index.html | 2 +- docs/categories/page/4/index.html | 2 +- docs/categories/page/5/index.html | 2 +- docs/categories/page/6/index.html | 2 +- docs/index.html | 2 +- docs/page/2/index.html | 2 +- docs/page/3/index.html | 2 +- docs/page/4/index.html | 2 +- docs/page/5/index.html | 2 +- docs/page/6/index.html | 2 +- docs/posts/index.html | 2 +- docs/posts/page/2/index.html | 2 +- docs/posts/page/3/index.html | 2 +- docs/posts/page/4/index.html | 2 +- docs/posts/page/5/index.html | 2 +- docs/posts/page/6/index.html | 2 +- docs/sitemap.xml | 10 ++++----- .../2020/06/postgres_connections_ALL-day3.png | Bin 0 -> 11780 bytes 27 files changed, 55 insertions(+), 30 deletions(-) create mode 100644 docs/2020/06/postgres_connections_ALL-day3.png create mode 100644 static/2020/06/postgres_connections_ALL-day3.png diff --git a/content/posts/2020-06.md b/content/posts/2020-06.md index 3eafc1897..11f20ab6a 100644 --- a/content/posts/2020-06.md +++ b/content/posts/2020-06.md @@ -411,4 +411,15 @@ COPY 3917 - Skype with Peter, Abenet, Enrico, Jane, and Moayad about the latest OpenRXV developments - I will go visit CodeObia later this week to run through the list of issues and close the ones that are finished +## 2020-06-23 + +- Peter said he's having problems submitting an item on CGSpace and shit, it seems to be the same fucking PostgreSQL "idle in transaction" and "waiting for lock" issue we've been having sporadically the last few months + +![PostgreSQL connections year CGSpace](/cgspace-notes/2020/06/postgres_connections_ALL-day3.png) + +- The issue hadn't occurred in almost two weeks after I downgraded Tomcat to 7.0.99 with the PostgreSQL JDBC driver version 42.2.9 so I thought it was fixed + - Apparently it's not related to the Tomcat or JDBC driver version, as even when I reverted back to DSpace's really old built-in JDBC driver it still did the same thing! + - Could it be a memory leak or something? Why now? + - For now I will revert to the latest Tomcat 7.0.104 and PostgreSQL JDBC 42.2.14 + diff --git a/docs/2020-06/index.html b/docs/2020-06/index.html index 9d4a1b6fd..775e68096 100644 --- a/docs/2020-06/index.html +++ b/docs/2020-06/index.html @@ -19,7 +19,7 @@ I tried to build the OAI registry on the freshly migrated DSpace 6 on DSpace Tes - + @@ -43,9 +43,9 @@ I tried to build the OAI registry on the freshly migrated DSpace 6 on DSpace Tes "@type": "BlogPosting", "headline": "June, 2020", "url": "https://alanorth.github.io/cgspace-notes/2020-06/", - "wordCount": "3079", + "wordCount": "3197", "datePublished": "2020-06-01T13:55:39+03:00", - "dateModified": "2020-06-18T20:11:24+03:00", + "dateModified": "2020-06-22T15:55:59+03:00", "author": { "@type": "Person", "name": "Alan Orth" @@ -563,6 +563,20 @@ COPY 3917 +

2020-06-23

+ +

PostgreSQL connections year CGSpace

+ diff --git a/docs/2020/06/postgres_connections_ALL-day3.png b/docs/2020/06/postgres_connections_ALL-day3.png new file mode 100644 index 0000000000000000000000000000000000000000..aa4e721b5ddf2a4cef15b4ecb8bf7795a6535fd5 GIT binary patch literal 11780 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 KB`U>?0{#~gk{XTx literal 0 HcmV?d00001 diff --git a/docs/categories/index.html b/docs/categories/index.html index eac8b456a..15c394270 100644 --- a/docs/categories/index.html +++ b/docs/categories/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/notes/index.html b/docs/categories/notes/index.html index 5256f3aa5..9f57ba909 100644 --- a/docs/categories/notes/index.html +++ b/docs/categories/notes/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/notes/page/2/index.html b/docs/categories/notes/page/2/index.html index 823c37991..d3b94eaea 100644 --- a/docs/categories/notes/page/2/index.html +++ b/docs/categories/notes/page/2/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/notes/page/3/index.html b/docs/categories/notes/page/3/index.html index f0247cbad..6e2d73c26 100644 --- a/docs/categories/notes/page/3/index.html +++ b/docs/categories/notes/page/3/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/notes/page/4/index.html b/docs/categories/notes/page/4/index.html index aa7a564e6..b356d4a7e 100644 --- a/docs/categories/notes/page/4/index.html +++ b/docs/categories/notes/page/4/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/page/2/index.html b/docs/categories/page/2/index.html index 6bd606560..e71c5f6b7 100644 --- a/docs/categories/page/2/index.html +++ b/docs/categories/page/2/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/page/3/index.html b/docs/categories/page/3/index.html index 445d78e03..f3028d26d 100644 --- a/docs/categories/page/3/index.html +++ b/docs/categories/page/3/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/page/4/index.html b/docs/categories/page/4/index.html index 514eeae0c..c36ad044c 100644 --- a/docs/categories/page/4/index.html +++ b/docs/categories/page/4/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/page/5/index.html b/docs/categories/page/5/index.html index c2a0afa37..0f93daece 100644 --- a/docs/categories/page/5/index.html +++ b/docs/categories/page/5/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/categories/page/6/index.html b/docs/categories/page/6/index.html index 2742fb874..89d4c8d31 100644 --- a/docs/categories/page/6/index.html +++ b/docs/categories/page/6/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/index.html b/docs/index.html index f7189e1ea..bdc5036dd 100644 --- a/docs/index.html +++ b/docs/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/page/2/index.html b/docs/page/2/index.html index a1b8ca8a7..18b5dc797 100644 --- a/docs/page/2/index.html +++ b/docs/page/2/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/page/3/index.html b/docs/page/3/index.html index cc02d5291..776fa06c4 100644 --- a/docs/page/3/index.html +++ b/docs/page/3/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/page/4/index.html b/docs/page/4/index.html index d326c76e5..79c377efc 100644 --- a/docs/page/4/index.html +++ b/docs/page/4/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/page/5/index.html b/docs/page/5/index.html index faa377219..5ea3ee0c6 100644 --- a/docs/page/5/index.html +++ b/docs/page/5/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/page/6/index.html b/docs/page/6/index.html index 7b5d153fa..b275b593f 100644 --- a/docs/page/6/index.html +++ b/docs/page/6/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/index.html b/docs/posts/index.html index 87130b89e..1927a4ad8 100644 --- a/docs/posts/index.html +++ b/docs/posts/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/page/2/index.html b/docs/posts/page/2/index.html index d135cae09..648286c4d 100644 --- a/docs/posts/page/2/index.html +++ b/docs/posts/page/2/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/page/3/index.html b/docs/posts/page/3/index.html index cc2c893cd..f0dd47830 100644 --- a/docs/posts/page/3/index.html +++ b/docs/posts/page/3/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/page/4/index.html b/docs/posts/page/4/index.html index 457d38736..d500bf496 100644 --- a/docs/posts/page/4/index.html +++ b/docs/posts/page/4/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/page/5/index.html b/docs/posts/page/5/index.html index 6d3e3e23c..9417bfbd6 100644 --- a/docs/posts/page/5/index.html +++ b/docs/posts/page/5/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/posts/page/6/index.html b/docs/posts/page/6/index.html index 8430eaf2e..f0ce15b25 100644 --- a/docs/posts/page/6/index.html +++ b/docs/posts/page/6/index.html @@ -9,7 +9,7 @@ - + diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 6e1cd8f03..4ab7a70f5 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -4,27 +4,27 @@ https://alanorth.github.io/cgspace-notes/categories/ - 2020-06-18T20:11:24+03:00 + 2020-06-22T15:55:59+03:00 https://alanorth.github.io/cgspace-notes/ - 2020-06-18T20:11:24+03:00 + 2020-06-22T15:55:59+03:00 https://alanorth.github.io/cgspace-notes/2020-06/ - 2020-06-18T20:11:24+03:00 + 2020-06-22T15:55:59+03:00 https://alanorth.github.io/cgspace-notes/categories/notes/ - 2020-06-18T20:11:24+03:00 + 2020-06-22T15:55:59+03:00 https://alanorth.github.io/cgspace-notes/posts/ - 2020-06-18T20:11:24+03:00 + 2020-06-22T15:55:59+03:00 diff --git a/static/2020/06/postgres_connections_ALL-day3.png b/static/2020/06/postgres_connections_ALL-day3.png new file mode 100644 index 0000000000000000000000000000000000000000..aa4e721b5ddf2a4cef15b4ecb8bf7795a6535fd5 GIT binary patch literal 11780 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 KB`U>?0{#~gk{XTx literal 0 HcmV?d00001