The Open Anzo Project

Semantic Application Middleware

Ticket #377 (closed defect: fixed)

Opened 6 months ago

Last modified 3 months ago

Examine use of Calendars, Dates and Times Throughout Code

Reported by: mroy Assigned to: mroy
Priority: major Milestone: 3.0 milestone3
Component: openanzo Version: 3.0
Keywords: Cc: jordi

Description (Last modified by jordi)

There needs to be a complete look at how Anzo uses Calendars, Dates and Times in order to ensure data is preserved correctly. This might mean adding in Joda Time as a formatter/native object version for xml dateTime fields.

Change History

06/03/08 12:34:11 changed by mroy

(In [2402]) re #377
Share project "org.joda.time" into "http://svn.openanzo.org/svn/openanzo"

06/03/08 12:34:37 changed by mroy

(In [2403]) re #377
Share project "org.joda.time" into "http://svn.openanzo.org/svn/openanzo"

06/10/08 18:47:31 changed by jordi

See #376 for some date/time issues being dealt with in Anzo.JS.

06/17/08 16:15:39 changed by jordi

  • description changed.

07/11/08 11:46:24 changed by jordi

  • status changed from new to assigned.
  • description changed.

07/23/08 17:20:12 changed by jordi

(In [2805]) refs #377. Fixes to the RDF Literal to Java Native Type conversion code. Jastor and the Anzo API used two competing type conversion frameworks. This unifies them and adds tests to make sure data is preserved as expected in rounddtrips, including for database federation.

07/23/08 18:21:36 changed by jordi

  • cc set to jordi.
  • owner changed from jordi to mroy.
  • status changed from assigned to new.

This work is done. We ended up not needing to use Joda Time for anything. The final state of the type conversion between RDF typed literals and Java types is now documented at AnzoTypeConversions.

The regression test TestDateTime verifies the various conversions and validates that data is preserved in round trips to the database.

Jastor's datatype support was merged with the rest of the Anzo.java API's datatype support.

Matt, please review and close.

08/25/08 09:33:25 changed by mroy

  • status changed from new to closed.
  • resolution set to fixed.

This all looks good.

Copyright © 2007 - 2008 OpenAnzo.org