Attempts to query Change Requests with modify_time set to beyond year 2038 fetches all the CRs in IBM Rational Change.
Steps to reproduce:
Run the following query in Rational Change user interface:
(cvtype='problem') and (modify_time>time('01/01/2039 0:00:00'))
This fetches all the Change Request created in Rational Change.
Setting the modify date to year 2039 in a CR query fetches all the CR's whereas when set to year before 2039, it does show any result in the query output.
This is a side effect of a limitation in the underlying Rational Synergy database which stores all dates as signed 32-bit integers. Dates after 2038 are not valid.
Resolving the problem
This is working as designed.