Add notes for 2019-12-17

This commit is contained in:
2019-12-17 14:49:24 +02:00
parent d83c951532
commit d54e5b69f1
90 changed files with 1420 additions and 1377 deletions

View File

@ -23,7 +23,7 @@ Add dc.type to the output options for Atmire's Listings and Reports module (
Add dc.type to the output options for Atmire's Listings and Reports module (#286)
"/>
<meta name="generator" content="Hugo 0.60.1" />
<meta name="generator" content="Hugo 0.61.0" />
@ -104,12 +104,12 @@ Add dc.type to the output options for Atmire&#39;s Listings and Reports module (
</p>
</header>
<h2 id="20161101">2016-11-01</h2>
<h2 id="2016-11-01">2016-11-01</h2>
<ul>
<li>Add <code>dc.type</code> to the output options for Atmire's Listings and Reports module (<a href="https://github.com/ilri/DSpace/pull/286">#286</a>)</li>
</ul>
<p><img src="/cgspace-notes/2016/11/listings-and-reports.png" alt="Listings and Reports with output type"></p>
<h2 id="20161102">2016-11-02</h2>
<h2 id="2016-11-02">2016-11-02</h2>
<ul>
<li>Migrate DSpace Test to DSpace 5.5 (<a href="https://gist.github.com/alanorth/61013895c6efe7095d7f81000953d1cf">notes</a>)</li>
<li>Run all updates on DSpace Test and reboot the server</li>
@ -144,11 +144,11 @@ java.lang.NullPointerException
</code></pre><ul>
<li>I will raise a ticket with Atmire to ask them</li>
</ul>
<h2 id="20161106">2016-11-06</h2>
<h2 id="2016-11-06">2016-11-06</h2>
<ul>
<li>After re-deploying and re-indexing I didn't see the same issue, and the indexing completed in 85 minutes, which is about how long it is supposed to take</li>
</ul>
<h2 id="20161107">2016-11-07</h2>
<h2 id="2016-11-07">2016-11-07</h2>
<ul>
<li>Horrible one liner to get Linode ID from certain Ansible host vars:</li>
</ul>
@ -166,7 +166,7 @@ COPY 22
</code></pre><ul>
<li>Add <code>AMR</code> to ILRI subjects and remove one duplicate instance of IITA in author affiliations controlled vocabulary (<a href="https://github.com/ilri/DSpace/pull/288">#288</a>)</li>
</ul>
<h2 id="20161108">2016-11-08</h2>
<h2 id="2016-11-08">2016-11-08</h2>
<ul>
<li>Atmire's Listings and Reports module seems to be broken on DSpace 5.5</li>
</ul>
@ -181,13 +181,13 @@ COPY 22
<li>Dump of the top ~200 authors in CGSpace:</li>
</ul>
<pre><code>dspace=# \copy (select distinct text_value, count(*) from metadatavalue where metadata_field_id=3 group by text_value order by count desc limit 210) to /tmp/210-authors.csv with csv;
</code></pre><h2 id="20161109">2016-11-09</h2>
</code></pre><h2 id="2016-11-09">2016-11-09</h2>
<ul>
<li>CGSpace crashed so I quickly ran system updates, applied one or two of the waiting changes from the <code>5_x-prod</code> branch, and rebooted the server</li>
<li>The error was <code>Timeout waiting for idle object</code> but I haven't looked into the Tomcat logs to see what happened</li>
<li>Also, I ran the corrections for CRPs from earlier this week</li>
</ul>
<h2 id="20161110">2016-11-10</h2>
<h2 id="2016-11-10">2016-11-10</h2>
<ul>
<li>Helping Megan Zandstra and CIAT with some questions about the REST API</li>
<li>Playing with <code>find-by-metadata-field</code>, this works:</li>
@ -283,7 +283,7 @@ $ curl -s -H &quot;accept: application/json&quot; -H &quot;Content-Type: applica
</code></pre><ul>
<li>Not sure what's going on, but Discovery shows 83 values, and database shows 85, so I'm going to reindex Discovery just in case</li>
</ul>
<h2 id="20161114">2016-11-14</h2>
<h2 id="2016-11-14">2016-11-14</h2>
<ul>
<li>I applied Atmire's suggestions to fix Listings and Reports for DSpace 5.5 and now it works</li>
<li>There were some issues with the <code>dspace/modules/jspui/pom.xml</code>, which is annoying because all I did was rebase our working 5.1 code on top of 5.5, meaning Atmire's installation procedure must have changed</li>
@ -319,7 +319,7 @@ X-Cocoon-Version: 2.2.0
<li>The first one gets a session, and any after thatwithin 60 secondswill be internally mapped to the same session by Tomcat</li>
<li>This means that when Google or Baidu slam you with tens of concurrent connections they will all map to ONE internal session, which saves RAM!</li>
</ul>
<h2 id="20161115">2016-11-15</h2>
<h2 id="2016-11-15">2016-11-15</h2>
<ul>
<li>The Tomcat JVM heap looks really good after applying the Crawler Session Manager fix on DSpace Test last night:</li>
</ul>
@ -375,7 +375,7 @@ Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots)&quot; &quot;
</code></pre><ul>
<li>We absolutely don't use those modules, so we shouldn't build them in the first place</li>
</ul>
<h2 id="20161117">2016-11-17</h2>
<h2 id="2016-11-17">2016-11-17</h2>
<ul>
<li>Generate a list of journal titles for Peter and Abenet to look through so we can make a controlled vocabulary out of them:</li>
</ul>
@ -404,18 +404,18 @@ UPDATE 7
</code></pre><ul>
<li>I'm not sure if there's anything we can do, actually, because we would have to remove those from the thumbnail bundles, and replace them with the regular JPGs from the content bundle, and then remove them from the assetstore&hellip;</li>
</ul>
<h2 id="20161118">2016-11-18</h2>
<h2 id="2016-11-18">2016-11-18</h2>
<ul>
<li>Enable Tomcat Crawler Session Manager on CGSpace</li>
</ul>
<h2 id="20161121">2016-11-21</h2>
<h2 id="2016-11-21">2016-11-21</h2>
<ul>
<li>More work on Ansible playbooks for PostgreSQL 9.3→9.5 and Java 7→8 work</li>
<li>CGSpace virtual managers meeting</li>
<li>I need to look into making the item thumbnail clickable</li>
<li>Macaroni Bros said they tested the DSpace Test (DSpace 5.5) REST API for CCAFS and WLE sites and it works as expected</li>
</ul>
<h2 id="20161123">2016-11-23</h2>
<h2 id="2016-11-23">2016-11-23</h2>
<ul>
<li>Upgrade Java from 7 to 8 on CGSpace</li>
<li>I had started planning the inplace PostgreSQL 9.3→9.5 upgrade but decided that I will have to <code>pg_dump</code> and <code>pg_restore</code> when I move to the new server soon anyways, so there's no need to upgrade the database right now</li>
@ -426,13 +426,13 @@ UPDATE 7
<li>Play with Creative Commons stuff in DSpace submission step</li>
<li>It seems to work but it doesn't let you choose a version of CC (like 4.0), and we would need to customize the XMLUI item display so it doesn't display the gross CC badges</li>
</ul>
<h2 id="20161124">2016-11-24</h2>
<h2 id="2016-11-24">2016-11-24</h2>
<ul>
<li>Bizuwork was testing DSpace Test on DSPace 5.5 and noticed that the Listings and Reports module seems to be case sensitive, whereas CGSpace's Listings and Reports isn't (ie, a search for &ldquo;orth, alan&rdquo; vs &ldquo;Orth, Alan&rdquo; returns the same results on CGSpace, but different on DSpace Test)</li>
<li>I have raised a ticket with Atmire</li>
<li>Looks like this issue is actually the new Listings and Reports module honoring the Solr search queries more correctly</li>
</ul>
<h2 id="20161127">2016-11-27</h2>
<h2 id="2016-11-27">2016-11-27</h2>
<ul>
<li>Run system updates on DSpace Test and reboot the server</li>
<li>Deploy DSpace 5.5 on CGSpace:
@ -451,7 +451,7 @@ UPDATE 7
<li>Testing DSpace 5.5 on CGSpace, it seems CUA's export as XLS works for Usage statistics, but not Content statistics</li>
<li>I will raise a bug with Atmire</li>
</ul>
<h2 id="20161128">2016-11-28</h2>
<h2 id="2016-11-28">2016-11-28</h2>
<ul>
<li>One user says they are still getting a blank page when he logs in (just CGSpace header, but no community list)</li>
<li>Looking at the Catlina logs I see there is some super long-running indexing process going on:</li>
@ -478,7 +478,7 @@ $ /home/dspacetest.cgiar.org/bin/dspace registry-loader -metadata /home/dspacete
<li>Wow, Bram from Atmire pointed out this solution for using multiple handles with one DSpace instance: <a href="https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace?focusedCommentId=78163296#comment-78163296">https://wiki.duraspace.org/display/DSDOC5x/Installing+DSpace?focusedCommentId=78163296#comment-78163296</a></li>
<li>We might be able to migrate the <a href="http://library.cgiar.org/">CGIAR Library</a> now, as they had wanted to keep their handles</li>
</ul>
<h2 id="20161129">2016-11-29</h2>
<h2 id="2016-11-29">2016-11-29</h2>
<ul>
<li>Sisay tried deleting and re-creating Goshu's account but he still can't see any communities on the homepage after he logs in</li>
<li>Around the time of his login I see this in the DSpace logs:</li>
@ -514,7 +514,7 @@ org.dspace.discovery.SearchServiceException: Error executing query
<li>A few users are reporting having issues with their workflows, they get the following message: &ldquo;You are not allowed to perform this task&rdquo;</li>
<li>Might be the same as <a href="https://jira.duraspace.org/browse/DS-2920">DS-2920</a> on the bug tracker</li>
</ul>
<h2 id="20161130">2016-11-30</h2>
<h2 id="2016-11-30">2016-11-30</h2>
<ul>
<li>The <code>maxHttpHeaderSize</code> fix worked on CGSpace (user is able to see the community list on the homepage)</li>
<li>The &ldquo;take task&rdquo; cache fix worked on DSpace Test but it's not an official patch, so I'll have to report the bug to DSpace people and try to get advice</li>