Project

General

Profile

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

# Date Author Comment
7451 12/03/2012 11:32 AM ben leinfelder

get total (or subtotal when non-slicing params are present) count as a separate query from the field selection query.

7450 12/03/2012 10:16 AM ben leinfelder

include Skye's suggestions about correctly limiting by D1 Event types

7437 11/29/2012 04:12 PM ben leinfelder

use RDBMS-specific features to limit the resultset for paging -- postgres and oracle have implementations. we don''t really support mssql so I skipped that one.

7409 10/19/2012 10:20 AM ben leinfelder

allow getlog action to use docid parameters that do not include revision. In these cases, the latest revision will be used.

7309 07/12/2012 04:04 PM ben leinfelder

correct the parameter/value setting in the prepared statements for retrieving log information.

7287 07/02/2012 04:50 PM ben leinfelder

make sure we have non-null values where jibx serialization expects them for LogEntry

7285 07/02/2012 12:06 PM ben leinfelder

first pass: DataONE-specific log retrieval to avoid java-based post-processing.

7057 03/12/2012 08:20 PM ben leinfelder

log records should be inclusive of fromDate parameter (>=)
https://redmine.dataone.org/issues/2471

6944 01/24/2012 10:35 AM ben leinfelder

use UTC serialization for log entries so that the timestamp, not just the date, is preserved
https://redmine.dataone.org/issues/2257

6598 11/02/2011 10:10 PM ben leinfelder

correctly set the prepared statement parameters for start and end date

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

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

6542 10/20/2011 02:03 PM ben leinfelder

add User-Agent logging to support D1 requirements

5693 12/07/2010 02:03 PM ben leinfelder

allow public access to log information when docid is given. IP and principal are not returned unless an administrator makes the request.

5015 08/04/2009 02:32 PM daigle

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

2663 10/10/2005 11:06 AM sgarg

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

2113 04/08/2004 01:49 PM Matt Jones

Added the EventLog functionality to the servlet as action=getlog. Valid parameters are ipAddress, principal, docid, event, start, end. All parameters can be repeated except start and end.

2111 04/07/2004 02:31 AM Matt Jones

Partial implementation of a query facility for the access log. Need to fix problems with the date filtering, and tie this into the servlet action when completed and tested.

2110 04/06/2004 08:51 PM Matt Jones

Interim checkin of EventLog reporting structure. Still basically incomplete but compiles.

2104 04/02/2004 06:02 PM Matt Jones

Patched to make the date-time value insertion work under oracle. Now it
tests fine under both oracle and postgres. Still need to write an
access/query function.

2101 04/02/2004 11:43 AM Matt Jones

Modified EventLog to eliminate the separate revision column and instead fold
that into the docid string. Log now includes read events, but need to update
the data sent there.

2099 04/02/2004 10:15 AM Matt Jones

Modified SQL scripts to add the new access_log table. I've partially tested this under postgres but have not yet tested under oracle.

2096 04/01/2004 10:40 PM Matt Jones

Added classes for basic event logging support. These classes write log entries to the database connection. Still to do: query the event log, write oracle sql code (postgres is done), possibly allow the log to be archived to a text file, and possibly do the dtabase writes asynchronously via a caching mechanism.