Titania Sync Version 2.3.2 Release Notes

  • Repository configuration parameters revisionID and iterationID are no longer used. In past releases Titania Sync compared revision and iteration, now it compares all the mapped metadata and if any of it changed, is updates the file.

  • A new Windchill Repository configuration parameter called WindchillQueryFailDelay accepts the amount of time in seconds to delay before attempting to query for the objects again.

  • The code that logs into Titania Delivery has been updated to fail more gracefully.

  • Additional logging statements added to HTML reporting.

  • Code added to generate lock file and warn when these files persist. They should be cleaned up after each run.

  • The code related to resolveIfNotInTitania has been updated to use a common API as the import component for accessing Titania Delivery and determining if a file needs to be updated based on whether or not the metadata has changed.

  • Legacy code that updated duplicates and reprocessed contexts for TDSync task types related to project sync has been removed.

  • An issue where metadata fields with quotes in them were breaking the metadata mappings to Titania Delivery has been resolved.

  • A check has been added right before a file is uploaded to Titania Delivery that verifies the file exists before attempting to upload it in the rare case that something or someone deletes it after the file has been recognized, but before the upload is to Titaina Delivery is done.