Project

General

Profile

Statistics
| Revision:

# Date Author Comment
6966 01/30/2012 02:49 PM ben leinfelder

upgrade to hazelcast 1.9.4.6 so that threadpools are released when not needed (http://code.google.com/p/hazelcast/issues/detail?id=765).
include ant target to run a specific main class (mostly for debugging)

6939 01/23/2012 02:44 PM Chris Jones

Add the dataone.contactSubject property to be used when getCapabilities() returns the MN node instance.

6935 01/23/2012 12:53 PM ben leinfelder

generate ORE maps only once -- and persist the flag to the main backup properties so that subsequent Metacat upgrades remember this value.

6934 01/23/2012 11:08 AM ben leinfelder

use RC-1 Dataone jars

6933 01/20/2012 10:46 PM Matt Jones

Added DOI generation to the 2.0.0 upgrade process. To succeed, this script must be run on a fresh 2.0.0 database, or on a 1.9.5 version database, as those are the only ways to get the needed foreign keys to be marked as deferrable. The identifier conversion must be turned on by setting correct properties in metacat.properties. See the comments in GenerateGlobalIdentifiers for details. By default, conversion is set to false in the properties file. If you want to convert an instance to use DOIs, be sure to set metacat.properties up BEFORE running through the Metacat configuration and database upgrade.

6920 01/17/2012 04:31 PM ben leinfelder

comment our the Demis world map layer -- it was prompting for username/password to use the WMS

6891 01/12/2012 01:32 PM ben leinfelder

use new endpoint/method:
http://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNReplication.deleteReplicationMetadata

6890 01/12/2012 12:18 PM ben leinfelder

use PUT /obsoletedBy/{pid} for CNCore.setObsoletedBy per our discussion today

6886 01/12/2012 07:38 AM Chris Jones

Add the dataone.hazelcast.storageCluster.identifiersSet property that defines the name of the distributed set of unique DataONE identifiers (called 'hzIdentifiers'). This ISet can't be configured in the hazelcast.xml file (only maps and queues can).

6884 01/11/2012 04:42 PM ben leinfelder

include new methods needed for replication (in new d1 jars)
https://redmine.dataone.org/issues/2203

6881 01/11/2012 11:24 AM ben leinfelder

add method: deleteReplicationMetadata
remove method: assertRelation
update the D1 jars
https://redmine.dataone.org/issues/2187
https://redmine.dataone.org/issues/2158

6864 01/06/2012 01:51 PM ben leinfelder

store D1 configuration properties in the main backup so that they persist between upgrades.

6861 01/06/2012 09:42 AM ben leinfelder

add description about what becoming a Member Node entails

6851 01/05/2012 12:05 PM ben leinfelder

remove systemmetadata replication option -- it is no longer a separate document in metacat

6828 01/03/2012 11:33 AM Chris Jones

Upgrade to Hazelcast-1.9.4.5 to try to solve CLIENT_CONNECTION_LOST problems seen on the Coordinating Node.

6825 12/29/2011 06:22 PM Jing Tao

format the execution time to be a date.

6824 12/28/2011 03:56 PM Jing Tao

Use "post" to replace "get" to fix caching issue on IE.

6823 12/28/2011 03:34 PM Jing Tao

Make the display of the schedule table fit the IE browser.

6815 12/21/2011 01:50 PM Jing Tao

Use submitLoginFormIntoDivAndReload to replace submitLoginFormIntoDiv js function.

6810 12/20/2011 12:19 PM Chris Jones

New D1 jars with a minor CNode.setReplicationStatus() bugfix.

6809 12/20/2011 11:29 AM Jing Tao

The kar id will have version number.

6803 12/16/2011 04:24 PM ben leinfelder

new jars with many changes -- including new CN methods: ping, describe, listChecksumAlgorithm. Removed MN.setAccessPolicy. Refactored CN.setOwner() to CN.setRightsHolder().

6791 12/16/2011 07:13 AM Chris Jones

Add new D1 jars with update CNreplication API changes to SetReplicationStatus().

6777 12/13/2011 12:22 PM ben leinfelder

updated D1 API -- removed Permission.REPLICATE and associated parameters

6773 12/13/2011 10:58 AM ben leinfelder

include SerialVersion in describe response
https://redmine.dataone.org/issues/2135
NOTE: d1 jars should be replaced once all schema changes are finalized and the generate d1_common code is committed to svn

6770 12/12/2011 02:57 PM ben leinfelder

simple tests for 2-way data replication
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5520

6767 12/12/2011 11:26 AM ben leinfelder

redirect to the registry form following successful login - but allow an override in case we only want to render the success and stay there (ajax call from main sanparks page).

6765 12/09/2011 04:25 PM ben leinfelder

include the logging level with configuring logger (with file appender) for replication and dataone
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5534

6758 12/09/2011 10:20 AM ben leinfelder

include "esa" context in the data registry URL.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5114

6754 12/08/2011 01:51 PM ben leinfelder

update with latest d1_common/d1_lib (includes latest schema changes)

6742 12/07/2011 11:54 AM Jing Tao

Remove header2, footer2 and left-nav2 files.

6741 12/06/2011 04:31 PM Jing Tao

change the default scheduler and workflow run engine urls.

6737 12/05/2011 06:04 PM Jing Tao

Use the absolute path for the change permission jsp page.

6736 12/05/2011 05:43 PM Jing Tao

Add header style to distiguish header and normal row.

6735 12/05/2011 11:58 AM Jing Tao

Make TPC link to use the same mechanism to open header and left panel.

6733 12/02/2011 04:40 PM Jing Tao

widen the third column.

6729 12/02/2011 07:37 AM Chris Jones

Upgrade the hazelcast libraries to 1.9.4.4 from 1.9.3.4.

6699 11/28/2011 03:37 PM ben leinfelder

utilities jar should not be committed to Metacat otherwise we will not retrieve the tagged version during Metacat build process.

6694 11/23/2011 12:49 PM ben leinfelder

remove the D1 configuration group (header)

6690 11/23/2011 11:31 AM ben leinfelder

configure synch schedule in the admin screen
https://redmine.dataone.org/issues/1933

6689 11/23/2011 11:03 AM ben leinfelder

look-up sych schedule from metacat properties instead of hardcoding them
https://redmine.dataone.org/issues/1933

6685 11/21/2011 02:23 PM Chris Jones

New d1 common jar. Fixing my overwritten jar.

6683 11/21/2011 02:11 PM Chris Jones

New d1 jars with changes to SubjectBase in the types classes.

6682 11/21/2011 12:10 PM ben leinfelder

remove D1 configuration -- it has its own admin screen now

6681 11/21/2011 12:09 PM ben leinfelder

updated cos.jar -- cos-26Dec2008.zip
File upload improvements:

Added support for Servlets 2.4 and Java 5.
Added an ExceededSizeException type to make catching easier.
Added support for EBCDIC machines.
Added a workaround for browsers that send Content-Length of -1....

6674 11/17/2011 03:20 PM ben leinfelder

correct path for question mark icon -- though the documentation link is broken

6673 11/17/2011 02:49 PM ben leinfelder

remove replication control panel from dev skin -- now in admin interface
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5528

6672 11/17/2011 02:47 PM ben leinfelder

replication control panel now fully implemented as an admin configuration screen
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5528

6671 11/17/2011 02:23 PM Jing Tao

change the footer to be regwhitetext style.

6670 11/17/2011 02:22 PM Jing Tao

make regtext style black and add new style regwhitetext.

6669 11/17/2011 12:19 PM ben leinfelder

move replication configuration actions to the admin servlet and out of the replication servlet
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5528

6668 11/17/2011 11:42 AM Jing Tao

Using the method sending form parameters rather than form object.
The reason is IE will invalidate the form object after putting a login message on the div which contains the form.

6667 11/17/2011 11:38 AM Jing Tao

Add methods to send form parameters to the server.

6661 11/16/2011 01:51 PM ben leinfelder

include Subject comparator changes

6655 11/15/2011 04:01 PM ben leinfelder

use /cn/xslt/ for the standard cn deployment

6654 11/15/2011 03:55 PM ben leinfelder

new jars with (at least) xslt updates for the D1 CN

6647 11/14/2011 03:31 PM Jing Tao

Using the method which reloads the page after sending login. This will fix an issue that the search function couldn't get the session id after login.

6646 11/14/2011 03:29 PM Jing Tao

Add a new method which will reload the page after submitting a form.

6641 11/11/2011 11:18 AM ben leinfelder

updated d1_libclient jar from trunk

6640 11/11/2011 11:17 AM ben leinfelder

updated d1_common jar from trunk

6639 11/11/2011 09:54 AM ben leinfelder

lookup stylesheet from metacat.properties for CN list objects and list formats. This is used in conjunction with the CN rest service deployment where the xslt is actually kept.

6635 11/10/2011 11:36 PM ben leinfelder

DataONE MN registration/configuration is now its own configuration page in the admin interface.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5531

6633 11/10/2011 08:52 AM Chris Jones

New libclient jar with changes to CNode.setReplicationStatus() (r5824).

6626 11/09/2011 12:51 PM Chris Jones

Adding new D1 jars (r5818) with changes to libclient's CNode.setReplicationStatus(). It now sends multipart params rather than files since there's no XML structure to ReplicationStatus.

6622 11/08/2011 03:49 PM ben leinfelder

upgrade to 1.0.1-SNAPSHOT DataONE jars

6621 11/08/2011 01:59 PM ben leinfelder

check for blank key passwords

6620 11/08/2011 11:31 AM ben leinfelder

started replication unit test

6618 11/07/2011 05:16 PM Chris Jones

New D1 libraries, fix for MNode.isNodeAuthorized() and other exception handling.

6608 11/04/2011 03:17 PM Chris Jones

Add new D1 jars with 1.0.0 API additions (MNStorage.systemMetadataChanged()) and libclient fixes.

6601 11/03/2011 12:59 PM Chris Jones

Add new D1 jars with the new MNStorage.systemMetadataChanged() additions.

6591 11/02/2011 07:50 PM Chris Jones

Add new d1_common jar with the API changes that add serialVersion parameters to CNAuthorization and CNReplication methods.

6582 11/01/2011 03:23 PM ben leinfelder

use HttpClient to set up SSL connection when doing replication calls -- this will use the server's configured certificate as the client certificate on the request. The server it is calling can then inspect that certificate and decide whether or not it trusts the caller.

6580 11/01/2011 01:34 PM ben leinfelder

newer d1 jar (for good measure)

6579 11/01/2011 01:33 PM ben leinfelder

check client-provided certificate when servicing ReplicationServlet requests.

6563 10/28/2011 04:01 PM Chris Jones

MetadataTypeRegister is now replaced by ObjectFormatService. Removing it and it's test.

6561 10/27/2011 05:51 PM ben leinfelder

move the DataONE 1.0.0-SNAPSHOT

6559 10/27/2011 04:05 PM ben leinfelder

call the web.xml tomcat6 not tomcat5

6558 10/27/2011 04:01 PM ben leinfelder

remove reference to tomcat5.5 in favor of tomcat6. including the "custom" start up script that used the sun jdk -- this can be configured rather than coded into the script.

6552 10/27/2011 02:13 PM ben leinfelder

Configure and use CertificateManager in order to act as the MN when performing replicate() and getReplica() mthods.

6550 10/27/2011 12:40 PM ben leinfelder

change upgrade scripts/routines to use 2.0.0 version number instead of 1.10.0

6547 10/27/2011 08:58 AM ben leinfelder

include CILogon link and more explanation about what is going on with the mapping.

6545 10/26/2011 11:08 AM ben leinfelder

correctly check that user is logged into metacat before proceeding

6544 10/26/2011 11:07 AM ben leinfelder

use null session for now

6543 10/25/2011 05:54 PM ben leinfelder

draft of legacy-to-d1 account mapping interface

6538 10/14/2011 05:13 PM ben leinfelder

including newer d1 libclient that uses Foresite (and Jena) to construct/parse ORE resource maps for DataONE

6532 10/12/2011 11:17 AM ben leinfelder

update D1 jars to include recent SubjectList -> SubjectInfo refactoring and the SUBJECT_PUBLIC constant

6529 10/11/2011 08:37 PM Matt Jones

Fix service versioning in metacat.properties so that when Metacat nodes are registered they report the correct service version for use in resolve() -- i.e., use "v1" instead of "0.6.4" in resolve urls.

6524 09/26/2011 02:46 PM ben leinfelder

updated d1_common jar (unknown changes)

6523 09/26/2011 02:45 PM ben leinfelder

use rfc2253 format when extracting certificate subject

6517 09/26/2011 10:48 AM ben leinfelder

for default Metacat installation we turn off multicast and only enable localhost communication.

6505 09/22/2011 02:58 PM Matt Jones

Fixed the D1 URL to the Coordinating Node that had been missing /cn in the path.

6503 09/22/2011 02:02 PM ben leinfelder

use Settings augmentation to customize the D1Client.CN_URL when used in a Metacat deployment.

6498 09/22/2011 01:18 PM Matt Jones

Updating CN property to use cn-dev.

6497 09/22/2011 10:55 AM Matt Jones

Pull the certificate path for dataone certificates from the metacat properties file.

6491 09/21/2011 07:02 PM Chris Jones

Newest D1 0.6.4 jars

6488 09/21/2011 05:25 PM Chris Jones

Use multicast in the hazelcast config for local deployments.

6487 09/21/2011 05:24 PM ben leinfelder

comment out the external hazelcast config location for default building

6485 09/21/2011 05:03 PM Chris Jones

Add in the hzObjectPath map to the hazelcast config file for a local deployment. Enable the MapStore impl for both maps.

6482 09/21/2011 04:42 PM Chris Jones

A default hazelcast config file for metacat.

6480 09/20/2011 11:40 PM Matt Jones

Removed extraneous comments.