You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Sean Broeder (JIRA)" <ji...@apache.org> on 2015/12/18 19:47:46 UTC

[jira] [Created] (TRAFODION-1713) IDs returned from IDTMSRV process should be periodically re-calibrated so that they are a better approximation of a logical time

Sean Broeder created TRAFODION-1713:
---------------------------------------

             Summary: IDs returned from IDTMSRV process should be periodically re-calibrated so that they are a better approximation of a logical time 
                 Key: TRAFODION-1713
                 URL: https://issues.apache.org/jira/browse/TRAFODION-1713
             Project: Apache Trafodion
          Issue Type: Improvement
          Components: dtm
    Affects Versions: 1.3-incubating
            Reporter: Sean Broeder


The IDs returned by the IDTMSRV process start out with an initial time value seed based on the current time, but subsequently are just an atomic long.  Over time this value deviates greatly from any form of recognizable time value.  This works fine for the initial purpose of the server, but it could be improved by keeping the values more closely related to a time value that could be used as a snapshot value for queries.

A configurable timer value could be used to trigger the reseeding at an interval that makes sense for the user such that it doesn't impact performance and still remains relevant.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)