brotherlu-xcq

brotherlu-xcq

Step by step

Member Since 5 years ago

@esastack, Chengdu,China

Experience Points
17
follower
Lessons Completed
21
follow
Lessons Completed
92
stars
Best Reply Awards
30
repos

615 contributions in the last year

Pinned
⚡ A lightweight and rest-oriented web framework.
⚡ an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
⚡ A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
⚡ The ops and reference implementation for Apache Dubbo
Activity
May
19
2 days ago
push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] remove the default ContextResolverContextImpl in ContextResolverContextImpl.

commit sha: 306330419fe3106751e9dd02467ade06be0c77d3

push time in 1 day ago
pull request

brotherlu-xcq pull request esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

rename the resolvers.

Motivation:

rename the resolvers.

Modification:

  • remove the Resolver
  • rename ResolverWrapper to ParamResolver
  • rename ParamResolverXxx to HttpParamResolverXxx

Result:

Fixes #173

push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] wrap the RequestEntityResolver as a ParamResolver.

commit sha: 70fa42f5b5676ef7b8011128d29b90084935f824

push time in 1 day ago
May
18
3 days ago
push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] clean the DeployContext in ContextResolverContext.

commit sha: 524c2532e553b3e610001f39a0175260ee960069

push time in 2 days ago
pull request

brotherlu-xcq pull request esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

Redefine the resolvers in Restlight.

Motivation:

Redefine the resolvers in Restlight.

Modification:

  • redefine the interface of Resolver.
  • move the request entity resolver logic to ParamResolver.

Result:

Fixes #173

push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] update the define in ReturnValueResolverContext.

commit sha: 2bb01b007999ad2f11fb60d581ac4f61bb51e3af

push time in 2 days ago
May
17
4 days ago
Activity icon
created branch
createdAt 3 days ago
May
13
1 week ago
push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] redefine the method in ResolverContext.

commit sha: 75779a1b06028c1597b814b2d9c06316b4520dcb

push time in 1 week ago
push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] redefine the method in ResolverContext.

commit sha: 1faeddc1095fd68533cb428184bcfe974abbfc04

push time in 1 week ago
May
12
1 week ago
push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

