Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
963b754
[To rel/0.13][IOTDB-2614]Fix inserting tablet with null value in TsFi…
choubenson Mar 15, 2022
b0d0af3
[IOTDB-2723] Fix sequence inner space compaction loses data (#5249)
THUMarkLau Mar 15, 2022
8ce9a7e
Enhance check statement before writing mlog (#5252)
bigreybear Mar 16, 2022
a90f490
[IOTDB-1593] Fix generated files in client-py have unapproved license…
HTHou Mar 16, 2022
fbd7963
[To rel/0.13][IOTDB-2749]Fix isPathExist check on MTree (#5259)
bigreybear Mar 16, 2022
14c0bf7
add 0.13.0 dockerfile
HTHou Mar 16, 2022
0d8e3fb
Fix flink-tsfile-connector error
HTHou Mar 16, 2022
4f985dd
[maven-release-plugin] prepare release v0.13.0
HTHou Mar 17, 2022
a3896ee
[maven-release-plugin] prepare for next development iteration
HTHou Mar 17, 2022
d29ce0a
Fix rel/0.13 compile error (#5272)
HTHou Mar 17, 2022
73482eb
update the WayToGetIoTDB.md (#5278)
Mar 18, 2022
c715b96
[IOTDB-2765] Fix grafana plugin compile error on lastest arm macos (#…
HTHou Mar 19, 2022
5c8e896
[To rel/0.13] Fix windows CI failed (#5297)
HTHou Mar 21, 2022
3fdf766
Update Python API install guide and Fix docker file error
HTHou Mar 21, 2022
184260c
[To rel/0.13] Fix c++ compile error for macos (#5303)
HTHou Mar 21, 2022
39027b5
[To rel/0.13][IOTDB-2759]Complete result of show template using or se…
bigreybear Mar 22, 2022
f8d97a8
[IOTDB-2787] Fix aligned mem chunk concurrent problem (#5324)
SilverNarcissus Mar 23, 2022
e10325f
[IOTDB-2773] fix overlapped data should be consumed first bug (#5328)
JackieTien97 Mar 24, 2022
294d729
[IOTDB-2775] Fix throwing exception when query non-exist device in Ts…
samperson1997 Mar 25, 2022
fcb3781
[IOTDB-2610] Add metrics for compation module (#5332)
THUMarkLau Mar 25, 2022
b558beb
[To rel/0.13][IOTDB-2820]Update Userguide SQL about Trigger (#5373)
krystal-xiao Mar 29, 2022
67a7cf8
[To rel/0.13][IOTDB-2824] fix stop-server.sh that wrongly kill proces…
jamber001 Mar 30, 2022
6ec9bf6
[To rel/0.13] Update python client doc and code for NumpyTablet (#5389)
HTHou Apr 1, 2022
ca5fb17
[IOTDB-2671][IOTDB-2672][IOTDB-2777] Modify the name of dropwizard, u…
SpriCoder Apr 2, 2022
5bcdd4d
[IOTDB-2855] Fix DeletionFileNodeTest error (#5435) (#5439)
HTHou Apr 7, 2022
1c6b692
[To rel/0.13][IOTDB-2826]Unmark storage group among templates when de…
bigreybear Apr 7, 2022
a26f923
[IOTDB-2839] Add Python client CI (#5407)
HTHou Apr 4, 2022
5b6485f
[IoTDB-2837] Add check and sort for NumpyTablet to make sure timestam…
ZhanGHanG9991 Apr 7, 2022
79b03bd
Fix sonar-coveralls aways be cancelled (#5283)
HTHou Mar 18, 2022
9b1d082
[IOTDB-2859] Fix python tablet with None value is incorrect (#5441)
HTHou Apr 7, 2022
5ff8133
[IOTDB-2862] Fix SQL injection risks of grafana-connector (#5450) (#5…
ericpai Apr 8, 2022
344605c
[To rel/0.13][IOTDB-2864] Fix Read-only occurred when insert Text val…
HTHou Apr 9, 2022
4445d45
[IOTDB-2838] Check and auto correct endian type for NumpyTablet (#544…
HTHou Apr 10, 2022
72e21c9
Cherry pick compaction from master to rel/0.13 (#5480)
choubenson Apr 12, 2022
5a30d37
[IOTDB-2754] SessionPool auto redirect IoTDB instance (#5267) (#5313)
CRZbulabula Apr 12, 2022
ca63376
Bump airline from 0.8 to 0.9 (#4110) (#5487)
HTHou Apr 12, 2022
e7505cc
[To rel/0.13][IOTDB-2903] Fix last value fetch failure during show ti…
MarcosZyk Apr 13, 2022
2509b9c
[To rel/0.13][IOTDB-2910] Fix Count aggregate is not right after dele…
HTHou Apr 14, 2022
b5ce503
[IOTDB-2828] Update system_version in system.properties after upgradi…
HTHou Apr 14, 2022
c790e62
[To rel/0.13][IOTDB-2915]MLogTxtWriter error while parsing CreateAlig…
bigreybear Apr 14, 2022
ea2285d
[IOTDB-2861]Fix Cross compaction selector bug (#5539)
choubenson Apr 14, 2022
56e1251
[To rel/0.13] [IOTDB-2852] the import-csv tool can not import the dat…
Apr 15, 2022
c325cc8
fix metric related dependency. (#5551)
SpriCoder Apr 16, 2022
d1abcc8
[IOTDB-2902] Handling user privileges for aligned timeseries related …
SteveYurongSu Apr 17, 2022
2846818
[IOTDB-2924] UDF Framework: index overflow while iterating sliding wi…
SteveYurongSu Apr 17, 2022
fab54e7
fix npe in SizeTieredCompaction MultiDeviceIterator(#5571)
THUMarkLau Apr 18, 2022
731bc04
[To rel/0.13] change Junit mvn scope from compile to test for reducin…
HTHou Apr 18, 2022
cca1e42
[To rel/0.13][IOTDB-2882] Fix unary expression display bug (#5577)
flashzxi Apr 18, 2022
06af131
[IOTDB-2873] Apache IoTDB Dashboard: Grafana Metrics Template (#5586)
SpriCoder Apr 19, 2022
d155692
[To rel/0.13][IOTDB-2835]Fix empty page in selfcheck method of TsFile…
choubenson Apr 22, 2022
3d6af36
[IOTDB-2888] Unary expression can followed by a constant (#5580)
flashzxi Apr 25, 2022
5c725ba
[IOTDB-2999][Metric] remove useless config and fix default value erro…
SpriCoder Apr 25, 2022
ee6ae34
[To rel/0.13][IOTDB-2983] Serialization error in Partial insert (#5673)
HeimingZ Apr 26, 2022
b9ab782
Rel/0.13 Update the description of ** (#5689)
krystal-xiao Apr 27, 2022
c946b06
[To rel/0.13][IOTDB-2753] Insert a time series with a null value and …
HeimingZ Apr 27, 2022
052b5b3
Update dbeaver user guide (#5675)
HTHou Apr 26, 2022
23432db
[IOTDB-3029] The prefix path generated by the select into target sequ…
SteveYurongSu Apr 29, 2022
a5dd949
[To rel/0.13][IOTDB-3018] Fix compation bugs on handling deleted targ…
ericpai May 1, 2022
5692bdf
[To rel/0.13][IOTDB-2893] Double live for 0.13 (#5574)
CRZbulabula May 1, 2022
1221440
[To rel/0.13] [IOTDB-2818] Fix exception occurs when submitting compa…
THUMarkLau May 7, 2022
9633491
push down limit to rawdatasetwithValueFilter (#5814)
Alima777 May 7, 2022
677fc19
[to rel/0.13][IOTDB-3113] Add speed log for compaction (#5828)
THUMarkLau May 8, 2022
18822e7
[To rel/0.13] [IOTDB-3120] Print the tsfile name when meet IOExceptio…
JackieTien97 May 9, 2022
8f46e1b
[To rel/0.13] [ISSUE-5773] Fix missing data in group by query (#5796)
liuminghui233 May 12, 2022
042a445
[To rel/0.13][IOTDB-3045] Deleted timeseries are created again after …
HeimingZ May 13, 2022
fe68d84
[IOTDB-3158][metric] fix NPE exception (#5891) (#5907)
SpriCoder May 14, 2022
0762e1e
[IOTDB-3160] TsFile will be corrupted when flushing memtable appears …
HeimingZ May 17, 2022
bc4be32
[To rel/0.13]fix stop-server on windows (#5937)
xiaoyekanren May 17, 2022
ad6fa9d
Print file name while meeting error in reading or deserializing (#5958)
JackieTien97 May 19, 2022
d23156e
[ISSUE-5964] Fix bug of aligned timeseries time duplicated aggregatio…
HTHou May 20, 2022
3a6831f
[To rel/0.13] [IOTDB-3171] Fix NPE when getting modification file (#6…
JackieTien97 May 27, 2022
b763ba1
[IOTDB-3168][To rel/0.13] Fix the path with * could be executed succe…
23931017wu May 31, 2022
33c64b9
[IOTDB-3246][To rel/0.13]Validation tool (#6067)
choubenson May 31, 2022
51696a6
[To rel/0.13][IOTDB-3306] Use rpc port check to avoid starting same I…
HTHou May 31, 2022
b5747aa
[IOTDB-3301] Tag recover bug after IoTDB server restart (#6032)
chhuax May 31, 2022
d501e85
[To rel/0.13] [IOTDB-3364] Fix Query stucked with null valued aligned…
JackieTien97 Jun 2, 2022
407d4bb
[To rel/0.13][ISSUE-6171]Support createTimeseriesOfTemplate in Sessio…
bigreybear Jun 8, 2022
f16fd10
[IOTDB-2963][IOTDB-3214] Cherry pick metrics and metric framework ref…
SpriCoder Jun 8, 2022
756538f
[IOTDB-3420] [TO rel/0.13] fix show paths set schema template t1 erro…
RYH61 Jun 9, 2022
8a11163
fixed grafana plugin user doc (#6213)
CloudWise-Lukemiao Jun 10, 2022
69f64a8
fix TypeException
THUMarkLau Jun 15, 2022
23cdee3
run ci
THUMarkLau Jun 15, 2022
f565a18
add test log
THUMarkLau Jun 15, 2022
cad85e7
reshape assert
THUMarkLau Jun 15, 2022
c5025d1
reshape assert
THUMarkLau Jun 15, 2022
d4635d2
test
THUMarkLau Jun 20, 2022
ad9e1ec
add log
THUMarkLau Jun 20, 2022
c8da8c6
add log
THUMarkLau Jun 20, 2022
bc2d5bb
add log
THUMarkLau Jun 20, 2022
c145e49
add log
THUMarkLau Jun 20, 2022
0989198
try again
THUMarkLau Jun 20, 2022
1692831
add set storage group
THUMarkLau Jun 20, 2022
791c8ee
try to fix
THUMarkLau Jun 20, 2022
3d6853e
fix test_with_null_query
THUMarkLau Jun 21, 2022
a8b1f3c
remove unless code
THUMarkLau Jun 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

# CPP compiling is too slow, so let's do it in parallel with testing other modules.
# As there is no Java client, we just use one JDK.
name: Clients_except_Java CI with Maven
name: C++ Client

on:
push:
Expand Down
63 changes: 63 additions & 0 deletions .github/workflows/client-python.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# This workflow is just for checking whether modifications works for the Python client.

name: Python Client

on:
push:
branches:
- master
- 'rel/*'
- "new_*"
paths-ignore:
- 'docs/**'
pull_request:
branches:
- master
- 'rel/*'
- "new_*"
paths-ignore:
- 'docs/**'
# allow manually run the action:
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3

jobs:
unix:
strategy:
fail-fast: false
max-parallel: 20
matrix:
java: [ 11 ]
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os}}

steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- name: Cache Maven packages
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2-
- name: Build IoTDB server distribution zip and python client
run: mvn -B clean install -pl distribution,client-py -am -DskipTests
- name: Build IoTDB server docker image
run: |
docker build . -f docker/src/main/Dockerfile-single -t "iotdb:dev"
docker images
- name: Install IoTDB python client requirements
run: pip3 install -r client-py/requirements_dev.txt
- name: Integration test
shell: bash
run: |
cd client-py && pytest .
2 changes: 1 addition & 1 deletion .github/workflows/grafana-plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: Setup Node.js environment
uses: actions/setup-node@v2.1.5
with:
node-version: "12.x"
node-version: "14.x"

- name: Get yarn cache directory path
id: yarn-cache-dir-path
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/sonar-coveralls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@ on:
- "new_*"
paths-ignore:
- "docs/**"
pull_request_target:
branches:
- master
- "rel/*"
- "new_*"
paths-ignore:
- "docs/**"
# allow manually run the action:
workflow_dispatch:

Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ tsfile-jdbc/src/main/resources/output/queryRes.csv
*.gz
*.tar.gz
*.tar
*.tokens
#src/test/resources/logback.xml

### CSV ###
Expand Down
40 changes: 40 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -234,3 +234,43 @@ The following files include code modified from Michael Burman's gorilla-tsc proj
Copyright: 2016-2018 Michael Burman and/or other contributors
Project page: https://github.com/burmanm/gorilla-tsc
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

The following files include code modified from Apache HBase project.

./confignode/src/main/java/org/apache/iotdb/procedure/Procedure.java
./confignode/src/main/java/org/apache/iotdb/procedure/ProcedureExecutor.java
./confignode/src/main/java/org/apache/iotdb/procedure/StateMachineProcedure.java
./confignode/src/main/java/org/apache/iotdb/procedure/TimeoutExecutorThread.java
./confignode/src/main/java/org/apache/iotdb/procedure/StoppableThread.java

Copyright: 2016-2018 Michael Burman and/or other contributors
Project page: https://github.com/burmanm/gorilla-tsc
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

The following files include code modified from Eclipse Collections project.

./tsfile/src/main/java/org/apache/iotdb/tsfile/utils/ByteArrayList.java

Copyright: 2021 Goldman Sachs
Project page: https://www.eclipse.org/collections
License: https://github.com/eclipse/eclipse-collections/blob/master/LICENSE-EDL-1.0.txt

--------------------------------------------------------------------------------

The following files include code modified from Micrometer project.

./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmClassLoaderMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmCompileMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmGcMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmMemoryMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/jvm/JvmThreadMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/predefined/logback/LogbackMetrics
./metrics/interface/src/main/java/org/apache/iotdb/metrics/utils/JvmUtils

Copyright: 2017 VMware
Project page: https://github.com/micrometer-metrics/micrometer
License: https://github.com/micrometer-metrics/micrometer/blob/main/LICENSE
2 changes: 1 addition & 1 deletion antlr/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.iotdb</groupId>
<artifactId>iotdb-parent</artifactId>
<version>0.13.0-SNAPSHOT</version>
<version>0.13.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>iotdb-antlr</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.iotdb</groupId>
<artifactId>iotdb-parent</artifactId>
<version>0.13.0-SNAPSHOT</version>
<version>0.13.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>iotdb-cli</artifactId>
Expand Down
6 changes: 5 additions & 1 deletion cli/src/main/java/org/apache/iotdb/tool/ImportCsv.java
Original file line number Diff line number Diff line change
Expand Up @@ -607,7 +607,11 @@ private static void writeAndEmptyDataSet(
List<List<String>> measurementsList,
int retryTime) {
try {
session.insertAlignedRecords(deviceIds, times, measurementsList, typesList, valuesList);
if (!aligned) {
session.insertRecords(deviceIds, times, measurementsList, typesList, valuesList);
} else {
session.insertAlignedRecords(deviceIds, times, measurementsList, typesList, valuesList);
}
} catch (IoTDBConnectionException e) {
if (retryTime > 0) {
try {
Expand Down
2 changes: 1 addition & 1 deletion client-cpp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<artifactId>iotdb-parent</artifactId>
<groupId>org.apache.iotdb</groupId>
<version>0.13.0-SNAPSHOT</version>
<version>0.13.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>client-cpp</artifactId>
Expand Down
Loading