You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2022/10/26 12:29:42 UTC
[incubator-hugegraph-commons] branch fix-mail created (now d7d0891)
This is an automated email from the ASF dual-hosted git repository.
jin pushed a change to branch fix-mail
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-commons.git
at d7d0891 chore: fix missing mail addr & other configs
This branch includes the following new commits:
new d7d0891 chore: fix missing mail addr & other configs
The 1 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.
[incubator-hugegraph-commons] 01/01: chore: fix missing mail addr & other configs
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch fix-mail
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-commons.git
commit d7d0891210821130b1db7a915f7f12587fb8a84b
Author: imbajin <ji...@apache.org>
AuthorDate: Wed Oct 26 20:29:34 2022 +0800
chore: fix missing mail addr & other configs
also enhance README
---
.asf.yaml | 11 +++--
.github/ISSUE_TEMPLATE/bug_report.yml | 8 ++--
.github/ISSUE_TEMPLATE/config.yml | 2 +-
.github/ISSUE_TEMPLATE/question_ask.yml | 10 ++--
.github/workflows/ci.yml | 8 ++--
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/release.yml | 6 +--
.gitignore | 83 ++++++++++++++++++++++++++++-----
README.md | 24 ++++++++--
9 files changed, 116 insertions(+), 38 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
index 727bb43..1b320bf 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -20,9 +20,9 @@ github:
# Enable issue management
issues: true
# Enable wiki for documentation
- wiki: false
+ wiki: true
# Enable projects for project management boards
- projects: false
+ projects: true
description: HugeGraph Commons - include common library & RPC module
homepage: https://hugegraph.apache.org/
del_branch_on_merge: true
@@ -47,7 +47,8 @@ github:
required_approving_review_count: 2
notifications:
- issues: issues@hugegraph.apache.org
- discussions: issues@hugegraph.apache.org
pullrequests_status: dev@hugegraph.apache.org
- #pullrequests_comment: issues@foo.apache.org
+ # Note: before use the config, we should ensure the "mail" address has set well (exist)
+ #pullrequests_comment: issues@hugegraph.apache.org
+ #issues: issues@hugegraph.apache.org
+ #discussions: issues@hugegraph.apache.org
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 685c72d..43f2214 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -10,8 +10,8 @@ body:
value: >-
### Note (特别注意) :
- > 1. 请先**搜索**现有的[Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与
- [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有与您相同
+ > 1. 请先**搜索**现有的[Server-Issues](https://github.com/apache/hugegraph/issues) 与
+ [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有与您相同
/ 相关的问题 (请勿重复提交)
> 2. 我们需要尽可能**详细**的信息来**复现**问题, 越详细的信息 (包括**日志 / 截图 / 配置**等)
@@ -35,14 +35,14 @@ body:
attributes:
label: Before submit
options:
- - label: 我已经确认现有的 [Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与 [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有相同 / 重复问题
+ - label: 我已经确认现有的 [Server-Issues](https://github.com/apache/hugegraph/issues) 与 [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有相同 / 重复问题
required: true
- type: textarea
attributes:
label: Environment (环境信息)
description: |
- > server version could get from [rest-api](https://hugegraph.github.io/hugegraph-doc/clients/restful-api/other.html) (http://localhost:8080/versions)
+ > server version could get from [rest-api](https://hugegraph.apache.org/docs/clients/restful-api/) (http://localhost:8080/versions)
value: |
- Server Version: v0.11.x
- Common Version: v1.x
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 1078323..df4d745 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -3,5 +3,5 @@ blank_issues_enabled: false
# 设置提 issue 前的参考文档
contact_links:
- name: HugeGraph API Doc
- url: https://hugegraph.github.io/hugegraph-doc/clients/hugegraph-api.html
+ url: https://hugegraph.apache.org/docs/clients/
about: Please search usage here before opening a new issue
diff --git a/.github/ISSUE_TEMPLATE/question_ask.yml b/.github/ISSUE_TEMPLATE/question_ask.yml
index 6fb2d4e..2b2d0bc 100644
--- a/.github/ISSUE_TEMPLATE/question_ask.yml
+++ b/.github/ISSUE_TEMPLATE/question_ask.yml
@@ -8,8 +8,8 @@ body:
value: >-
### Note (特别注意) :
- > 1. 请先**搜索**现有的[Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与
- [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有与您相同
+ > 1. 请先**搜索**现有的[Server-Issues](https://github.com/apache/hugegraph/issues) 与
+ [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有与您相同
/ 相关的问题 (请勿重复提交)
> 2. 我们需要尽可能**详细**的信息来**复现**问题, 越详细的信息 (包括**日志 / 截图 / 配置**等)
@@ -33,14 +33,14 @@ body:
attributes:
label: Before submit
options:
- - label: 我已经确认现有的 [Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与 [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有相同 / 重复问题
+ - label: 我已经确认现有的 [Server-Issues](https://github.com/apache/hugegraph/issues) 与 [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有相同 / 重复问题
required: true
- type: textarea
attributes:
label: Environment (环境信息)
description: |
- > server version could get from [rest-api](https://hugegraph.github.io/hugegraph-doc/clients/restful-api/other.html) (http://localhost:8080/versions)
+ > server version could get from [rest-api](https://hugegraph.apache.org/docs/clients/restful-api/) (http://localhost:8080/versions)
value: |
- Server Version: v0.11.x
- Common Version: v1.x
@@ -51,7 +51,7 @@ body:
attributes:
label: Your Question (问题描述)
description: |
- > 图使用 / 配置相关问题,请优先参考 [REST-API 文档](https://hugegraph.github.io/hugegraph-doc/clients/hugegraph-api.html), 以及 [Server 配置文档](https://hugegraph.github.io/hugegraph-doc/config/config-option.html)
+ > 图使用 / 配置相关问题,请优先参考 [REST-API 文档](https://hugegraph.apache.org/docs/clients/restful-api/), 以及 [Server 配置文档](https://hugegraph.apache.org/docs/config/config-option/)
> if possible, please provide screenshots or GIF (请提供清晰的截图, 动图录屏更佳)
placeholder: |
type the main problem here
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1301d30..4b7f08d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,20 +18,20 @@ jobs:
steps:
- name: Install JDK ${{ matrix.JAVA_VERSION }}
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v3
with:
java-version: ${{ matrix.JAVA_VERSION }}
distribution: 'zulu'
- name: Cache Maven packages
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
with:
fetch-depth: 2
@@ -49,6 +49,6 @@ jobs:
mvn test -Dtest=UnitTestSuite
- name: Upload coverage to Codecov
- uses: codecov/codecov-action@v1
+ uses: codecov/codecov-action@v3.0.0
with:
file: target/jacoco.xml
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 11d620f..aa71513 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -27,7 +27,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index b0c20d2..7c1e641 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -9,20 +9,20 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Install JDK 8
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v3
with:
java-version: '8'
distribution: 'zulu'
- name: Cache Maven packages
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
with:
fetch-depth: 2
diff --git a/.gitignore b/.gitignore
index 8053b45..f7bcdbf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,51 @@
-.DS_Store
-*.iml
+target/
+**.db
+logs/
+ui
+node_modules
+upload-files/
+demo*
+gen-java
+build
+*.class
+
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+.svn
+
+### IntelliJ IDEA ###
+.idea
+.idea/
*.iws
+*.iml
+*.ipr
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+
+### VS Code ###
+.vscode/
+
+# misc
+.DS_Store
+*/.DS_Store
+**/*.DS_Store
+.env.local
+.env.development.local
+.env.test.local
+.env.production.local
+
*.orig
*.rej
**/.keep
@@ -10,13 +55,29 @@
*.swp
*.log
*.pyc
-.idea
-.svn
-.classpath
-.project
-.settings
-target
-gen-java
-build
-node*
+
+# maven ignore
+output/
+*.war
+*.zip
+*.tar
+*.tar.gz
+tree.txt
*.versionsBackup
+
+# eclipse ignore
+.settings/
+
+# temp ignore
+*.cache
+*.diff
+*.patch
+*.tmp
+
+# system ignore
+Thumbs.db
+hs_err_pid*
+# mobile Tools for Java (J2ME)
+.mtj.tmp/
+# blueJ files
+*.ctxt
diff --git a/README.md b/README.md
index 5196b43..abb5478 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,9 @@
[](https://codecov.io/gh/hugegraph/hugegraph-common)
[](https://mvnrepository.com/artifact/org.apache.hugegraph/hugegraph-common)
-hugegraph-commons is a common module for [HugeGraph](https://github.com/hugegraph/hugegraph) and its peripheral components.
+hugegraph-commons is a common module for [HugeGraph](https://github.com/apache/hugegraph) and its peripheral components.
hugegraph-commons encapsulates locks, configurations, events, iterators, rest and some
-numeric or collection util classes to simplify the development of HugeGraph and
-its components.
+numeric or collection util classes to simplify the development of HugeGraph and its components.
## Components
@@ -19,5 +18,22 @@ its components.
- Util: performance analyzer, version checker, numeric and Collection utils, log and exception utils etc.
- Rpc: rpc component for inner module communication, currently it's based on [Sofa-RPC](https://github.com/sofastack/sofa-rpc)
+## Learn More
+
+The [doc page](https://hugegraph.apache.org/docs/) contains more information about hugegraph modules.
+
+And here are links of other repositories:
+1. [hugegraph-server](https://github.com/apache/incubator-hugegraph) (graph's core component - OLTP server)
+2. [hugegraph-toolchain](https://github.com/apache/incubator-hugegraph-toolchain) (include loader/dashboard/tool/client)
+3. [hugegraph-computer](https://github.com/apache/incubator-hugegraph-computer) (graph processing system - OLAP)
+4. [hugegraph-website/doc](https://github.com/apache/incubator-hugegraph-doc) (include doc & website code)
+
+## Contributing
+
+Welcome to contribute, please see [`How to Contribute`](https://github.com/apache/incubator-hugegraph/blob/master/CONTRIBUTING.md) for more information
+
+Note: It's recommended to use [GitHub Desktop](https://desktop.github.com/) to **greatly simplify** the PR and commit process.
+
## Licence
-The same as HugeGraph, hugegraph-commons is also licensed under Apache 2.0 License.
+
+Same as HugeGraph, hugegraph-commons is also licensed under `Apache 2.0` License.