This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a commit to branch dev/1.1
in repository https://gitbox.apache.org/repos/asf/tsfile.git
The following commit(s) were added to refs/heads/dev/1.1 by this push:
new 75f73a113 [To dev/1.1] Fix example compile issue (#400)
75f73a113 is described below
commit 75f73a11319840afd15c9d6a21ec0d4c8876b0c1
Author: Haonan <[email protected]>
AuthorDate: Sat Feb 8 11:45:20 2025 +0800
[To dev/1.1] Fix example compile issue (#400)
* [To dev/1.1] Fix example compile issue
* [To dev/1.1] Fix example compile issue
* Fix CI
---
.github/workflows/code-coverage.yml | 2 +-
java/examples/pom.xml | 2 --
java/examples/src/main/java/org/apache/tsfile/TsFileRead.java | 7 +++++--
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/code-coverage.yml
b/.github/workflows/code-coverage.yml
index cd8610ef4..5933b4101 100644
--- a/.github/workflows/code-coverage.yml
+++ b/.github/workflows/code-coverage.yml
@@ -17,7 +17,7 @@ on:
jobs:
codecov:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-22.04
if: github.event_name == 'pull_request' &&
github.event.pull_request.head.repo.full_name == 'apache/tsfile' ||
github.event_name == 'push'
steps:
diff --git a/java/examples/pom.xml b/java/examples/pom.xml
index 4abd6ecd4..15fd1fa48 100644
--- a/java/examples/pom.xml
+++ b/java/examples/pom.xml
@@ -27,13 +27,11 @@
<version>1.1.1-8c45afe9-SNAPSHOT</version>
</parent>
<artifactId>examples</artifactId>
- <packaging>pom</packaging>
<name>TsFile: Java: Examples</name>
<dependencies>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>1.3.13</version>
</dependency>
<dependency>
<groupId>org.apache.tsfile</groupId>
diff --git a/java/examples/src/main/java/org/apache/tsfile/TsFileRead.java
b/java/examples/src/main/java/org/apache/tsfile/TsFileRead.java
index 64ef6f99e..21ba40b66 100644
--- a/java/examples/src/main/java/org/apache/tsfile/TsFileRead.java
+++ b/java/examples/src/main/java/org/apache/tsfile/TsFileRead.java
@@ -19,6 +19,7 @@
package org.apache.tsfile;
+import org.apache.tsfile.enums.TSDataType;
import org.apache.tsfile.read.TsFileReader;
import org.apache.tsfile.read.TsFileSequenceReader;
import org.apache.tsfile.read.common.Path;
@@ -97,7 +98,8 @@ public class TsFileRead {
// value filter : device_1.sensor_2 <= 20, should select 1 2 4 6 7
IExpression valueFilter =
- new SingleSeriesExpression(new Path(DEVICE_1, SENSOR_2, true),
ValueFilterApi.ltEq(20L));
+ new SingleSeriesExpression(
+ new Path(DEVICE_1, SENSOR_2, true), ValueFilterApi.ltEq(0, 20L,
TSDataType.INT64));
queryAndPrint(paths, readTsFile, valueFilter);
// time filter : 4 <= time <= 10, value filter : device_1.sensor_3 >=
20, should select 4 7 8
@@ -106,7 +108,8 @@ public class TsFileRead {
new GlobalTimeExpression(TimeFilterApi.gtEq(4L)),
new GlobalTimeExpression(TimeFilterApi.ltEq(10L)));
valueFilter =
- new SingleSeriesExpression(new Path(DEVICE_1, SENSOR_3, true),
ValueFilterApi.gtEq(20L));
+ new SingleSeriesExpression(
+ new Path(DEVICE_1, SENSOR_3, true), ValueFilterApi.gtEq(0, 20L,
TSDataType.INT64));
IExpression finalFilter = BinaryExpression.and(timeFilter, valueFilter);
queryAndPrint(paths, readTsFile, finalFilter);
}