Ticket #1017 (closed task: fixed)

Opened 11 years ago

Last modified 11 years ago

(DI-1-4) Implement a Discovery service usage logger

Reported by: sdonegan Owned by: sdonegan
Priority: required Milestone: NDG3
Component: discovery Version:
Keywords: discovery Cc:

Description

Design and implement software to integrate with the Discovery service backend that records the various logged terms (i.e. search term, datasets found, links followed etc etc) in the logging database.

Change History

comment:1 Changed 11 years ago by sdonegan

  • Status changed from new to assigned
  • Priority changed from blocker to required
  • Component changed from CSML to discovery
  • Type changed from defect to task
  • Milestone set to NDG3

comment:2 Changed 11 years ago by sdonegan

  • Status changed from assigned to closed
  • Resolution set to fixed

Have designed and integrated a logging system into the existing updated discovery backend that records search parameters to a "searchLog" database via JDBC. Code integrated into Utilities.java, SearchAgent?.java, DButilities.java and DiscoveryServiceSkeleton?.java. Code deploys via ant build file as before. Updated service requires extra lines in the service.properties file so usage logger can access the db (separate from db with metadata info in).

Note: See TracTickets for help on using tickets.