From cce702e4d35fa050dbb8f59cd7d5d309cf259dda Mon Sep 17 00:00:00 2001 From: Colin Surprenant Date: Thu, 4 Dec 2014 18:39:45 -0500 Subject: [PATCH] timestamp.to_iso8601 works for all platforms and faster than time format parsing Fixes #2179 --- lib/logstash/event.rb | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/lib/logstash/event.rb b/lib/logstash/event.rb index df95bc30b..18b343ca2 100644 --- a/lib/logstash/event.rb +++ b/lib/logstash/event.rb @@ -96,17 +96,10 @@ class LogStash::Event return self.class.new(copy) end # def clone - if RUBY_ENGINE == "jruby" - public - def to_s - return self.sprintf("%{+yyyy-MM-dd'T'HH:mm:ss.SSSZ} %{host} %{message}") - end # def to_s - else - public - def to_s - return self.sprintf("#{timestamp.to_iso8601} %{host} %{message}") - end # def to_s - end + public + def to_s + self.sprintf("#{timestamp.to_iso8601} %{host} %{message}") + end # def to_s public def timestamp; return @data[TIMESTAMP]; end # def timestamp