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