ben leinfelder's activity
From 12/27/2011 to 01/25/2012
01/25/2012
- 03:50 PM Metacat Revision 6952 (metacat): eliminate the cross product that occurred when updating xml_access with a join
- 07:41 AM Metacat Revision 6951 (metacat): rollback processing Error change -- creates a loop on error. ugh
01/24/2012
- 10:55 PM Metacat Revision 6950 (metacat): report processing errors _after_ exceptions have been caught and recorded, otherwise the web UI is blank and there is no clue what happened unless you look in the logs.
- 10:47 PM Metacat Revision 6949 (metacat): semicolons!
- 04:22 PM Metacat Revision 6947 (metacat): use a temporary table to calculate the maximum revision for a given docid and use that when setting the accessfileid during upgrade. the query plan for the all-in-one statement must be brutal as it's been running for 4 hours at this point....
- 12:20 PM Metacat Revision 6946 (metacat): do not insert duplicate GUID entries when adding rows from the xml_revisions table
- 11:57 AM Metacat Revision 6945 (metacat): add "IF EXISTS" clause to identifier table drop in case it does not exist on the given deployment (as is the case on the KNB)
- 10:35 AM Metacat Revision 6944 (metacat): use UTC serialization for log entries so that the timestamp, not just the date, is preserved
- https://redmine.dataone.org/issues/2257
01/23/2012
- 03:52 PM Metacat Revision 6943 (metacat): edited the configuration docs, swapped in new fully-configured screen shot
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5516
- 02:48 PM Metacat Revision 6940 (metacat): marked the properties that are only editable manually in metacat.properties
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5516
- 02:37 PM Metacat Revision 6937 (metacat): format xml/eml table -- added missing row delimiter
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5516
- 02:33 PM Metacat Revision 6936 (metacat): some minimal editing on replication configuration -- bulk of it had been done in the Word doc before rst conversion
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5516
- 12:53 PM Metacat Revision 6935 (metacat): generate ORE maps only once -- and persist the flag to the main backup properties so that subsequent Metacat upgrades remember this value.
- 11:08 AM Metacat Revision 6934 (metacat): use RC-1 Dataone jars
01/20/2012
- 03:45 PM Metacat Revision 6931 (metacat): try to read the local document before making the localid->guid mapping (in cases where we fail to read the data locally like if it is referenced in an EML file but does not exist on this Metacat instance)
- 02:35 PM Metacat Revision 6930 (metacat): add note to enable ssl mod
- 12:59 PM Metacat Revision 6929 (metacat): -include instructions about enabling AJP connector in Tomcat config
- -use postgres 8.4
-include hint to disable default Apache site (otherwise the knb config never gets used!) - 11:08 AM Metacat Revision 6928 (metacat): include instructions for installing Sun's Java6 JDK since it is no longer in apt-get repos
01/19/2012
- 03:32 PM Metacat Revision 6925 (metacat): make it clear that the Apache config files are samples and may need to be modified for different servers
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5516
- 03:16 PM Metacat Revision 6924 (metacat): update system requirements to be more reasonable
01/18/2012
- 04:18 PM Metacat Revision 6923 (metacat): use larger ("text") db field for guid in the xml_access.accessfileid column
- 11:05 AM Metacat Revision 6922 (metacat): use EML 2.1.1 tag as final tag for the schema
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5532
- 10:40 AM Metacat Revision 6921 (metacat): use RELEASE_EML_UTILS_1_0_0 for EML style sheets
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5532
01/17/2012
- 04:31 PM Metacat Revision 6920 (metacat): comment our the Demis world map layer -- it was prompting for username/password to use the WMS
- 02:28 PM Metacat Revision 6915 (metacat): use EML 2.1.1 RC4 tag before final tag (schema)
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5532
- 02:21 PM Metacat Revision 6914 (metacat): use final tag for building with utilities (tags/UTILITIES_1_1_0)
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5532
- 01:57 PM Metacat Revision 6913 (metacat): use final tag for building with ecogrid
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5532
- 12:06 PM Metacat Revision 6912 (metacat): -generate system meta for all docids, even those not originating on the server (replicas from the past)
- -generate ORE docs and download remote data only for those documents that originated on this server being upgraded.
h... - 11:43 AM Metacat Revision 6911 (metacat): refactor generate system meta loop to the factory class -- to be reused in sysmeta and ORE generation
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5522
01/13/2012
- 04:57 PM Metacat Revision 6909 (metacat): do NOT generate ORE maps or download data when we do the initial System Metadata generation -- this is deferred until D1 registration.
- 02:25 PM Metacat Revision 6908 (metacat): make more generic so that a custom list of IDs can be passed in.
- 02:01 PM Metacat Revision 6907 (metacat): check that the resourceMap (based on Id only) does not currently exist in the local metacat when generating OREs
- 01:31 PM Metacat Revision 6906 (metacat): insert OR update system metadata -- no need to do an update right after initial insert...
- 01:05 PM Metacat Revision 6905 (metacat): call the System Metadata generator during upgrade to 2.0.0
01/12/2012
- 01:32 PM Metacat Revision 6891 (metacat): use new endpoint/method:
- http://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNReplication.deleteReplicationMetadata
- 12:18 PM Metacat Revision 6890 (metacat): use PUT /obsoletedBy/{pid} for CNCore.setObsoletedBy per our discussion today
01/11/2012
- 04:42 PM Metacat Revision 6884 (metacat): include new methods needed for replication (in new d1 jars)
- https://redmine.dataone.org/issues/2203
- 01:25 PM Metacat Revision 6883 (metacat): add method: setObsoletedBy (https://redmine.dataone.org/issues/2185)
- augement new method: deleteReplicationMetadata
- 11:31 AM Metacat Revision 6882 (metacat): remove method: assertRelation
- https://redmine.dataone.org/issues/2158
- 11:24 AM Metacat Revision 6881 (metacat): add method: deleteReplicationMetadata
- remove method: assertRelation
update the D1 jars
https://redmine.dataone.org/issues/2187
https://redmine.dataone.org/... - 10:41 AM Metacat Revision 6880 (metacat): serialize the Identifier for the systemMetadata being registered
- https://redmine.dataone.org/issues/2204
01/10/2012
- 12:12 PM Metacat Revision 6873 (metacat): do not download and save remote data resources which are HTML but are not expected to be such (login or info/splash pages before data content).
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5522
01/06/2012
- 01:51 PM Metacat Revision 6864 (metacat): store D1 configuration properties in the main backup so that they persist between upgrades.
- 10:45 AM Metacat Revision 6862 (metacat): update authoritative member node id when we change it (reconfiguration) and when we initially register as a MN with the CN.
- 09:42 AM Metacat Revision 6861 (metacat): add description about what becoming a Member Node entails
01/05/2012
- 02:49 PM Metacat Revision 6856 (metacat): only delete replicated data files (server_location != 1)
- 01:37 PM Metacat Revision 6855 (metacat): use inherited access control from EML for the data file we download from a remote source
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5522
- 12:06 PM Metacat Revision 6852 (metacat): download remote data and save locally when it is referenced by an EML package, then include it in the ORE map.
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5522
- 12:05 PM Metacat Revision 6851 (metacat): remove systemmetadata replication option -- it is no longer a separate document in metacat
01/04/2012
- 02:48 PM Metacat Revision 6842 (metacat): include the EML and data tests in the suite
- 02:38 PM Metacat Revision 6841 (metacat): debugging data locking test
- 02:06 PM Metacat Revision 6840 (metacat): cannot check for deleted data since it is forever available (archived)
01/03/2012
- 03:56 PM Metacat Revision 6830 (metacat): exapnd permissions on the _exisiting_ access rule not on the permission being checked. (hierarchical permissions)
- 03:38 PM Metacat Revision 6829 (metacat): defer to super class member variables
- 11:10 AM Metacat Revision 6827 (metacat): mark client/servlet API and EarthGrid API as deprecated
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5517
- 10:56 AM Metacat Revision 6826 (metacat): upgrade routine to purge empty replicated data files so that they can be re-replicated
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5536
Also available in: Atom