Project

General

Profile

ben leinfelder's activity

From 11/27/2011 to 12/26/2011

12/21/2011

01:53 PM Metacat Bug #5523: setting authoritative MN and rightsHolder for KNB data on conversion
We decided to generate system metadata for every object housed in the KNB and use the KNB nodeId as the authoritative... ben leinfelder

12/16/2011

02:48 PM Metacat Bug #5560: Upgrade access control rules in Metacat DB
I'm now also forcing the shared System Metadata map to reload into memory all the system metadata for data objects th... ben leinfelder
10:03 AM Metacat Bug #5522: download linked KNB data and convert links in EML to ORE packages
From discussion yesterday:
Converting a node from KNB to D1
--------------------------------------------------
0. Ge...
ben leinfelder

12/15/2011

12:22 PM Metacat Bug #5536: Restore replicated data files that are 0 bytes
Current proposal for upgrade script solution:
-find all data files in the configured data directory for Metacat
-dele...
ben leinfelder
10:40 AM Metacat Bug #5561: Got a SQL error when click TPC workflows or TPC link on sanparks skin
Jing says it's fixed! ben leinfelder

12/13/2011

03:49 PM Metacat Bug #5534: Replication log somehow doesn't work.
As configured, all INFO level (and above) messages for ReplicationLogging will go to the replication log file and not... ben leinfelder
03:09 PM Metacat Bug #5532: Use strict build tag strategy for 2.0.0 release
there is an Ecogrid change needed ben leinfelder
10:21 AM Metacat Bug #5547: Couldn't get the Register Data Form after login under Register Data tab on Sanparks skin
I played around with that, but it basically means the Perl code would have to act as a proxy for the browser session ... ben leinfelder
10:18 AM Metacat Bug #5566: Click View Run link get 0 result if user doesn't login on the sanparks skin
Good catch!
We can use the query string _after_ the parameter values are bound to the prepared statement.
Would look...
ben leinfelder

12/12/2011

01:51 PM Metacat Bug #5560: Upgrade access control rules in Metacat DB
Access control JUnit tests are all passing. I would like to test this from a 1.9.5 Metacat installation being upgrade... ben leinfelder
01:49 PM Metacat Bug #5532: Use strict build tag strategy for 2.0.0 release
okay, that's simple enough to have agreed on! ben leinfelder
01:49 PM Metacat Bug #5523: setting authoritative MN and rightsHolder for KNB data on conversion
More musing on the authoritative MN/replica policy for upgrading Metacat deployments:
-If we only generate SystemMeta...
ben leinfelder
12:22 PM Metacat Bug #5547: Couldn't get the Register Data Form after login under Register Data tab on Sanparks skin
I've fixed the first issue where after logging in from the "Register Data" you are now redirected to the registry for... ben leinfelder

12/09/2011

04:25 PM Metacat Bug #5534: Replication log somehow doesn't work.
had to add the log level when defining the replication logger:
log4j.logger.ReplicationLogging=INFO, replication
ben leinfelder
02:56 PM Metacat Bug #5560: Upgrade access control rules in Metacat DB
Metacat now tracks permissions for each revision of a document/data object.
The upgrade goes like this:
1. Generate ...
ben leinfelder
10:21 AM Metacat Bug #5114: ESA registry: Bad link in 'register dataset' instructions
Added "esa" context to the URL so now it points to the correct page.
http://data.esa.org/esa/cgi-bin/register-dataset...
ben leinfelder

12/08/2011

04:15 PM Metacat Bug #5523: setting authoritative MN and rightsHolder for KNB data on conversion
On further reflection, I think we might only want to be generating SystemMetadata for objects that were added directl... ben leinfelder
03:13 PM Metacat Bug #5523: setting authoritative MN and rightsHolder for KNB data on conversion
We can certainly find out our local KNB MN Id since it will be configured, but I'm not sure how we would go about def... ben leinfelder
04:10 PM Metacat Bug #5244: ldapweb.cgi shouldn't report ou=Account accounts since they're unusable
Used Jing's test server to verify that ou=Account entries were not shown.
http://chico1.dyndns.org/knb/cgi-bin/ldapwe...
ben leinfelder
03:52 PM Metacat Bug #5522: download linked KNB data and convert links in EML to ORE packages
Items I am suspicious about:
2(c)(i) -- Generating new objects from external data (URLs) that metadata points to. The...
ben leinfelder
02:17 PM Metacat Bug #5566: Click View Run link get 0 result if user doesn't login on the sanparks skin
Do you think this is because of the new permission handling in Metacat?
The change I just made to trunk means that e...
ben leinfelder

12/02/2011

05:36 PM Metacat Bug #5561: Got a SQL error when click TPC workflows or TPC link on sanparks skin
One problem was that the predicate expression was incorrectly escaping the predicate quotes -- now that they are prep... ben leinfelder
11:28 AM Metacat Bug #5562: Got an NPE when upgrade db from 1.9.5 to 2.0.0
it was possible to have a null prepared statement if there were no data values to convert to dates -- now checking fo... ben leinfelder
11:25 AM Metacat Bug #5560: Upgrade access control rules in Metacat DB
By removing the 'docid' column from the 'xml_access' table, we introduce a huge amount of refactoring -- the custom E... ben leinfelder
09:02 AM Metacat Bug #5560 (Resolved): Upgrade access control rules in Metacat DB
Metacat handles a single access control policy for ALL revisions of an object whereas DataONE allows different access... ben leinfelder

12/01/2011

12:29 PM Metacat Bug #5522: download linked KNB data and convert links in EML to ORE packages
Disregard the Xerces panic -- I had an old XercesImpl.jar hanging out in my classpath. ben leinfelder

11/30/2011

01:06 PM Metacat Bug #5522: download linked KNB data and convert links in EML to ORE packages
Using the Foresite library in Metacat to build the ORE maps fails because of jar dependencies. The dependencies are a... ben leinfelder

11/29/2011

09:16 AM Metacat Bug #5553: setaccess action may have deleting access rule functionality
There is currently a method in Metacat's access API that allows you to set the entire access block for a given docume... ben leinfelder
 

Also available in: Atom