Project

General

Profile

Activity

From 06/05/2000 to 07/04/2000

06/30/2000

06:19 PM Bug #35 (Resolved): SRB RMI server doesn't authenticate after first connection
After the initial connection is made to the SRB server using the SRB RMI server,
subsequent attempts to connect are ...
Matt Jones
06:09 PM Bug #16: validation engine uses OASIS XML Catalog
Fixed DBValidate validation engine so that it now uses DBEntityResolver to
resolve system IDs for DTD locations when ...
Matt Jones

06/28/2000

08:26 PM Bug #34: text matches in query algorithm don't span TEXT nodes
Because it is improbable, will require major query algorithm changes to fix it,
and will have minor impact when encou...
Matt Jones
08:23 PM Bug #34 (Resolved): text matches in query algorithm don't span TEXT nodes
When text sequences formthe document exceed the max field length of the database
filed (4000 characters for Oracle),...
Matt Jones
08:18 PM Bug #14: metacat TEXT nodes limited to 4K characters
Fixed bug where TEXT nodes couldn't be longer than 4000 characters, which is the
maximum length of a VARCHAR2 field i...
Matt Jones
07:40 PM Bug #27: DBReader doesn't recreate COMMENTS and PIs when reading a doc
Added two new classes (CommentNode and PINode) to allow DBReader to output
COMMENTs and PIs when reading a document. ...
Matt Jones
06:25 PM Bug #33 (Resolved): problems with replicating of DTDs, because of PUBLIC IDs
Clients submitting documents with new, unknown doctypes can provide a reference
or an internal subset for a DTD, whi...
Matt Jones

06/27/2000

10:15 PM Bug #24: MetaCatServlet should provide 2 more input parameters to DBWriter: accession# and action
Parameters added and they test out correctly now. Matt Jones
10:05 PM Bug #13: metacat doesn't allow updates or deletes
Fixed errors with Update and Delete functions. Tested out fine under a variety
of error conditions.
Matt Jones

06/26/2000

03:44 AM Bug #24: MetaCatServlet should provide 2 more input parameters to DBWriter: accession# and action
Will complete testing and bugfixes for bug # 13 and bug # 24 Matt Jones
03:42 AM Bug #24: MetaCatServlet should provide 2 more input parameters to DBWriter: accession# and action
Parameters have been added to MetaCatServlet and command line tools to
accomodate the new UPDATE and DELETE functions...
Matt Jones
03:43 AM Bug #13: metacat doesn't allow updates or deletes
Will complete testing and bugfixes for bug # 13 and bug # 24 Matt Jones
03:40 AM Bug #13: metacat doesn't allow updates or deletes
Created basic update and delete functionality. Substantial changes to all
classes, but focused on DBWriter and MetaC...
Matt Jones

06/23/2000

04:26 PM Bug #25: nodeid should be generated in safe manner
DONE
Used different approach:
When next node is to be inserted into xml_nodes table, get a next # from
sequence up in...
Jivka Bojilova
04:24 PM Bug #17: DBWriter uses multiple transactions to load document
DONE
DB connection for DBWriter is changed to be in no auto commit mode.
It is commited on success and rollback when ...
Jivka Bojilova
12:39 PM Bug #31: need dataset id reference from metadata
increasing priority because this affects the most basic levels of functionality
of the client.
Matt Jones
12:38 PM Bug #30: get dataguide function needed by client
lowering priority because this is a search feature that requires the user to
understand complex queries and something...
Matt Jones
12:29 PM Bug #15: metacat depends on Oracle parser, should be SAX
All of the metacat classes use the SAX2 API now for loading and parsing XML
documents. The specific parser is dynami...
Matt Jones
11:10 AM Bug #23: creating shared pool of connections in metacat servlet
This idea should be generalized to include a shared pool of connections for most
of the important objects like Connec...
Matt Jones

06/21/2000

11:40 AM Bug #31 (Resolved): need dataset id reference from metadata
Need update to relations tag in order to obtain data id from metadata Dan Higgins
11:38 AM Bug #30 (Resolved): get dataguide function needed by client
The client needs to be able to ask the server for a LORE style dataguide for
each of the doctypes handled by the ser...
Dan Higgins
11:36 AM Bug #29 (Resolved): Download DTDs/Schemas for client
The client needs to be able to get a list of doctypes from the server in order
to show the list of possible search t...
Dan Higgins
06:58 PM Bug #28 (Resolved): need doctype backtracing/linking feature as part of doctype filter
When a user specifies a return type for document types, only those document
types specified are returned. There sho...
Matt Jones
06:54 PM Bug #22: content negotiation for doctypes needed
Both DBSimpleQuery and, more relevant, DBQuery support specification of the
document type that should be returned as ...
Matt Jones
06:49 PM Bug #24: MetaCatServlet should provide 2 more input parameters to DBWriter: accession# and action
this bug is only relevant if the update and delete functions are completed
first.
Matt Jones

06/20/2000

05:53 PM Bug #27 (Resolved): DBReader doesn't recreate COMMENTS and PIs when reading a doc
DBReader only looks at the ELEMENT, ATTRIBUTE, and TEXT nodes when reading a
document from the database. It needs t...
Matt Jones

