diff --git a/content/posts/2023-07.md b/content/posts/2023-07.md index bbefbff8d..33c5a4671 100644 --- a/content/posts/2023-07.md +++ b/content/posts/2023-07.md @@ -90,4 +90,54 @@ $ csvgrep -c 'match type' -r '^.+$' ~/Downloads/2023-07-07-cgspace-subjects-reso - So that's 12,528 out of 26,443 unique terms (47.3%) - I did a LOT of work on the OpenRXV frontend build dependencies to bring more in line with Angular 13 +## 2023-07-10 + +- I did a lot more work on OpenRXV to test and update dependencies +- I deployed the latest version on the production server + +## 2023-07-12 + +- CGSpace upgrade meeting with Americas and Africa group + +## 2023-07-13 + +- Michael Victor asked me to help Aditi extract some information from CGSpace + - She was interested in journal articles published between 2018 and 2023 with a range of subjects related to drought, flooding, resilience, etc + - I used an advanced query with some AGROVOC terms: + +```console +dcterms.issued:[2018 TO 2023] AND dcterms.type:"Journal Article" AND (dcterms.subject:flooding OR dcterms.subject:flood OR dcterms.subject:"extreme weather events" OR dcterms.subject:drought OR dcterms.subject:"drought resistance" OR dcterms.subject:"drought tolerance" OR dcterms.subject:"soil salinity" OR dcterms.subject:"pests of plants" OR dcterms.subject:pests OR dcterms.subject:heat OR dcterms.subject:fertilizers OR dcterms.subject:"fertilizer technology" OR dcterms.subject:"rice fields" OR dcterms.subject:"landscape conservation" OR dcterms.subject:"landscape restoration" OR dcterms.subject:livestock) +``` + +- Interestingly, some variations of this same exact query produce no search results, and I see this error in the DSpace log: + +```console +org.dspace.discovery.SearchServiceException: org.apache.solr.search.SyntaxError: Cannot parse 'dcterms.issued:[2018 TO 2023] AND dcterms.type:"Journal Article" AND (dcterms.subject:flooding OR dcterms.subject:flood OR dcterms.subject:"extreme weather events" OR dcterms.subject:drought OR dcterms.subject:"drought resistance" OR dcterms.subject:"drought tolerance" OR dcterms.subject:"soil salinity" OR dcterms.subject:"pests of plants" OR dcterms.subject:pests OR dcterms.subject:heat OR dcterms.subject:fertilizers OR dcterms.subject:"fertilizer technology" OR dcterms.subject:"rice fields" OR dcterms.subject:livestock OR dcterms.subject:"landscape conservation" OR dcterms.subject:"landscape restoration\"\)': Lexical error at line 1, column 617. Encountered: after : "\"landscape restoration\\\"\\)" +``` + +- It seems to be when there is a quoted search term at the end of the parenthesized group + - For what it's worth this same query worked fine on DSpace 7.6 + +## 2023-07-15 + +- Export CGSpace to fix missing Initiative collection mappings +- Start a harvest on AReS + +## 2023-07-17 + +- Rasika had sent me a list of new ORCID identifiers for new IWMI staff so I combined them with our existing list and ran `resolve_orcids.py` to refresh the names in our database + - I updated the list, updated names in the database, and tagged new authors with missing identifiers in existing items + +## 2023-07-18 + +- Meeting with IWMI, IRRI, and IITA colleagues about CGSpace upgrade plans +- Maria from the Alliance mentioned having some submissions stuck on CGSpace + - I looked and found a number of locks stuck for many nineteen, eighteen, and more hours... + - I killed them and told her to try again + +```console +$ psql < locks-age.sql | less -S +$ psql < locks-age.sql | grep -E " (19|18|17|16|12):" | awk -F"|" '{print $10}' | sort -u | xargs kill +``` + diff --git a/docs/2023-07/index.html b/docs/2023-07/index.html index 1e586d801..64fec6374 100644 --- a/docs/2023-07/index.html +++ b/docs/2023-07/index.html @@ -11,7 +11,7 @@ - + @@ -28,9 +28,9 @@ "@type": "BlogPosting", "headline": "July, 2023", "url": "https://alanorth.github.io/cgspace-notes/2023-07/", - "wordCount": "731", + "wordCount": "1114", "datePublished": "2023-07-01T17:14:36+03:00", - "dateModified": "2023-07-05T16:36:30+03:00", + "dateModified": "2023-07-08T23:20:53+03:00", "author": { "@type": "Person", "name": "Alan Orth" @@ -210,7 +210,62 @@
  • So that’s 12,528 out of 26,443 unique terms (47.3%)
  • I did a LOT of work on the OpenRXV frontend build dependencies to bring more in line with Angular 13
  • - +

    2023-07-10

    + +

    2023-07-12

    + +

    2023-07-13

    + +
    dcterms.issued:[2018 TO 2023] AND dcterms.type:"Journal Article" AND (dcterms.subject:flooding OR dcterms.subject:flood OR dcterms.subject:"extreme weather events" OR dcterms.subject:drought OR dcterms.subject:"drought resistance" OR dcterms.subject:"drought tolerance" OR dcterms.subject:"soil salinity" OR dcterms.subject:"pests of plants" OR dcterms.subject:pests OR dcterms.subject:heat OR dcterms.subject:fertilizers OR dcterms.subject:"fertilizer technology" OR dcterms.subject:"rice fields" OR dcterms.subject:"landscape conservation" OR dcterms.subject:"landscape restoration" OR dcterms.subject:livestock)
    +
    +
    org.dspace.discovery.SearchServiceException: org.apache.solr.search.SyntaxError: Cannot parse 'dcterms.issued:[2018 TO 2023] AND dcterms.type:"Journal Article" AND (dcterms.subject:flooding OR dcterms.subject:flood OR dcterms.subject:"extreme weather events" OR dcterms.subject:drought OR dcterms.subject:"drought resistance" OR dcterms.subject:"drought tolerance" OR dcterms.subject:"soil salinity" OR dcterms.subject:"pests of plants" OR dcterms.subject:pests OR dcterms.subject:heat OR dcterms.subject:fertilizers OR dcterms.subject:"fertilizer technology" OR dcterms.subject:"rice fields" OR dcterms.subject:livestock OR dcterms.subject:"landscape conservation" OR dcterms.subject:"landscape restoration\"\)': Lexical error at line 1, column 617.  Encountered: <EOF> after : "\"landscape restoration\\\"\\)"
    +
    +

    2023-07-15

    + +

    2023-07-17

    + +

    2023-07-18

    + +
    $ psql < locks-age.sql | less -S
    +$ psql < locks-age.sql | grep -E " (19|18|17|16|12):" | awk -F"|" '{print $10}' | sort -u | xargs kill
    +
    diff --git a/docs/categories/index.html b/docs/categories/index.html index 63c02da46..52797f3c5 100644 --- a/docs/categories/index.html +++ b/docs/categories/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/index.html b/docs/categories/notes/index.html index 02f3134da..d11240cb6 100644 --- a/docs/categories/notes/index.html +++ b/docs/categories/notes/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/2/index.html b/docs/categories/notes/page/2/index.html index 9209f513a..8cb622418 100644 --- a/docs/categories/notes/page/2/index.html +++ b/docs/categories/notes/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/3/index.html b/docs/categories/notes/page/3/index.html index cb8b47bd4..ae7ce35eb 100644 --- a/docs/categories/notes/page/3/index.html +++ b/docs/categories/notes/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/4/index.html b/docs/categories/notes/page/4/index.html index 6cdf38c50..5c4cc9bf8 100644 --- a/docs/categories/notes/page/4/index.html +++ b/docs/categories/notes/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/5/index.html b/docs/categories/notes/page/5/index.html index 11154a437..d7f212ba6 100644 --- a/docs/categories/notes/page/5/index.html +++ b/docs/categories/notes/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/6/index.html b/docs/categories/notes/page/6/index.html index a8ca76acb..32fe6d488 100644 --- a/docs/categories/notes/page/6/index.html +++ b/docs/categories/notes/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/7/index.html b/docs/categories/notes/page/7/index.html index ddf260212..3fbaf0736 100644 --- a/docs/categories/notes/page/7/index.html +++ b/docs/categories/notes/page/7/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/categories/notes/page/8/index.html b/docs/categories/notes/page/8/index.html index 9901693e5..7f6a89d68 100644 --- a/docs/categories/notes/page/8/index.html +++ b/docs/categories/notes/page/8/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/index.html b/docs/index.html index afb6f946e..87e5101b2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/10/index.html b/docs/page/10/index.html index 2ef823774..84b0543fd 100644 --- a/docs/page/10/index.html +++ b/docs/page/10/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/2/index.html b/docs/page/2/index.html index c901f19af..99f908710 100644 --- a/docs/page/2/index.html +++ b/docs/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/3/index.html b/docs/page/3/index.html index 734b61298..b50caea34 100644 --- a/docs/page/3/index.html +++ b/docs/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/4/index.html b/docs/page/4/index.html index 5ed920f15..5f1a3bac2 100644 --- a/docs/page/4/index.html +++ b/docs/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/5/index.html b/docs/page/5/index.html index 3511605f2..bd2ded9de 100644 --- a/docs/page/5/index.html +++ b/docs/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/6/index.html b/docs/page/6/index.html index 800ccc0ea..abe96a0f0 100644 --- a/docs/page/6/index.html +++ b/docs/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/7/index.html b/docs/page/7/index.html index 8025b94fd..89b65d3e5 100644 --- a/docs/page/7/index.html +++ b/docs/page/7/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/8/index.html b/docs/page/8/index.html index 46cb2ab51..92758763e 100644 --- a/docs/page/8/index.html +++ b/docs/page/8/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/page/9/index.html b/docs/page/9/index.html index 33d6a388e..879e68cff 100644 --- a/docs/page/9/index.html +++ b/docs/page/9/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/index.html b/docs/posts/index.html index 0b5cad75f..6a75b6d00 100644 --- a/docs/posts/index.html +++ b/docs/posts/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/10/index.html b/docs/posts/page/10/index.html index 7c9818dff..df4d29d33 100644 --- a/docs/posts/page/10/index.html +++ b/docs/posts/page/10/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/2/index.html b/docs/posts/page/2/index.html index af9320b78..d2e6025e8 100644 --- a/docs/posts/page/2/index.html +++ b/docs/posts/page/2/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/3/index.html b/docs/posts/page/3/index.html index bacafa882..c8e6f9de4 100644 --- a/docs/posts/page/3/index.html +++ b/docs/posts/page/3/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/4/index.html b/docs/posts/page/4/index.html index 5278834db..c5994902c 100644 --- a/docs/posts/page/4/index.html +++ b/docs/posts/page/4/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/5/index.html b/docs/posts/page/5/index.html index 2bf6095dc..03a67c301 100644 --- a/docs/posts/page/5/index.html +++ b/docs/posts/page/5/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/6/index.html b/docs/posts/page/6/index.html index f8f23d7ed..d7be1a666 100644 --- a/docs/posts/page/6/index.html +++ b/docs/posts/page/6/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/7/index.html b/docs/posts/page/7/index.html index f88fc1d49..535e51d1e 100644 --- a/docs/posts/page/7/index.html +++ b/docs/posts/page/7/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/8/index.html b/docs/posts/page/8/index.html index 9850e54c9..821484255 100644 --- a/docs/posts/page/8/index.html +++ b/docs/posts/page/8/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/posts/page/9/index.html b/docs/posts/page/9/index.html index ca0290b2e..25d94d882 100644 --- a/docs/posts/page/9/index.html +++ b/docs/posts/page/9/index.html @@ -10,7 +10,7 @@ - + diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 7870f65e7..b4cff15c0 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -3,19 +3,19 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> https://alanorth.github.io/cgspace-notes/categories/ - 2023-07-05T16:36:30+03:00 + 2023-07-08T23:20:53+03:00 https://alanorth.github.io/cgspace-notes/ - 2023-07-05T16:36:30+03:00 + 2023-07-08T23:20:53+03:00 https://alanorth.github.io/cgspace-notes/2023-07/ - 2023-07-05T16:36:30+03:00 + 2023-07-08T23:20:53+03:00 https://alanorth.github.io/cgspace-notes/categories/notes/ - 2023-07-05T16:36:30+03:00 + 2023-07-08T23:20:53+03:00 https://alanorth.github.io/cgspace-notes/posts/ - 2023-07-05T16:36:30+03:00 + 2023-07-08T23:20:53+03:00 https://alanorth.github.io/cgspace-notes/2023-06/ 2023-07-01T17:17:31+03:00