Project

General

Profile

  • svn:eol-style: native
  • svn:executable: *
  • svn:keywords: Author Date Id Revision

# Date Author Comment
6802 12/16/2011 12:21 PM ben leinfelder

refresh the SystemMetadata entry for EML and referenced data files when parsing EML access rules -- this ensures our in-memory system metadata map is up to date WRT the DB entries.

6749 12/08/2011 10:17 AM ben leinfelder

remove old access rules for a data object when they are being updated by rules contained in an EML document. Now the OnlineDataAccessTest EML 2.1.0 tests pass.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6748 12/07/2011 05:31 PM ben leinfelder

construct the proper previousDocId when checking for update permission

6746 12/07/2011 05:04 PM ben leinfelder

check previous revision for permissions to update (includes data described by EML)

6744 12/07/2011 12:18 PM ben leinfelder

refactor Metacat access handling to be on a per-revision basis so that it more closely aligns with the DataONE approach
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6615 11/07/2011 03:50 PM ben leinfelder

use prepared statement place holder (?)

6606 11/04/2011 02:45 PM ben leinfelder

uses prepared statement instead of plain old statement.
deprecated the DBConnection.createStatement() method to discourage direct parameter value use in favor of parameter binding.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5527

6595 11/02/2011 08:40 PM ben leinfelder

http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5527

6019 03/23/2011 03:39 PM ben leinfelder

rollback the accessDAO changes - leaving well enough alone.

6018 03/23/2011 02:14 PM ben leinfelder

only include accessfileid when it is not toplevel

6016 03/23/2011 12:51 PM ben leinfelder

use access control dao for setting access in EML parser. send additional xml_access info in replication request

5752 12/21/2010 02:26 PM ben leinfelder

use detected XML encoding when reading/writing files
use UTF-8 as default when performing queries in the DB (assume DB is using UTF-8)
remove as many PrintWriters (uses system default character encoding only) as possible and construct OutputStreamWriters where explicit encoding can be given....

5709 12/08/2010 04:59 PM ben leinfelder

add support for EML 2.1.1

5311 04/14/2010 11:31 AM daigle

Merge 1.9.2 changes back into the trunk

5208 02/03/2010 01:29 PM daigle

Move the chunking of large test element data to centralized location in DBSAXNode.writeChildNodeToDB(). Beff up logging

5200 01/25/2010 03:02 PM daigle

Send appropriate message when trying to update a docid that was previously deleted.

5166 12/18/2009 01:36 PM daigle

fix spelling of word additional

5096 10/30/2009 03:34 PM daigle

Removed some old commented out code

5090 10/16/2009 11:10 AM daigle

Move access control source to it's own directory.

5030 08/24/2009 02:34 PM daigle

Change location of PropertyService to properties directory

5025 08/14/2009 02:22 PM daigle

Move document specific utilities to DocumentUtil from MetacatUtil. This makes it easier to define a layer between the core metacat services and the rest of the code.

5015 08/04/2009 02:32 PM daigle

Create database and shared directories for database management code and shared code respectively.

4769 01/21/2009 04:28 PM daigle

Don't worry about checking for user permissions when inserting a new document

4733 01/08/2009 09:41 AM daigle

Only check user permissions for online data if the data already exists.

4698 12/26/2008 01:07 PM daigle

Renamed MetaCatUtil to MetacatUtil

4678 12/17/2008 02:17 PM daigle

Use a distributionSection object to hold a distribution and it's access.

4472 10/21/2008 03:29 PM daigle

Changes to support EML 2.1.0. Mostly access control changes, but others as well.

4332 08/28/2008 01:28 PM daigle

convert revision number to a Long from a string when putting into database

4212 08/05/2008 05:33 PM daigle

Continue to qualify property names

4140 07/18/2008 09:30 AM daigle

Add sql debug statements

4080 07/06/2008 09:25 PM daigle

Merge 1.9 changes into Head

3077 11/10/2006 10:25 AM Matt Jones

Removed the release ant token from all files in 'src'.

2663 10/10/2005 11:06 AM sgarg

Replacing MetaCatUtil.debugMessage or MetaCatUtil.logMetacat call with logMetacat (private Logger object) call

2629 10/02/2005 03:38 PM Jing Tao

Fixed bug which currentDocument maybe null.

2624 10/01/2005 09:21 PM Jing Tao

Add date info.

2608 09/30/2005 12:48 PM Jing Tao

Add code to handle deleted document replication.

2592 09/14/2005 11:45 AM sgarg

Removing the code that calls the indexing thread. This call will be made from documentImpl.java once document insertion and update is finished.

2267 09/09/2004 03:48 PM sgarg

Removed some unused code

2245 08/19/2004 06:09 PM sgarg

Merging in changes made in branch 'dataaccess' by Jing Tao.

2169 05/14/2004 02:38 PM sgarg

Made initial changes for accepting EML version 2.1.0 in Metacat