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

uint64 timestamps #22

Open
jmventura opened this issue Mar 1, 2018 · 4 comments
Open

uint64 timestamps #22

jmventura opened this issue Mar 1, 2018 · 4 comments

Comments

@jmventura
Copy link

Hi there, are you planning to implement uint64 timestamps as described in the Facebook's paper anytime soon?

Thanks for the great contribution!

@tsenart
Copy link

tsenart commented Jul 21, 2018

+1

@dgryski
Copy link
Owner

dgryski commented Apr 26, 2019

If you just want uint64 to represent 32-bit epochs, you're probably fine. If you want to move to sub-second resolution with uint64 nanoseconds, then there are more patches required to support larger actual timestamp sizes.

@dgryski
Copy link
Owner

dgryski commented Apr 26, 2019

Also, not sure how to solve this without breaking anybody using this code. Perhaps a tsz (32-bit) and tsz64 types generated from the same base implementation.

@tsenart
Copy link

tsenart commented Apr 26, 2019

@dgryski: Have you seen my fork?

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

No branches or pull requests

3 participants