06/19/2000

04:20 PM Bug #26: need to add NOT operator to pathquery.dtd
will do. Matt Jones
04:19 PM Bug #26 (Resolved): need to add NOT operator to pathquery.dtd
The query description supported by pathquery.dtd does not currently support the
"NOT' boolean operator, which should...
Matt Jones
02:50 PM Bug #25: nodeid should be generated in safe manner
DONE
Used different approach:
When next node to be inserted into xml_nodes table, get a next # from
sequence up in th...
Jivka Bojilova
10:44 AM Bug #25 (Resolved): nodeid should be generated in safe manner
We're going to use sequence and db trigger before insert for nodeid generation,
because it is the fastest way.
But ...
Jivka Bojilova

06/17/2000

06:15 PM Bug #18: metacat docid and rootnodeid not generated in a safe manner
Problem fixed for docid assignment.
Using AccessionNumber class for docid generation from DBSAXDocument class.
Now do...
Jivka Bojilova

06/15/2000

02:32 PM Bug #24 (Resolved): MetaCatServlet should provide 2 more input parameters to DBWriter: accession# and action
action should be INSERT, UPDATE or DELETE Jivka Bojilova
10:00 AM Bug #23 (Resolved): creating shared pool of connections in metacat servlet
Need changes on MetaCatUtil class to create number of connections on
startup and provide them when needed.
MetaCatU...
Jivka Bojilova
07:05 PM Bug #17: DBWriter uses multiple transactions to load document
jivka is taking care of this -- it depends on the exception handling bug Matt Jones
07:00 PM Bug #15: metacat depends on Oracle parser, should be SAX
the current DBWriter class uses the oracle parser explicitly. See the example
in DBQuery.java to demonstarte how to ...
Matt Jones

06/14/2000

09:52 PM Bug #22: content negotiation for doctypes needed
added content negotiation to DBSimpleQuery. Web forms updated to demonstrate
feature by selecting only eml-dataset d...
Matt Jones

06/13/2000

04:04 PM Bug #22: content negotiation for doctypes needed
Will work this into DBSimpleQuery and into the query language -- mbj Matt Jones
04:04 PM Bug #22 (Resolved): content negotiation for doctypes needed
Need to mechanism to express the types of documents that should be returned from
a metadata query. For example, a c...
Matt Jones
10:07 AM Bug #21 (Resolved): metacat redundancy in reader and writer implementation of nodes
Two node hierarchies inherit from BasicNode in the metacat Reader and Writer
applications. In the DBWriter, the DBS...
Matt Jones
07:02 PM Bug #19: need exception handling mechanism
Some more details about this bug from Jivka and my conversation about this
topic.
We should probably have an error ha...
Matt Jones
06:18 PM Bug #19 (Resolved): need exception handling mechanism
It should have been assigned to bojilova@nceas.ucsb.edu Jivka Bojilova
06:51 PM Bug #20 (Resolved): DBSAXNode constructor can be simplified
DBSAXNode now takes a DBSAXNode rootnode and a DBSAXDocument currentDoc as part
of the constructor. But really we ...
Matt Jones

06/12/2000

01:00 PM Bug #13: metacat doesn't allow updates or deletes
Reassigned to bojilova. She will modify servlet to allow updates and deletes of
metadata socuments based on docid. ...
Matt Jones
12:57 PM Bug #18: metacat docid and rootnodeid not generated in a safe manner
Reassigned bug to bojilova. She will fix this bug by chnaging docid assignment
to the AccessionNumber class, and wil...
Matt Jones
09:22 AM Bug #17: DBWriter uses multiple transactions to load document
made changes on auto commit mode
need changes on exception handling
Jivka Bojilova
09:21 AM Bug #17: DBWriter uses multiple transactions to load document
made changes to auto commit mode
need changes on exeption handling for
Jivka Bojilova

06/08/2000

11:16 AM Bug #18 (Resolved): metacat docid and rootnodeid not generated in a safe manner
when a document or node are inserted into their respective tables, a trigger
generates an ID number for the PK from ...
Matt Jones
11:13 AM Bug #17 (Resolved): DBWriter uses multiple transactions to load document
When loading a document, each node is insertend into the DB as a different
transaction. If the insertion fails duri...
Matt Jones
10:59 AM Bug #16 (Resolved): validation engine uses OASIS XML Catalog
need to switch the EntityResolver from the Oasis XML Catalog to the internal,
database-based entity resolver.
Matt Jones
10:58 AM Bug #15 (Resolved): metacat depends on Oracle parser, should be SAX
need to make metacata only dependant on the SAX parser, probably SAX2 for
namespace support.
Matt Jones
10:56 AM Bug #14 (Resolved): metacat TEXT nodes limited to 4K characters
The current 4K character limit on metacat TEXT nodes is going to be limiting in
some cases. Need mechanism to split...
Matt Jones
10:54 AM Bug #13 (Resolved): metacat doesn't allow updates or deletes
The current metacat doesn't allow updates to metadata documents nor deletes of
documents.
Matt Jones
 

Also available in: Atom