Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  bin 4810 almost 16 years daigle moved file from metacat/bin to metacat/src/scri...
  docs 7119 over 12 years Chris Jones It looks like jk.conf and workers.properties we...
  lib 7186 over 12 years ben leinfelder use LRU eviction policy and a small (1000) map ...
  src 7188 over 12 years ben leinfelder share the same dbConnection when inserting and ...
  test 7167 over 12 years ben leinfelder test for running concurrent Metacat queries to ...
LICENSE 17.7 KB 666 almost 24 years Matt Jones Modified the license and copyright terms for ma...
README 30.7 KB 7138 over 12 years ben leinfelder added 2.0.0 targeted bugs to the release notes ...
build.properties 2.76 KB 6555 about 13 years ben leinfelder use 2.0.0
build.sh 1.03 KB 670 almost 24 years Matt Jones Updated build files with minor documentation ch...
build.xml 56.4 KB 7110 over 12 years ben leinfelder actually use the filter token for stmml-1.1 schema
workflowscheduler.build.xml 16.3 KB 6053 over 13 years ben leinfelder remove very old "metacat webservice" code - as ...
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121

Latest revisions

# Date Author Comment
7188 05/23/2012 04:41 PM ben leinfelder

share the same dbConnection when inserting and then updating SystemMetadata objects in the backing store.
any errors encountered during the update will rollback the entire transaction and the SM record will not exist, even in part.

7187 05/23/2012 03:28 PM ben leinfelder

Do not loadAllKeys() for SystemMetadataMap when Metacat first starts up. hzIdentifiers will be populated with a simple SQL statement rather than the serial loading of every single SystemMetadata object. It will remain in synch using the usual entryXXX() methods as before....

7186 05/23/2012 02:22 PM ben leinfelder

use LRU eviction policy and a small (1000) map size limit to avoid running out of memory because of a large number of system metadata objects

7185 05/23/2012 02:17 PM Chris Jones

Set the default maximum number of database connections back to 200. After discussion, we've decided it will be better to increase the PostgreSQL limit to 300 and keep Metacat's pool size pretty big.

7184 05/23/2012 09:57 AM ben leinfelder

include pidFilter handling - only matches the complete pid. Issues a warning in the Metacat logs when pidFilter cannot be applied but allows the call to getLogs() to return as though there was no pidFilter given.
https://redmine.dataone.org/issues/2798

7183 05/23/2012 09:33 AM ben leinfelder

use at least one thread on single-processor machines.
https://redmine.dataone.org/issues/2800

7182 05/22/2012 05:46 PM Chris Jones

Change the database.maximumConnections property to 100. PostgreSQL's docs says it can handle "a few hundred", and would need to be increased from the default 100 max_connections. For DataONE optimization, we increase max_connections, however there are more processes making connections other than metacat, so I'll reduce metacat's default share.

7181 05/22/2012 04:47 PM ben leinfelder

script for re-applying missing FK constraints on KNB production DB.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5608

7180 05/21/2012 03:04 PM ben leinfelder

include TRACE level debugging for specific classes we want to have performance metrics for.

7179 05/21/2012 02:31 PM Chris Jones

Add a few logging statemnts for round trip replication metrics.

View all revisions | View revisions

Also available in: Atom