This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-getty.git
from 83a5e88 Merge pull request #127 from marsevilspirit/master
add a858e49 refactor(ci): big refactor
add fecc3bd fix(example): fix comment
new 6feb7c8 Merge pull request #129 from apache/refactor/ci
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.
Summary of changes:
.asf.yaml | 15 ++++++
.github/workflows/github-actions.yml | 61 ++++++++++-----------
.gitignore | 2 +
.licenserc.yaml | 46 ++++++++++++++++
.travis.yml | 15 ++++++
Makefile | 55 +++++++++++++++++++
benchmark/client/main.go | 14 ++---
benchmark/loop_client/main.go | 15 +++---
benchmark/server/main.go | 10 ++--
client.go | 16 +++---
client_test.go | 47 +++++++++-------
connection.go | 47 ++++++++--------
demo/hello/messagelistener.go | 2 +-
demo/hello/pkghandler.go | 4 +-
demo/util/pprof.go | 2 +-
examples/build_all.sh | 15 ++++++
examples/echo/tcp-echo/client/app/client.go | 7 +--
examples/echo/tcp-echo/client/app/config.go | 18 +------
examples/echo/tcp-echo/client/app/echo.go | 13 ++---
examples/echo/tcp-echo/client/app/handler.go | 4 +-
examples/echo/tcp-echo/client/app/main.go | 34 ++++++------
examples/echo/tcp-echo/client/app/readwriter.go | 6 +--
examples/echo/tcp-echo/client/assembly/bin/load.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/common/build.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/linux/dev.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/linux/release.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/linux/test.sh | 15 ++++++
examples/echo/tcp-echo/client/assembly/mac/dev.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/mac/release.sh | 15 ++++++
examples/echo/tcp-echo/client/assembly/mac/test.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/windows/dev.sh | 15 ++++++
.../tcp-echo/client/assembly/windows/release.sh | 15 ++++++
.../echo/tcp-echo/client/assembly/windows/test.sh | 15 ++++++
.../echo/tcp-echo/client/profiles/dev/config.yml | 15 ++++++
examples/echo/tcp-echo/client/profiles/dev/log.xml | 17 ++++++
.../tcp-echo/client/profiles/release/config.yml | 15 ++++++
.../echo/tcp-echo/client/profiles/release/log.xml | 17 ++++++
.../echo/tcp-echo/client/profiles/test/config.yml | 15 ++++++
.../echo/tcp-echo/client/profiles/test/log.xml | 17 ++++++
examples/echo/tcp-echo/server/app/config.go | 18 +------
examples/echo/tcp-echo/server/app/echo.go | 13 ++---
examples/echo/tcp-echo/server/app/handler.go | 4 +-
examples/echo/tcp-echo/server/app/readwriter.go | 6 +--
examples/echo/tcp-echo/server/app/server.go | 28 +++++-----
examples/echo/tcp-echo/server/assembly/bin/load.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/common/build.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/linux/dev.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/linux/release.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/linux/test.sh | 15 ++++++
examples/echo/tcp-echo/server/assembly/mac/dev.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/mac/release.sh | 15 ++++++
examples/echo/tcp-echo/server/assembly/mac/test.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/windows/dev.sh | 15 ++++++
.../tcp-echo/server/assembly/windows/release.sh | 15 ++++++
.../echo/tcp-echo/server/assembly/windows/test.sh | 15 ++++++
.../echo/tcp-echo/server/profiles/dev/config.yml | 15 ++++++
examples/echo/tcp-echo/server/profiles/dev/log.xml | 17 ++++++
.../tcp-echo/server/profiles/release/config.yml | 15 ++++++
.../echo/tcp-echo/server/profiles/release/log.xml | 17 ++++++
.../echo/tcp-echo/server/profiles/test/config.yml | 15 ++++++
.../echo/tcp-echo/server/profiles/test/log.xml | 17 ++++++
examples/echo/udp-echo/client/app/client.go | 10 +---
examples/echo/udp-echo/client/app/config.go | 12 +----
examples/echo/udp-echo/client/app/echo.go | 13 ++---
examples/echo/udp-echo/client/app/handler.go | 4 +-
examples/echo/udp-echo/client/app/main.go | 37 +++++--------
examples/echo/udp-echo/client/app/readwriter.go | 8 +--
examples/echo/udp-echo/client/assembly/bin/load.sh | 15 ++++++
.../echo/udp-echo/client/assembly/common/build.sh | 15 ++++++
.../echo/udp-echo/client/assembly/linux/dev.sh | 15 ++++++
.../echo/udp-echo/client/assembly/linux/release.sh | 15 ++++++
.../echo/udp-echo/client/assembly/linux/test.sh | 15 ++++++
examples/echo/udp-echo/client/assembly/mac/dev.sh | 15 ++++++
.../echo/udp-echo/client/assembly/mac/release.sh | 15 ++++++
examples/echo/udp-echo/client/assembly/mac/test.sh | 15 ++++++
.../echo/udp-echo/client/assembly/windows/dev.sh | 15 ++++++
.../udp-echo/client/assembly/windows/release.sh | 15 ++++++
.../echo/udp-echo/client/assembly/windows/test.sh | 15 ++++++
.../echo/udp-echo/client/profiles/dev/config.toml | 15 ++++++
examples/echo/udp-echo/client/profiles/dev/log.xml | 17 ++++++
.../udp-echo/client/profiles/release/config.toml | 15 ++++++
.../echo/udp-echo/client/profiles/release/log.xml | 17 ++++++
.../echo/udp-echo/client/profiles/test/config.toml | 15 ++++++
.../echo/udp-echo/client/profiles/test/log.xml | 17 ++++++
examples/echo/udp-echo/server/app/config.go | 18 ++-----
examples/echo/udp-echo/server/app/echo.go | 13 ++---
examples/echo/udp-echo/server/app/handler.go | 4 +-
examples/echo/udp-echo/server/app/readwriter.go | 6 +--
examples/echo/udp-echo/server/app/server.go | 23 ++++----
examples/echo/udp-echo/server/assembly/bin/load.sh | 15 ++++++
.../echo/udp-echo/server/assembly/common/build.sh | 15 ++++++
.../echo/udp-echo/server/assembly/linux/dev.sh | 15 ++++++
.../echo/udp-echo/server/assembly/linux/release.sh | 15 ++++++
.../echo/udp-echo/server/assembly/linux/test.sh | 15 ++++++
examples/echo/udp-echo/server/assembly/mac/dev.sh | 15 ++++++
.../echo/udp-echo/server/assembly/mac/release.sh | 15 ++++++
examples/echo/udp-echo/server/assembly/mac/test.sh | 15 ++++++
.../echo/udp-echo/server/assembly/windows/dev.sh | 15 ++++++
.../udp-echo/server/assembly/windows/release.sh | 15 ++++++
.../echo/udp-echo/server/assembly/windows/test.sh | 15 ++++++
.../echo/udp-echo/server/profiles/dev/config.toml | 15 ++++++
examples/echo/udp-echo/server/profiles/dev/log.xml | 17 ++++++
.../udp-echo/server/profiles/release/config.toml | 15 ++++++
.../echo/udp-echo/server/profiles/release/log.xml | 17 ++++++
.../echo/udp-echo/server/profiles/test/config.toml | 15 ++++++
.../echo/udp-echo/server/profiles/test/log.xml | 17 ++++++
examples/echo/ws-echo/client/app/client.go | 10 +---
examples/echo/ws-echo/client/app/config.go | 13 +----
examples/echo/ws-echo/client/app/echo.go | 13 ++---
examples/echo/ws-echo/client/app/handler.go | 4 +-
examples/echo/ws-echo/client/app/main.go | 32 +++++------
examples/echo/ws-echo/client/app/readwriter.go | 6 +--
examples/echo/ws-echo/client/assembly/bin/load.sh | 15 ++++++
.../echo/ws-echo/client/assembly/common/build.sh | 15 ++++++
examples/echo/ws-echo/client/assembly/linux/dev.sh | 15 ++++++
.../echo/ws-echo/client/assembly/linux/release.sh | 15 ++++++
.../echo/ws-echo/client/assembly/linux/test.sh | 15 ++++++
examples/echo/ws-echo/client/assembly/mac/dev.sh | 15 ++++++
.../echo/ws-echo/client/assembly/mac/release.sh | 15 ++++++
examples/echo/ws-echo/client/assembly/mac/test.sh | 15 ++++++
.../echo/ws-echo/client/assembly/windows/dev.sh | 15 ++++++
.../ws-echo/client/assembly/windows/release.sh | 15 ++++++
.../echo/ws-echo/client/assembly/windows/test.sh | 15 ++++++
.../echo/ws-echo/client/assembly/windows/win32.sh | 15 ++++++
.../echo/ws-echo/client/profiles/dev/config.toml | 15 ++++++
examples/echo/ws-echo/client/profiles/dev/log.xml | 17 ++++++
.../ws-echo/client/profiles/release/config.toml | 15 ++++++
.../echo/ws-echo/client/profiles/release/log.xml | 17 ++++++
.../echo/ws-echo/client/profiles/test/config.toml | 15 ++++++
examples/echo/ws-echo/client/profiles/test/log.xml | 17 ++++++
examples/echo/ws-echo/js-client/index.html | 17 ++++++
examples/echo/ws-echo/server/app/config.go | 20 ++-----
examples/echo/ws-echo/server/app/echo.go | 13 ++---
examples/echo/ws-echo/server/app/handler.go | 4 +-
examples/echo/ws-echo/server/app/readwriter.go | 7 ++-
examples/echo/ws-echo/server/app/server.go | 26 +++++----
examples/echo/ws-echo/server/assembly/bin/load.sh | 15 ++++++
.../echo/ws-echo/server/assembly/common/build.sh | 15 ++++++
examples/echo/ws-echo/server/assembly/linux/dev.sh | 15 ++++++
.../echo/ws-echo/server/assembly/linux/release.sh | 15 ++++++
.../echo/ws-echo/server/assembly/linux/test.sh | 15 ++++++
examples/echo/ws-echo/server/assembly/mac/dev.sh | 15 ++++++
.../echo/ws-echo/server/assembly/mac/release.sh | 15 ++++++
examples/echo/ws-echo/server/assembly/mac/test.sh | 15 ++++++
.../echo/ws-echo/server/assembly/windows/dev.sh | 15 ++++++
.../ws-echo/server/assembly/windows/release.sh | 15 ++++++
.../echo/ws-echo/server/assembly/windows/test.sh | 15 ++++++
.../echo/ws-echo/server/profiles/dev/config.toml | 15 ++++++
examples/echo/ws-echo/server/profiles/dev/log.xml | 17 ++++++
.../ws-echo/server/profiles/release/config.toml | 15 ++++++
.../echo/ws-echo/server/profiles/release/log.xml | 17 ++++++
.../echo/ws-echo/server/profiles/test/config.toml | 15 ++++++
examples/echo/ws-echo/server/profiles/test/log.xml | 17 ++++++
examples/echo/wss-echo/client/app/client.go | 10 +---
examples/echo/wss-echo/client/app/config.go | 13 +----
examples/echo/wss-echo/client/app/echo.go | 13 ++---
examples/echo/wss-echo/client/app/handler.go | 4 +-
examples/echo/wss-echo/client/app/main.go | 32 +++++------
examples/echo/wss-echo/client/app/readwriter.go | 6 +--
examples/echo/wss-echo/client/assembly/bin/load.sh | 15 ++++++
.../echo/wss-echo/client/assembly/common/build.sh | 15 ++++++
.../echo/wss-echo/client/assembly/linux/dev.sh | 15 ++++++
.../echo/wss-echo/client/assembly/linux/release.sh | 15 ++++++
.../echo/wss-echo/client/assembly/linux/test.sh | 15 ++++++
examples/echo/wss-echo/client/assembly/mac/dev.sh | 15 ++++++
.../echo/wss-echo/client/assembly/mac/release.sh | 15 ++++++
examples/echo/wss-echo/client/assembly/mac/test.sh | 15 ++++++
.../echo/wss-echo/client/assembly/windows/dev.sh | 15 ++++++
.../wss-echo/client/assembly/windows/release.sh | 15 ++++++
.../echo/wss-echo/client/assembly/windows/test.sh | 15 ++++++
.../echo/wss-echo/client/assembly/windows/win32.sh | 15 ++++++
.../echo/wss-echo/client/profiles/dev/config.toml | 15 ++++++
examples/echo/wss-echo/client/profiles/dev/log.xml | 17 ++++++
.../wss-echo/client/profiles/release/config.toml | 15 ++++++
.../echo/wss-echo/client/profiles/release/log.xml | 17 ++++++
.../echo/wss-echo/client/profiles/test/config.toml | 15 ++++++
.../echo/wss-echo/client/profiles/test/log.xml | 17 ++++++
examples/echo/wss-echo/js-client/index.html | 17 ++++++
examples/echo/wss-echo/server/app/config.go | 20 ++-----
examples/echo/wss-echo/server/app/echo.go | 13 ++---
examples/echo/wss-echo/server/app/handler.go | 4 +-
examples/echo/wss-echo/server/app/readwriter.go | 7 ++-
examples/echo/wss-echo/server/app/server.go | 28 +++++-----
examples/echo/wss-echo/server/assembly/bin/load.sh | 15 ++++++
.../echo/wss-echo/server/assembly/common/build.sh | 15 ++++++
.../echo/wss-echo/server/assembly/linux/dev.sh | 15 ++++++
.../echo/wss-echo/server/assembly/linux/release.sh | 15 ++++++
.../echo/wss-echo/server/assembly/linux/test.sh | 15 ++++++
examples/echo/wss-echo/server/assembly/mac/dev.sh | 15 ++++++
.../echo/wss-echo/server/assembly/mac/release.sh | 15 ++++++
examples/echo/wss-echo/server/assembly/mac/test.sh | 15 ++++++
.../echo/wss-echo/server/assembly/windows/dev.sh | 15 ++++++
.../wss-echo/server/assembly/windows/release.sh | 15 ++++++
.../echo/wss-echo/server/assembly/windows/test.sh | 15 ++++++
.../echo/wss-echo/server/profiles/dev/cert/cert.sh | 15 ++++++
.../echo/wss-echo/server/profiles/dev/config.toml | 15 ++++++
examples/echo/wss-echo/server/profiles/dev/log.xml | 17 ++++++
.../wss-echo/server/profiles/release/cert/cert.sh | 15 ++++++
.../wss-echo/server/profiles/release/config.toml | 15 ++++++
.../echo/wss-echo/server/profiles/release/log.xml | 17 ++++++
.../wss-echo/server/profiles/test/cert/cert.sh | 15 ++++++
.../echo/wss-echo/server/profiles/test/config.toml | 15 ++++++
.../echo/wss-echo/server/profiles/test/log.xml | 17 ++++++
examples/profiles/wss/server_cert/cert.sh | 15 ++++++
getty.go | 6 +--
go.mod | 2 +-
logger.go | 16 +++---
server.go | 14 ++---
session.go | 62 +++++++++-------------
209 files changed, 2746 insertions(+), 529 deletions(-)
create mode 100644 .licenserc.yaml
create mode 100644 Makefile