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

Improve timestamp handling #1889

Merged
merged 3 commits into from
Jun 21, 2016

Conversation

ruflin
Copy link
Collaborator

@ruflin ruflin commented Jun 20, 2016

No description provided.

@karmi
Copy link

karmi commented Jun 20, 2016

Hi @ruflin, we have found your signature in our records, but it seems like you have signed with a different e-mail than the one used in yout Git commit. Can you please add both of these e-mails into your Github profile (they can be hidden), so we can match your e-mails to your Github profile?

1 similar comment
@karmi
Copy link

karmi commented Jun 20, 2016

Hi @ruflin, we have found your signature in our records, but it seems like you have signed with a different e-mail than the one used in yout Git commit. Can you please add both of these e-mails into your Github profile (they can be hidden), so we can match your e-mails to your Github profile?

Allow timestamps without timezone. See elastic#1831 for more details
@ruflin ruflin force-pushed the improve-timestamp-handling branch from 9acc1d3 to 46ae5fa Compare June 20, 2016 10:34
@ruflin
Copy link
Collaborator Author

ruflin commented Jun 20, 2016

Before merging this, we need @morganchristiansson to sign the CLA as I directly took his commit.

@andrewkroh
Copy link
Member

LGTM, but still needs CLA

@andrewkroh andrewkroh added the needs CLA User must sign the Elastic Contributor License before review. label Jun 20, 2016
@karmi
Copy link

karmi commented Jun 20, 2016

@andrewkroh, @ruflin, note this is a bug in the CLA checker, which should have pinged Morgan specifically, because only his commit is not signed. I'll have a look into that.

@morganchristiansson
Copy link

Apologies about not signing the CLA. I wasn't sure whether it was needed for just the 2 test cases.

My company is very reasonable about this I should have it ready by COB today.

Thank you!

@ruflin
Copy link
Collaborator Author

ruflin commented Jun 21, 2016

@morganchristiansson Nice, thanks a lot. Can you quickly ping me here as soon as it is signed so I can manually check and merge it then?

@morganchristiansson
Copy link

CLAs have been signed by both CTO and myself. @ruflin

@ruflin
Copy link
Collaborator Author

ruflin commented Jun 21, 2016

@morganchristiansson Looks good. Do you mind if I add the git@... email address also to our CLA checker? Because that is the one that is checked because it is in the git commit.

@andrewkroh andrewkroh merged commit c8d6192 into elastic:master Jun 21, 2016
@morganchristiansson
Copy link

Yeah go ahead. Thank you.

@ruflin ruflin deleted the improve-timestamp-handling branch June 21, 2016 13:41
@ruflin
Copy link
Collaborator Author

ruflin commented Jun 21, 2016

@morganchristiansson Done. So future commits will be automatically recognized by the CLA checker.

With merging this PR I think we resolved the most pressing issues in #1831 Feel free to open a new issue in case you think further changes to the timestamp handling are needed.

@morganchristiansson
Copy link

Thanks @ruflin! Unfortunately I already have to raise another issue #1893 :-) but it's not urgent this time.

@ruflin
Copy link
Collaborator Author

ruflin commented Jun 22, 2016

Thanks. Will have a look.

@tsg
Copy link
Contributor

tsg commented Jun 26, 2016

@ruflin I'm late to the party here, but we could have also modified the ParseTime functions to accept RFC3339, I think, because it would have been backwards compatible because RFC3339 is a super-set of what we had before. I have a feeling that not using RFC3339 as our default everywhere is going to cause other issues like this one in other parts of the code.

@ruflin
Copy link
Collaborator Author

ruflin commented Jun 27, 2016

@tsg That's the first thing I did but it broke quite a few things like the logging output changed a little bit or at least some tests broke. So to not bloat up the PR I only implemented the change there. But in general +1 on change it on a global level.

@tsg
Copy link
Contributor

tsg commented Jun 27, 2016

Thanks @ruflin, sounds good.

@ruflin
Copy link
Collaborator Author

ruflin commented Jun 27, 2016

@tsg Should we open an issue to implement it on a general level?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Filebeat Filebeat libbeat needs CLA User must sign the Elastic Contributor License before review. review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants