Sign in
apache
/
iotdb
/
cd4bed2a3377723a261c3859211dccf62d4f8db2
commit
cd4bed2a3377723a261c3859211dccf62d4f8db2
[
log
]
[
tgz
]
author
Lei Rui <1010953854@qq.com>
Sun Oct 27 23:36:42 2024 +0800
committer
Lei Rui <1010953854@qq.com>
Sun Oct 27 23:36:42 2024 +0800
tree
e78d0fee5f131f0ed3a7aa8dc57956c1308e4de3
parent
7f2bafe3a7a4faff87e011167b902119deaeb043
[
diff
]
add
README.md
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_fsw2.java
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_fsw_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_fsw_full2.java
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_fsw_full2_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_fsw_full_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_shrinkingcone_full2.java
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_shrinkingcone_full2_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_shrinkingcone_full_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_simpiece2.java
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_simpiece_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_simpiece_full2.java
[
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_simpiece_full2_deprecated.java
[Deleted -
diff
]
server/src/main/java/org/apache/iotdb/db/query/simpiece/MySample_simpiece_full_deprecated.java
[Deleted -
diff
]
14 files changed
tree: e78d0fee5f131f0ed3a7aa8dc57956c1308e4de3
.github/
.mvn/
antlr/
cli/
client-py/
cluster/
code-coverage/
compile-tools/
cross-tests/
distribution/
docker/
docs/
flink-iotdb-connector/
flink-tsfile-connector/
grafana/
hadoop/
hive-connector/
jdbc/
licenses/
server/
service-rpc/
session/
site/
spark-iotdb-connector/
spark-tsfile/
test/
thrift/
thrift-cluster/
thrift-sync/
tools/
tsfile/
zeppelin-interpreter/
client-go
.asf.yaml
.checkstyle
.dockerignore
.git-blame-ignore-revs
.gitattributes
.gitignore
.gitmodules
asf.header
checkstyle.xml
codecov.yml
java-google-style.xml
jenkins.pom
Jenkinsfile
LICENSE
LICENSE-binary
mvnw.cmd
mvnw.sh
NOTICE
NOTICE-binary
pom.xml
README.md
README_IOTDB.md
README_IOTDB_ZH.md
RELEASE_NOTES.md
README.md
ILTS
The code for ILTS and other baselines compared in query efficiency experiments are available in this repository.
ILTS is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_ILTS.java
with convex hull precomputation in
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/Statistics.java
.
LTTB is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_LTTB.java
.
MinMaxLTTB is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_MinMaxPreselection.java
and
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/GroupByWithoutValueFilterDataSet.java
.
MinMax is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_MinMax.java
.
M4 is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_M4.java
.
OM3 is implemented by storing the OM3 coefficient table as regular time series and querying them with a
WHERE timestamp in (%s)
clause.
For the README of
Apache IoTDB
itself, please see
README_IOTDB.md
. To build this repository, run
mvn clean package -DskipTests -pl -distribution
.
Others:
Visval is implemented in
server/src/main/java/org/apache/iotdb/db/query/simpiece/Visval.java
.
Uniform is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_Uniform.java
.
FSW is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_FSW.java
and
server/src/main/java/org/apache/iotdb/db/query/simpiece/FSW.java
.
Sim-Piece is implemented in
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/LocalGroupByExecutorTri_SimPiece.java
and
server/src/main/java/org/apache/iotdb/db/query/simpiece/SimPiece.java
.
Some integration tests for correctness are in
server/src/test/java/org/apache/iotdb/db/integration/tri/MyTest_ILTS.java
.