This is an automated email from the ASF dual-hosted git repository.
hxd pushed a change to branch optimize_travis
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from c0843b3 optimize travis to reduce unnecessary test and enhance the
readability
add 130810b [IOTDB-572] Skip Chinese Tests if the server does not support
Chinese (#965)
add bdcd053 modify development & community (#963)
add c479ef7 add apache-rat for css files (#967)
add 24b3d14 fix jenkins
add 053d6ab fix jenkins
add c6c23a3 Fix visible metadata, version, work processor bugs when
recovering (#966)
add 7d350ba rollback TimeGenerator (#964)
add 3f427f9 fix javadoc format
add 9c1ac1d modify config.js zh/development (#969)
add a5eba32 add timegenerator test (#971)
add a8f439b update last doc (#972)
add 6797b44 rename some methods and move the load related methods to
FileLoaderUtil class
add 25cb550 rename some methods and move the load related methods to
FileLoaderUtil class (#974)
add 8592180 Fix bugs of set core-site.xml and hdfs-site.xml paths in HDFS
storage (#973)
add 5c27e55 add tsfile new format figure (#978)
add fbd027d change sensor to measurement (#977)
add e7a8fe6 update tsfile format figure
add f945114 modify vue home (#976)
add 2992a9d add docs for deletion handle in query (#980)
add 385bdcb Replace the Badge of codecov to coveralls (#984)
add 4e288af [IOTDB-576] Use SessionPool for Flink Connector instead of
Session (#982)
add 8b3fcb2 Make JDBC OSGi usable and added a feature file (#952)
new 1f8f41a Merge remote-tracking branch 'origin/master' into
optimize_travis
new ea4563b make site available only when use -Pwebsite command
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 15 +-
Jenkinsfile | 4 +-
README.md | 4 +-
docs/Community/Community-History&Vision.md | 6 +-
docs/Community/Community-Powered By.md | 10 +-
docs/Community/Community-Project Committers.md | 33 +-
docs/Development/ContributeGuide.md | 101 +++
docs/Development/Development-Contributing.md | 214 -------
docs/Development/Development-Document.md | 51 --
docs/Development/Development-IDE.md | 113 ----
docs/{zh => }/Development/VoteRelease.md | 84 +--
docs/SystemDesign/1-TsFile/2-Format.md | 24 +-
docs/SystemDesign/5-DataQuery/1-DataQuery.md | 3 +
.../5-DataQuery/8-ModificationHandle.md | 63 ++
.../2-DML Data Manipulation Language.md | 34 +-
.../{ => zh}/Community/Community-History&Vision.md | 0
docs/{ => zh}/Community/Community-Powered By.md | 0
.../Community-Project Committers.md} | 4 +-
docs/zh/Development/ContributeGuide.md | 6 +-
docs/zh/SystemDesign/1-TsFile/2-Format.md | 24 +-
docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md | 3 +
.../5-DataQuery/8-ModificationHandle.md | 63 ++
.../2-DML Data Manipulation Language.md | 27 +-
example/kafka/readme.md | 2 +-
example/rocketmq/readme.md | 8 +-
.../main/java/org/apache/iotdb/SessionExample.java | 1 -
.../java/org/apache/iotdb/flink/IoTDBSink.java | 32 +-
.../iotdb/flink/IoTDBSinkBatchInsertTest.java | 22 +-
.../iotdb/flink/IoTDBSinkBatchTimerTest.java | 14 +-
.../apache/iotdb/flink/IoTDBSinkInsertTest.java | 12 +-
hadoop/README.md | 2 +-
hadoop/pom.xml | 55 ++
jdbc/README.md | 23 +
jdbc/osgi.bnd | 31 +
jdbc/pom.xml | 97 +++
jdbc/src/main/feature/feature.xml | 35 ++
.../main/java/org/apache/iotdb/jdbc/Activator.java | 40 ++
.../org/apache/iotdb/jdbc/IoTDBDataSource.java | 146 +++++
.../apache/iotdb/jdbc/IoTDBDatabaseMetadata.java | 11 +-
.../java/org/apache/iotdb/jdbc/IoTDBDriver.java | 4 +-
.../apache/iotdb/jdbc/IoTDBPreparedStatement.java | 92 ++-
.../apache/iotdb/jdbc/IoTDbDataSourceFactory.java | 79 +++
.../resources/services/META-INF/java.sql.Driver | 6 +-
pom.xml | 5 -
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 4 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 3 +-
.../engine/storagegroup/StorageGroupProcessor.java | 95 +--
.../db/engine/storagegroup/TsFileProcessor.java | 2 +-
.../db/engine/storagegroup/TsFileResource.java | 49 ++
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 55 +-
.../db/qp/physical/crud/RawDataQueryPlan.java | 12 +-
.../groupby/GroupByWithValueFilterDataSet.java | 2 +-
.../groupby/GroupByWithoutValueFilterDataSet.java | 2 +-
.../db/query/executor/AggregationExecutor.java | 12 +-
.../iotdb/db/query/executor/FillQueryExecutor.java | 2 +-
.../db/query/executor/RawDataQueryExecutor.java | 4 +-
.../adapter/ByTimestampReaderAdapter.java | 46 +-
.../db/query/reader/chunk/ChunkReaderWrap.java | 4 +-
.../db/query/reader/chunk/DiskChunkLoader.java | 5 +-
.../reader/chunk/DiskChunkReaderByTimestamp.java | 55 +-
.../db/query/reader/chunk/MemChunkLoader.java | 5 +-
.../db/query/reader/chunk/MemChunkReader.java | 2 +-
.../chunk/metadata/DiskChunkMetadataLoader.java | 2 +-
.../chunk/metadata/MemChunkMetadataLoader.java | 2 +-
.../db/query/reader/series/IReaderByTimestamp.java | 14 +-
.../iotdb/db/query/reader/series/SeriesReader.java | 34 +-
.../reader/series/SeriesReaderByTimestamp.java | 24 +-
.../query/timegenerator/ServerTimeGenerator.java | 2 +-
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 44 +-
.../org/apache/iotdb/db/utils/FilePathUtils.java | 1 +
.../writelog/recover/TsFileRecoverPerformer.java | 7 +-
.../conf/adapter/ActiveTimeSeriesCounterTest.java | 10 +-
...yMergeTest.java => IoTDBFlushQueryMergeIT.java} | 2 +-
...ileTest.java => IoTDBLoadExternalTsfileIT.java} | 4 +-
.../iotdb/db/integration/IoTDBRestartIT.java | 87 +++
...impleQueryTest.java => IoTDBSimpleQueryIT.java} | 2 +-
.../apache/iotdb/db/utils/EnvironmentUtils.java | 5 +
.../db/writelog/recover/SeqTsFileRecoverTest.java | 4 +
.../writelog/recover/UnseqTsFileRecoverTest.java | 6 +-
service-rpc/pom.xml | 55 ++
.../org/apache/iotdb/session/IoTDBSessionIT.java | 8 +
site/README.md | 2 +-
site/pom.xml | 691 +++++++++++----------
site/src/main/.vuepress/components/Home.vue | 17 +-
site/src/main/.vuepress/components/Home_zh.vue | 17 +-
site/src/main/.vuepress/config.js | 4 +-
site/src/main/.vuepress/public/css/index.css | 21 +-
tsfile/pom.xml | 55 ++
.../tsfile/file/metadata/ChunkGroupMetadata.java | 26 +-
.../tsfile/file/metadata/TimeseriesMetadata.java | 4 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 70 +--
.../read/controller/CachedChunkLoaderImpl.java | 4 +-
.../iotdb/tsfile/read/controller/IChunkLoader.java | 6 +-
.../read/controller/IChunkMetadataLoader.java | 2 +-
.../read/query/timegenerator/TimeGenerator.java | 36 +-
.../read/query/timegenerator/node/AndNode.java | 99 +--
.../read/query/timegenerator/node/LeafNode.java | 65 +-
.../tsfile/read/query/timegenerator/node/Node.java | 5 +-
.../read/query/timegenerator/node/OrNode.java | 119 ++--
.../iotdb/tsfile/read/reader/IChunkReader.java | 2 +-
.../tsfile/read/reader/chunk/ChunkReader.java | 2 +-
.../read/reader/series/FileSeriesReader.java | 2 +-
.../reader/series/FileSeriesReaderByTimestamp.java | 2 +-
.../write/writer/RestorableTsFileIOWriter.java | 47 +-
.../iotdb/tsfile/write/writer/TsFileIOWriter.java | 90 +--
.../tsfile/read/controller/ChunkLoaderTest.java | 2 +-
.../tsfile/read/query/timegenerator/NodeTest.java | 30 +-
...BatchReader.java => FakedMultiBatchReader.java} | 41 +-
.../tsfile/read/reader/FakedTimeGenerator.java | 73 +++
109 files changed, 2221 insertions(+), 1588 deletions(-)
create mode 100644 docs/Development/ContributeGuide.md
delete mode 100644 docs/Development/Development-Contributing.md
delete mode 100644 docs/Development/Development-Document.md
delete mode 100644 docs/Development/Development-IDE.md
copy docs/{zh => }/Development/VoteRelease.md (69%)
create mode 100644 docs/SystemDesign/5-DataQuery/8-ModificationHandle.md
copy docs/{ => zh}/Community/Community-History&Vision.md (100%)
copy docs/{ => zh}/Community/Community-Powered By.md (100%)
copy docs/zh/{UserGuide/3-Server/3-Cluster Setup.md =>
Community/Community-Project Committers.md} (96%)
create mode 100644 docs/zh/SystemDesign/5-DataQuery/8-ModificationHandle.md
create mode 100644 jdbc/osgi.bnd
create mode 100644 jdbc/src/main/feature/feature.xml
create mode 100644 jdbc/src/main/java/org/apache/iotdb/jdbc/Activator.java
create mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDataSource.java
create mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDbDataSourceFactory.java
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/IDataWriter.java =>
jdbc/src/main/resources/services/META-INF/java.sql.Driver (90%)
rename
server/src/test/java/org/apache/iotdb/db/integration/{IoTDBFlushQueryMergeTest.java
=> IoTDBFlushQueryMergeIT.java} (99%)
rename
server/src/test/java/org/apache/iotdb/db/integration/{IoTDBLoadExternalTsfileTest.java
=> IoTDBLoadExternalTsfileIT.java} (99%)
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBRestartIT.java
rename
server/src/test/java/org/apache/iotdb/db/integration/{IoTDBSimpleQueryTest.java
=> IoTDBSimpleQueryIT.java} (99%)
copy
service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBConnectionException.java =>
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/ChunkGroupMetadata.java
(60%)
copy
tsfile/src/test/java/org/apache/iotdb/tsfile/read/reader/{FakedBatchReader.java
=> FakedMultiBatchReader.java} (59%)
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/read/reader/FakedTimeGenerator.java