You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ja...@apache.org on 2018/11/15 01:14:36 UTC
[incubator-pinot] 01/01: Hotfix for realtime time conversion when
incoming and outgoing time column name are the same
This is an automated email from the ASF dual-hosted git repository.
jackie pushed a commit to branch hotfix_time_conversion
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git
commit 3989cfdbd892f55da8c20ead9619e32dd15b7ff2
Author: Xiaotian (Jackie) Jiang <xa...@linkedin.com>
AuthorDate: Wed Nov 14 17:14:07 2018 -0800
Hotfix for realtime time conversion when incoming and outgoing time column name are the same
---
.../pinot/core/data/recordtransformer/TimeTransformer.java | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/pinot-core/src/main/java/com/linkedin/pinot/core/data/recordtransformer/TimeTransformer.java b/pinot-core/src/main/java/com/linkedin/pinot/core/data/recordtransformer/TimeTransformer.java
index 2ee8e00..059a739 100644
--- a/pinot-core/src/main/java/com/linkedin/pinot/core/data/recordtransformer/TimeTransformer.java
+++ b/pinot-core/src/main/java/com/linkedin/pinot/core/data/recordtransformer/TimeTransformer.java
@@ -55,10 +55,9 @@ public class TimeTransformer implements RecordTransformer {
if (_timeConverter == null) {
return record;
}
- // Skip transformation if outgoing value already exist
- // NOTE: outgoing value might already exist for OFFLINE data
- if (record.getValue(_outgoingTimeColumn) == null) {
- record.putField(_outgoingTimeColumn, _timeConverter.convert(record.getValue(_incomingTimeColumn)));
+ Object incomingValue = record.getValue(_incomingTimeColumn);
+ if (incomingValue != null) {
+ record.putField(_outgoingTimeColumn, _timeConverter.convert(incomingValue));
}
return record;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org