[ISSUE #173] extract the workflow of resolver and rename the names.

commit sha: 4007fa2731968a2cd1197bd4fd031db96c6450ec

push time in 1 week ago
May
10
1 week ago
Activity icon
issue

brotherlu-xcq issue comment alibaba/nacos

brotherlu-xcq
brotherlu-xcq

缺少类

Describe the bug The following three classes are missing from the project:

import com.alibaba.nacos.consistency.entity.ReadRequest; import com.alibaba.nacos.consistency.entity.Response; import com.alibaba.nacos.consistency.entity.WriteRequest;

eg: https://github.com/alibaba/nacos/blob/develop/consistency/src/main/java/com/alibaba/nacos/consistency/ConsistencyProtocol.java

Desktop (please complete the following information):

  • Version [e.g. nacos-server 2.0.4]
Activity icon
issue

brotherlu-xcq issue alibaba/nacos

brotherlu-xcq
brotherlu-xcq

The wrong notes in nacos_grpc_service.proto

Describe the bug the wrong notes in https://github.com/alibaba/nacos/blob/a1c7715e16d73f17dfb3d9439be2b008f8f7fe81/api/src/main/proto/nacos_grpc_service.proto#L43-L46

Expected behavior

replace Sends a commonRequest to Sends a biStream request.

Acutally behavior wrong notes.

How to Reproduce see the codes

Desktop (please complete the following information):

  • OS: [e.g. Centos]
  • Version [e.g. nacos-server 1.3.1, nacos-client 1.3.1]
  • Module [e.g. naming/config]
  • SDK [e.g. original, spring-cloud-alibaba-nacos, dubbo]

Additional context NONE

pull request

brotherlu-xcq pull request esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

rename the resolvers.

Motivation:

rename the resolvers.

Modification:

  • remove the Resolver
  • rename ResolverWrapper to ParamResolver
  • rename ParamResolverXxx to HttpParamResolverXxx

Result:

Fixes #173

Activity icon
created branch
createdAt 1 week ago
Activity icon
issue

brotherlu-xcq issue esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

merge `io.esastack.restlight.core` and `io.esastack.restlight.server` packages

Expected behavior

io.esastack.restlight.core and io.esastack.restlight.server should be rearranged in one package.

Env

Restlight version: 1.0.0-SNAPSHOT

Activity icon
issue

brotherlu-xcq issue esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

unclear package defination `io.esastack.restlight.server`

unclear package definitions in io.esastack.restlight.server

  • io.esastack.restlight.server.context
  • io.esastack.restlight.server.core

Interfaces for REQUEST like ReqeustContext, HttpRequest, HttpResponse should be declared together. Need to re-examine the interface arrangement in this package

Env

Restlight version: 1.0.0-SNAPSHOT

Activity icon
issue

brotherlu-xcq issue esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

unclear package defination: io.esastack.restlight.core.configure

unclear package definitions in io.esastack.restlight.core

  • io.esastack.restlight.core.config
  • io.esastack.restlight.core.configure

Env

Restlight version: 1.0.0-SNAPSHOT JVM version: 1.8 OS:Windows 10

Activity icon
issue

brotherlu-xcq issue esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

`ResponseContent` should not be decalared in `io.esastack.restlight.server.bootstrap`

Expected behavior

ResponseContent is declared for the end-user and make it has a clear package declaration to understand easily

https://github.com/esastack/esa-restlight/blob/4f2cb402ad7e794d8ecec46833a6dd90e7532a77/restlight-core/src/main/java/io/esastack/restlight/server/bootstrap/ResponseContent.java#L24

Env

Restlight version: 1.0.0-SNAPSHOT

push

brotherlu-xcq push brotherlu-xcq/esa-restlight

brotherlu-xcq
brotherlu-xcq

rename ResolverWrap to ResolverAdaptor (#190)

brotherlu-xcq
brotherlu-xcq

revert "rename ResolverWrap to ResolverAdaptor (#190)" (#191)

brotherlu-xcq
brotherlu-xcq

fix the github workflow run failed issue. (#192)

  • fix the workflow issue.

  • ci test.

  • ci test.

brotherlu-xcq
brotherlu-xcq

Perfect the package of restlight. (#189)

  • [ISSUE #171] update the package of Restlight

  • [ISSUE #171] remove the maven-surefire-plugin version

  • [ISSUE #171] rename the package configure to deploy.

  • [ISSUE #171] resolve the conflict.

  • [ISSUE #171] rename the package after review.

commit sha: b2138d55761e8452237cb56c0e1fb512c3a03b9b

push time in 1 week ago
Activity icon
delete
deleted time in 1 week ago
push

brotherlu-xcq push esastack/esa-commons

brotherlu-xcq
brotherlu-xcq

[maven-release-plugin] rollback the release of v0.2.1

commit sha: 748870bb99a1f3653f6bcac15e8666d235b626f6

push time in 1 week ago
push

brotherlu-xcq push esastack/esa-commons

brotherlu-xcq
brotherlu-xcq

[maven-release-plugin] prepare for next development iteration

commit sha: 688fd9356a20cdade80d897ae72f6248431cdb06

push time in 1 week ago
Activity icon
created tag
createdAt 1 week ago
push

brotherlu-xcq push esastack/esa-commons

brotherlu-xcq
brotherlu-xcq

[maven-release-plugin] prepare release v0.2.1

commit sha: 3eda7563e58dcd6e3fd4facfc5010e1dbef988a8

push time in 1 week ago
Activity icon
fork

brotherlu-xcq forked esastack/esa-commons-net

⚡ common lib of networking interfaces
brotherlu-xcq Apache License 2.0 Updated
fork time in 1 week ago
Activity icon
fork

brotherlu-xcq forked esastack/esa-commons

⚡ Common lib of ESA Stack.
brotherlu-xcq Apache License 2.0 Updated
fork time in 1 week ago
Activity icon
fork

brotherlu-xcq forked esastack/esa-httpserver

⚡ An asynchronous event-driven HTTP server based on netty.
brotherlu-xcq Apache License 2.0 Updated
fork time in 1 week ago
May
9
1 week ago
Activity icon
issue

brotherlu-xcq issue esastack/esa-restlight

brotherlu-xcq
brotherlu-xcq

`mvn clean package -Dmaven.test.skip=true` run failed in Github workflow.

Expected behavior

can work normal.

Actual behavior

failed

Error:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:testCompile (default-testCompile) on project restlight-test-starter: Compilation failure: Compilation failure: 
Error:  /home/runner/work/esa-restlight/esa-restlight/restlight-test/restlight-test-starter/src/test/java/io/esastack/restlight/test/bootstrap/MinorityMockMvcBuilderTest.java:[38,47] package org.springframework.web.bind.annotation does not exist
Error:  /home/runner/work/esa-restlight/esa-restlight/restlight-test/restlight-test-starter/src/test/java/io/esastack/restlight/test/bootstrap/MinorityMockMvcBuilderTest.java:[61,6] cannot find symbol
Error:    symbol:   class ControllerAdvice
Error:    location: class io.esastack.restlight.test.bootstrap.MinorityMockMvcBuilderTest
Error:  /home/runner/work/esa-restlight/esa-restlight/restlight-test/restlight-test-starter/src/test/java/io/esastack/restlight/test/bootstrap/MinorityMockMvcBuilderTest.java:[66,6] cannot find symbol
Error:    symbol:   class ControllerAdvice
Error:    location: class io.esastack.restlight.test.bootstrap.MinorityMockMvcBuilderTest
Error:  -> [Help 1]

Steps to reproduce

see the PR on github.

Env

  • Restlight version: 1.0.0-SNAPSHOT
  • JVM version: 1.8
  • OS:Windows 10
Previous