Digital Link - Changelog

INTRODUCTION

This page lists every addition/modification to the Digital Platform.

8.9 (25 May 2022)

From version 8.5 we have had multiple iterations of the pilot version to improve specific error situations. This document summarises all changes made from 8.5 to 8.10.

Each headline is a summary of multiple bug fixes and improvements.

BUG FIXES:

  • Deduplication protocol: Handle corrupted/missing chunks
    In situations where requested chunks are missing or corrupt, the deduplication protocol now asks the cloud for the data. A situation with corrupted or missing chunks should not happen, but we have experienced a few situations where this happens.
  • Deduplication protocol: Improved handling of large data volume

    For very large revisions (many files, high volume), metadata transmissions might take a too long time, and the protocols times out. The protocol will restart from where it timed out. This might happen multiple times before it finally succeeds and can start sending data. In addition to increasing the timeout value, we have made multiple improvements in the protocol to avoid these situations.

  • Deduplication protocol: Improved error handling

    General improvements in error handling in the protocol.

8.5 (17 March 2022)

BUG FIXES:

  • Sync Protocol: Blob Transfer service
    Fixed an issue where the protocol was unable to process after an error and became caught in a loop, reporting "Failed to fetch next section of the blob."
    This service must be restarted before proceeding.
  • Sync Protocol: Blob Transfer service

    Fixed an issue where the protocol completely stops due to either low throughput or high latency.

8.4 (14 March 2022)

BUG FIXES:

  • Sync Protocol: High usage of connects
    Fixed a bug that caused high usage of connects.
  • Link Transfer Protocol: Handle unhandled exception

    Fixed an issue where the service crashed when failed to retrieve the token.

IMPROVEMENTS:

  • Link Transfer Protocol: Improve restart on crash
    Unhandled exceptions will cause the application to display errors in the Event Viewer and crash.
    The service is supposed to be restarted by Windows., which did not happen.
    Some enhancements have been made to ensure a proper restart.

8.0 (12 October 2021)

NEW FEATURES:

  • Blob Transfer Protocol
    The new Sync Protocol is now moved outside of the Drive client and added as a Link Platform service, enabling it to be used by other services as well. It is now running as a window service called DualogBlobServiceClient.

IMPROVEMENTS:

  • Improved SQLite Database performance
    Removed the encryption layer to improve performance
  • Improved transfer and log collection from clients

    Client logs can be ordered through apps.dualog.com.
    Because of flaws in the transfer protocol, only small time windows can be downloaded in each batch.

    A fix has now been implemented to improve this.

  • Improved Deduplication Protocol
    Added various improvements to error handling and performance.

7.2 (26 August 2020)

IMPROVEMENTS:

  • OTA update cleanup
    Before downloading a new installer, the old one is deleted

BUG FIXES:

  • OTA update timeout
    We have seen situations where OTA updates never complete. Added timeout value to avoid this.
  • LiveLink is not updating token
    If the access token expires and receives a 401 error, LiveLink does not update the token, causing other services to think it is offline. The token is now updated automatically once it expires.
 
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.