Kaynağa Gözat

getHistSnap always fixup time

apkipa 2 hafta önce
ebeveyn
işleme
8c61873ffc
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  1. 10 0
      src/main/java/db/DBApiEntry.java

+ 10 - 0
src/main/java/db/DBApiEntry.java

@@ -901,6 +901,16 @@ public class DBApiEntry implements AutoCloseable {
                     values[curWritePos] = values[curWritePos - 1];
                 }
 
+                boolean fixupTimestamp = true;
+                if (fixupTimestamp) {
+                    // Fixup timestamps
+                    long curTs = tsStart;
+                    for (int i = 0; i < expectedResultCount; i++) {
+                        timestamps[i] = curTs;
+                        curTs += step;
+                    }
+                }
+
                 return new PointVals(point, expectedResultCount, timestamps, values);
             } catch (Exception e) {
                 LOG.error("selectPointValsFromDBWithStep error: ", e);