Skip to content

Conversation

@kasaharatt
Copy link

Hi,

ISTM, millisecs_diff() did not return milliseconds correctly.
TimestampDifference() retrieves difference of second and micro second, so millisecs_diff() should be return "secs * 1000 + microsecs / 1000;" rather than "secs * 1000 + millisecs";

Previously, millisecs_diff() did not return milliseconds correctly, so it was not collecting according to the period settings for the profile and history.
@ololobus
Copy link
Contributor

ololobus commented Nov 9, 2020

Hi @kasaharatt! Yes, it seems that you are right and TimestampDifference() always worked that way.

Your fix looks right to me, so I'm going to merge it. Thank you for a contribution and sorry for a late response.

@ololobus ololobus merged commit 538701d into postgrespro:master Nov 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants