This is an automated email from the ASF dual-hosted git repository.
hxd pushed a change to branch after_releasing_0.11
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 5bb2595 remove duplicated links in website; add -c parameter for cli
in doc
add 093bd9b Remove the useless `public` keyword due to these methods in
interface are (#2140)
add 7ebdf9a Fix compaction add list bug when last level exceeds max file
num (#2141)
add 66d86b3 fix typo in userguide
add ff104e9 add MAX_POINT_NUMBER format check (#2148)
add 8657b13 Add Apache Pulsar to IoTDB example (#2122)
add d242932 Update compaction level list delete (#2152)
add 18bb46a [IOTDB-890] SDT implementation (#2087)
add 467897e add charset UTF-8 (#2155)
add f6cd1f9 [IOTDB-1035] Fix bug in getDeviceTimeseriesMetadata when
querying non-exist device (#2150)
add bec84e6 Merge remote-tracking branch 'origin/master' into
after_releasing_0.11
No new revisions were added by this update.
Summary of changes:
.../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 5 -
docs/UserGuide/Concept/SDT.md | 45 +++
docs/UserGuide/Operation Manual/SQL Reference.md | 8 +
docs/zh/UserGuide/Concept/Data Type.md | 2 +-
.../zh/UserGuide/Concept/SDT.md | 24 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 8 +
.../main/java/org/apache/iotdb/kafka/Constant.java | 2 +
example/pom.xml | 1 +
example/{tsfile => pulsar}/pom.xml | 18 +-
.../java/org/apache/iotdb/pulsar}/Constant.java | 18 +-
.../org/apache/iotdb/pulsar/PulsarConsumer.java | 108 +++++
.../apache/iotdb/pulsar/PulsarConsumerThread.java | 70 ++++
.../org/apache/iotdb/pulsar/PulsarProducer.java | 82 ++++
.../main/java/org/apache/iotdb/SessionExample.java | 14 +
.../db/engine/compaction/TsFileManagement.java | 21 +
.../level/LevelCompactionTsFileManagement.java | 42 +-
.../no/NoCompactionTsFileManagement.java | 22 +-
.../engine/compaction/utils/CompactionUtils.java | 2 +-
.../iotdb/db/engine/flush/FlushManagerMBean.java | 8 +-
.../db/engine/querycontext/ReadOnlyMemChunk.java | 16 +-
.../org/apache/iotdb/db/metrics/sink/Sink.java | 6 +-
.../org/apache/iotdb/db/metrics/source/Source.java | 2 +-
.../db/qp/physical/sys/CreateTimeSeriesPlan.java | 6 +-
.../iotdb/db/integration/IoTDBCompactionIT.java | 99 +++++
.../iotdb/db/integration/IoTDBRestartIT.java | 61 ++-
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 422 ++++++++++++++++++-
.../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 7 +-
site/src/main/.vuepress/config.js | 2 +
.../iotdb/tsfile/compress/IUnCompressor.java | 2 +-
.../iotdb/tsfile/encoding/encoder/SDTEncoder.java | 448 +++++++++++++++++++++
.../tsfile/encoding/encoder/TSEncodingBuilder.java | 14 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 18 +-
.../iotdb/tsfile/write/chunk/ChunkWriterImpl.java | 121 +++++-
.../iotdb/tsfile/encoding/SDTEncoderTest.java | 176 ++++++++
34 files changed, 1794 insertions(+), 106 deletions(-)
create mode 100644 docs/UserGuide/Concept/SDT.md
copy server/file-changelists/role-changelist.md =>
docs/zh/UserGuide/Concept/SDT.md (53%)
copy example/{tsfile => pulsar}/pom.xml (79%)
copy example/{tsfile/src/main/java/org/apache/iotdb/tsfile =>
pulsar/src/main/java/org/apache/iotdb/pulsar}/Constant.java (66%)
create mode 100644
example/pulsar/src/main/java/org/apache/iotdb/pulsar/PulsarConsumer.java
create mode 100644
example/pulsar/src/main/java/org/apache/iotdb/pulsar/PulsarConsumerThread.java
create mode 100644
example/pulsar/src/main/java/org/apache/iotdb/pulsar/PulsarProducer.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBCompactionIT.java
create mode 100644
tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/SDTEncoder.java
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/SDTEncoderTest.java