Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix millisecond calculation for millisecs_diff() #25

Merged
merged 1 commit into from
Nov 9, 2020

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