Project

General

Profile

Activity

From 02/02/2014 to 03/03/2014

03/03/2014

07:03 AM Story #6437: Upgrade to SOLR 4 or 5
Assigning to Peter for now -- seems he will be involved with SOLR for stats service and has already experimented with... ben leinfelder
06:52 AM Story #6437 (New): Upgrade to SOLR 4 or 5
We'd like to make use of new key features in SOLR 4:
* spatial indexing/filters
* geohash (for heatmaps/displaying ...
ben leinfelder

02/28/2014

04:30 PM Bug #6424 (Closed): Obsoleted objects not marked in index
Now re-indexing the obsoleted revision[s] of any new objects that are added with update commands. Note that we do not... ben leinfelder
04:08 PM Bug #6435 (Closed): Solr queries with certain URL-encoded characters are decoded twice
Added special case for "+" so that when we use the SOLRJ parser it does not encode the intended "+" into a space. ben leinfelder
02:45 PM Bug #6435 (Closed): Solr queries with certain URL-encoded characters are decoded twice
The one character I know is a problem is + (%2B). When %2B is sent in a Solr query, Metacat seems to decode it twice ... Lauren Walker
10:54 AM Task #6433 (Closed): Test Metacat on tomcat7
Aaron from UW installed a Metacat instance on tomcat7 (Ubuntu 12). But a user can't log in when a Morpho connected it... Jing Tao

02/26/2014

10:45 PM Bug #6424 (In Progress): Obsoleted objects not marked in index
When we decided to keep obsoleted objects in the index, we neglected to update their entries in the index when they w... ben leinfelder
10:14 PM Bug #6427 (Resolved): Log-in form on SanPark skin doesn't work
I dug around and found the log-in worked on Firefox but didn't work on Chrome. The issue is the Ajax.Updater didn't s... Jing Tao
11:08 AM Bug #6427: Log-in form on SanPark skin doesn't work
But the SAEON skin works. Jing Tao
11:06 AM Bug #6427 (Resolved): Log-in form on SanPark skin doesn't work
If you click the login button on the Sanpark skin even though input a valid user/password, the login doesn't go throu... Jing Tao
11:01 AM Bug #6426 (Resolved): Pisco accounts can't log in
I dug around and found the issue. The problem was not the log-in itself, it was the getUserInfo method used for gethe... Jing Tao
11:01 AM Bug #6426 (Resolved): Pisco accounts can't log in
Mike reported that he couldn't log in Metacat 2.4.0.
Jing Tao

02/25/2014

03:59 PM Bug #6424 (Closed): Obsoleted objects not marked in index
Looks like between 2.3.1 and 2.4.0 a lot of indexing code was commented out or removed and I believe some of it was t... ben leinfelder

02/21/2014

03:36 PM Story #6296 (Closed): authMN SM.accessPolicy out of synch with CN and replicaMN
ben leinfelder
03:35 PM Task #6407 (Closed): Add syncing test to metacat test suite
Added tests for synchronizing MN and CN access policies for single objects and eml-described data objects. ben leinfelder

02/18/2014

02:25 PM Feature #6285 (Resolved): Handle EML singleDateTime field in SOLR index
I'm happy with this as an interim solution until we implement something that can effectively query multiple ranges or... ben leinfelder

02/17/2014

07:16 AM Feature #6419 (Closed): Add Dryad and DataONE schemas to Metacat catalog
Added these schemas into lib/schema via ant tasks, and added them to the xml_catalog table during installation/upgrade. Chris Jones

02/14/2014

11:59 AM Feature #6285: Handle EML singleDateTime field in SOLR index
Removed the extra bean definitions and combined the single and range of dates into the existing beginDate and endDate... ben leinfelder
10:46 AM Feature #6285 (In Progress): Handle EML singleDateTime field in SOLR index
ben leinfelder
11:23 AM Feature #6419 (Closed): Add Dryad and DataONE schemas to Metacat catalog
Rather than rely on xsi:schemaLocation being accessible and valid, we should incorporate released schemas from DataON... ben leinfelder
11:15 AM Bug #6306 (Works For Me): During the upgrading metacat to 2.3.0, a user can see a message saying the index schema was changed even though he didn't
Not really sure what was happening, but not really able to replicate reliably. ben leinfelder

02/13/2014

02:25 PM Feature #6417: Call MN.archive() when SM.archive=true in MN.systemMetadataChanged()
In general this sounds good, but won't calling MN.archive() result in other side effects (like other changes to syste... Matt Jones
02:11 PM Feature #6417: Call MN.archive() when SM.archive=true in MN.systemMetadataChanged()
I added a comment in the code for where this could be done, but the actual method call is commented out. ben leinfelder
02:01 PM Feature #6417 (Closed): Call MN.archive() when SM.archive=true in MN.systemMetadataChanged()
We decided the CN should not call MN.archive() when it harvests SM from nodes and tries to inform other replicas abou... ben leinfelder
12:04 PM Bug #6306 (In Progress): During the upgrading metacat to 2.3.0, a user can see a message saying the index schema was changed even though he didn't
I included the md5 for the latest version of the schema we are shipping (customized in metacat-common).
Sounds lik...
ben leinfelder

02/12/2014

02:41 PM Feature #6415 (Closed): Make all objects publicly readable on MN.publish()
Now making all objects in the published package publicly readable. ben leinfelder
09:12 AM Feature #6414 (Closed): Reject an insert or update/upload if the docid has white spaces in metacat api
We added the code in the handleUpload, handleInsertOrUpdate and handleMultiPartInsertAction methods to enforce there ... Jing Tao

02/11/2014

01:44 PM Feature #6415 (In Progress): Make all objects publicly readable on MN.publish()
Changed in the repo -- needs testing. ben leinfelder
10:25 AM Feature #6415 (Closed): Make all objects publicly readable on MN.publish()
Feb 11th, 2014
matt: I think it should be made public, including data, but as Jing indicated, we should give them fa...
ben leinfelder
10:34 AM Feature #6416 (In Progress): Do not allow restrictive access control change to content with a DOI
ben leinfelder

02/10/2014

05:02 PM Feature #6414 (Closed): Reject an insert or update/upload if the docid has white spaces in metacat api
I have a task to handle white spaces in the pids in the dataone production environment:
https://redmine.dataone.org/...
Jing Tao

02/07/2014

04:17 PM Bug #6320 (Closed): Create a file-base authentication mechanism as the default method
Made AuthFile the default in metacat.properties. ben leinfelder
03:52 PM Bug #6403 (Closed): Command-line user management does not handle hashed passwords
Tested this on my localhost and it works with single quotes. ben leinfelder
02:41 PM Bug #6401 (Closed): Add the documentation about the file-based the authentication
Looks good now. ben leinfelder
02:40 PM Feature #6402 (Closed): Rebrand identity service
Now has logos and such.... ben leinfelder
12:44 PM Task #6298 (Resolved): Call CN.setAccessPolicy() whenever access control rules are updated in Metacat
EML200SaxHandler updated to sync access policies of data pids if access rules updated in <additionalMetadata> Peter Slaughter

02/05/2014

06:03 PM Task #6298 (In Progress): Call CN.setAccessPolicy() whenever access control rules are updated in Metacat
I like the approach in EML210SAXHandler for synching the data pids after the transaction has been committed. I think ... ben leinfelder

02/04/2014

02:55 PM Task #6407 (Closed): Add syncing test to metacat test suite
Peter Slaughter
02:35 PM Task #6299 (Resolved): Incorporate synch script as Metacat utility or upgrade routine
All pids for an auth MN can have their access policies checked and sync'd by clicking the 'Sync Access Policies' but... Peter Slaughter
02:29 PM Task #6297 (Resolved): Create MN->CN sync script
Peter Slaughter
02:28 PM Task #6298 (Resolved): Call CN.setAccessPolicy() whenever access control rules are updated in Metacat
Peter Slaughter

02/03/2014

04:20 PM Bug #6405 (Resolved): Unable to authenticate with UCNRS referral account
The issue was not in the authentication. It was in the method getUserInfo. In the getUserInfo method, it used a filte... Jing Tao
12:11 PM Bug #6405 (Resolved): Unable to authenticate with UCNRS referral account
Running the JUnit test:... ben leinfelder
 

Also available in: Atom