You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2021/03/09 17:00:18 UTC

[iotdb] branch gitsubmodule2 created (now b8b01bd)

This is an automated email from the ASF dual-hosted git repository.

hxd pushed a change to branch gitsubmodule2
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


      at b8b01bd  add github action for client-go submodule (change makefile in client-go)

This branch includes the following new commits:

     new ac3b943  add iotdb-client-go submodule
     new e7f2b27  add github action for client-go submodule
     new b8b01bd  add github action for client-go submodule (change makefile in client-go)

The 3 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.



[iotdb] 03/03: add github action for client-go submodule (change makefile in client-go)

Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hxd pushed a commit to branch gitsubmodule2
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit b8b01bd1eab10d03687739f30f6c647041e9a96f
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Wed Mar 10 00:59:26 2021 +0800

    add github action for client-go submodule (change makefile in client-go)
---
 iotdb-client-go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iotdb-client-go b/iotdb-client-go
index 03a810b..9c752c1 160000
--- a/iotdb-client-go
+++ b/iotdb-client-go
@@ -1 +1 @@
-Subproject commit 03a810bf61559583da85c625382b8044cc13909d
+Subproject commit 9c752c1a90f38b1bf177328390c101ce9e3d02e1


[iotdb] 01/03: add iotdb-client-go submodule

Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hxd pushed a commit to branch gitsubmodule2
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit ac3b9436ea0934a1a2dc091dfff0bb14ad4b3019
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Wed Mar 10 00:35:08 2021 +0800

    add iotdb-client-go submodule
---
 .gitmodules     |  3 +++
 iotdb-client-go |  1 +
 pom.xml         | 10 +++++++---
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..c9e2bd7
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "iotdb-client-go"]
+	path = iotdb-client-go
+	url = git@github.com:apache/iotdb-client-go.git
diff --git a/iotdb-client-go b/iotdb-client-go
new file mode 160000
index 0000000..03a810b
--- /dev/null
+++ b/iotdb-client-go
@@ -0,0 +1 @@
+Subproject commit 03a810bf61559583da85c625382b8044cc13909d
diff --git a/pom.xml b/pom.xml
index e249644..660d97b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -555,6 +555,7 @@
                             <exclude>**/.git/**</exclude>
                             <exclude>**/.mvn/**</exclude>
                             <exclude>**/.gitignore</exclude>
+                            <exclude>**/.gitmodules</exclude>
                             <exclude>**/.git-blame-ignore-revs</exclude>
                             <!-- Maven related files -->
                             <exclude>**/target/**</exclude>
@@ -575,7 +576,7 @@
                             <exclude>hadoopbin</exclude>
                             <exclude>windowssystem32</exclude>
                             <!-- generated by Github -->
-                            <exclude>.github/**</exclude>
+                            <exclude>**/.github/**</exclude>
                             <!-- figures -->
                             <exclude>**/.eps</exclude>
                             <exclude>**/.png</exclude>
@@ -587,12 +588,15 @@
                             <exclude>*.json</exclude>
                             <!-- visualization plans -->
                             <exclude>**/*.plan</exclude>
-                            <exclude>NOTICE-binary</exclude>
-                            <exclude>LICENSE-binary</exclude>
+                            <exclude>**/NOTICE-binary</exclude>
+                            <exclude>**/LICENSE-binary</exclude>
                             <!-- json does not support comments-->
                             <exclude>**/*.json</exclude>
                             <!-- the zeppelin export file format-->
                             <exclude>**/*.zpln</exclude>
+                            <!-- exclude go.mod and go.sum in iotdb-client-go submodule-->
+                            <exclude>**/go.mod</exclude>
+                            <exclude>**/go.sum</exclude>
                         </excludes>
                     </configuration>
                 </plugin>


[iotdb] 02/03: add github action for client-go submodule

Posted by hx...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hxd pushed a commit to branch gitsubmodule2
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit e7f2b27a9cadd6ddfcc4d4b2ca067107454176a1
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Wed Mar 10 00:58:48 2021 +0800

    add github action for client-go submodule
---
 .github/workflows/client-go.yml | 45 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/.github/workflows/client-go.yml b/.github/workflows/client-go.yml
new file mode 100644
index 0000000..7e78b30
--- /dev/null
+++ b/.github/workflows/client-go.yml
@@ -0,0 +1,45 @@
+# This workflow is just for checking whether modifications works for the Go client.
+
+name: Go Client
+
+on:
+  push:
+    branches:
+      - master
+      - 'rel/*'
+    paths-ignore:
+      - 'docs/**'
+  pull_request:
+    branches:
+      - master
+      - 'rel/*'
+    paths-ignore:
+      - 'docs/**'
+  # allow manually run the action:
+  workflow_dispatch:
+
+jobs:
+  unix:
+    strategy:
+      fail-fast: false
+      max-parallel: 20
+      matrix:
+        java: [ 11 ]
+        os: [ ubuntu-latest, macos-latest ]
+    runs-on: ${{ matrix.os}}
+
+    steps:
+      - uses: actions/checkout@v2
+        with:
+          token: ${{secrets.GITHUB_TOKEN}}
+          submodules: recursive
+      - name: Set up JDK ${{ matrix.java }}
+        uses: actions/setup-java@v1
+        with:
+          java-version: ${{ matrix.java }}
+      - name: Compile IoTDB Server
+        run: mvn -B package -Dmaven.test.skip=true  -am -pl server
+      - name: Integration test
+        shell: bash
+        run: |
+          cd iotdb-client-go && make e2e_test_for_parent_git_repo e2e_test_clean_for_parent_git_repo
\ No newline at end of file