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

liujun pushed a change to branch dubbo3
in repository https://gitbox.apache.org/repos/asf/dubbo-js.git


    from 6ba8418  Merge pull request #347 from chickenlj/dubbo3-README
     new 088854a  fix: change triple unary protocol header
     new d81eb90  fix: change triple unary protocol protocol version
     new 08a7180  fix: change triple unary protocol timeout
     new 9ed7761  fix: change tri-service-timeout case
     new 745da9a  Merge branch 'add_example' into realize_triple_unary_protocol
     new 3b3ab7a  feat: add register service statement
     new 8559dfd  feat: add handler option about serviceVersion and serviceGroup
     new 6293b61  Merge branch 'add_example' into realize_triple_unary_protocol
     new 24202d7  fix: registered services do not have to have serviceGroup and 
serviceVersion
     new 516b378  Merge branch 'add_example' into realize_triple_unary_protocol
     new 3154ceb  feat: when registering a service, the optional parameters of 
group and version can be added. And the two parameters, group and version, can 
be separated
     new c0a9e43  fix: make router options is optional
     new 3fff6a8  feat: add service isolation in fastify
     new 30d34e3  feat: add service isolation in node
     new 426c706  feat: add service isolation in nextjs
     new 829265a  feat: add service isolation in express
     new 0bf41d9  feat: publish one version about server-side service isolation
     new 1fb47d1  feat: add service isolation in client-side
     new 8626139  feat: publish one version about client-side service isolation
     new 38d7ad4  fix: debug problems in client
     new f213581  feat: publish one version about protoc service isolation
     new 75497d9  fix: fix server deal with req header
     new 42b6f9e  docs: modify README file in dubbo-node-example
     new d0de74a  feat: publish new version about dubbo-fastify to fix bug
     new 71b0ca5  docs: modify README file in dubbo-web-example
     new 915a7d5  fix: change the process of creating request headers
     new b85a795  feat: publish new version about dubbo to change the process 
of creating request headers
     new 97a22ac  feat: add service isolation in web-client-side
     new 6897887  feat: publish new version about dubbo-js
     new ab4385a  fix: fix dependency in example
     new d1319df  feat: cors allow service version and service group
     new 0e0f224  style: change cors note
     new 93d67d3  style: change router-transport note
     new 264f101  refactor: rename error
     new 38a4cee  refactor: rename proto name
     new be8dd5c  refactor: rename header user-agent and x-user-agent
     new 54f7cbe  style: change router note
     new 67162dd  refactor: rename ConnectRouter
     new 73fd317  refactor: rename ConnectTransport
     new 35c6698  refactor: rename fastifyConnectPlugin
     new 4a550a5  refactor: rename fastifyConnectPluginOptions
     new 78ab508  style: change readme note
     new f0095e8  refactor: refactor error response
     new 7487e20  refactor: rename proto gen name
     new 994644d  refactor: change dubbo-web-test
     new 30828fa  style: change dubbo note
     new 30e5e81  style: change dubbo README
     new f3e7b45  style: change dubbo docs url note
     new b651c3c  refactor: rename test
     new 59d4162  refactor: rename eliza file name
     new 102504f  refactor: rename dubbo-web-example file name
     new 5c1e47b  refactor: rename expressConnectMiddleware name
     new 22a21c7  style: change dubbo-fastify, dubbo-next, dubbo-node and 
dubbo-web note
     new 9c72829  refactor: rename dubbo-web-test file name
     new aed840e  style: change dubbo-web-test, dubbo-web and dubbo note
     new 61b98e1  style: change dubbo note
     new b9a6bca  refactor: rename dubbo-web-bench file name
     new 3d8ee65  refactor: change error message
     new 7615805  refactor: rename dubboNodeAdapter
     new d17e3f0  refactor: change cors name
     new e03881d  refactor: change param protocol version name
     new 16c8522  refactor: change dubbo-node-test outfile name
     new e75dc65  refactor: change DubboRouterOptions
     new 7990562  fix: variable introduced but not used
     new 1292f92  refactor: publish new version
     new 8ff75ea  refactor: change example dependent
     new 9461a23  Merge pull request #2 from apache/dubbo3
     new fb98093  refactor: change dubbo example
     new 346fccd  fix: fix operator precedence
     new 5a778cf  refactor: publish new version for solve operator precedence
     new 77485a9  refactor: rename protoc-gen packages name
     new 838ea39  Revert "refactor: rename protoc-gen packages name"
     new 5eba909  Revert "Revert "refactor: rename protoc-gen packages name""
     new 8db47f5  Merge pull request #348 from jianyi-gronk/improve_dubbo-js

The 806 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:
 .github/workflows/node.js.yml                      |    4 +-
 example/dubbo-node-example/README.md               |   26 +-
 example/dubbo-node-example/client.ts               |    6 +-
 example/dubbo-node-example/connect.ts              |    6 +-
 example/dubbo-node-example/gen/example_dubbo.ts    |    2 +-
 example/dubbo-node-example/gen/example_pb.ts       |    2 +-
 example/dubbo-node-example/package-lock.json       |  859 ++-----
 example/dubbo-node-example/package.json            |    6 +-
 example/dubbo-node-example/server.ts               |    4 +-
 example/dubbo-web-example/README.md                |   14 +-
 example/dubbo-web-example/package-lock.json        | 2484 ++------------------
 example/dubbo-web-example/package.json             |    8 +-
 example/dubbo-web-example/src/App.tsx              |   10 +-
 .../gen/{example_connect.ts => example_dubbo.ts}   |    2 +-
 .../dubbo-web-example/src/util/gen/example_pb.ts   |    2 +-
 package.json                                       |    4 +-
 packages/dubbo-express/README.md                   |   26 +-
 packages/dubbo-express/package.json                |    8 +-
 .../dubbo-express/src/express-dubbo-middleware.ts  |   26 +-
 packages/dubbo-express/src/index.ts                |    2 +-
 packages/dubbo-fastify/README.md                   |   26 +-
 packages/dubbo-fastify/package.json                |    8 +-
 packages/dubbo-fastify/src/fastify-dubbo-plugin.ts |   31 +-
 packages/dubbo-fastify/src/index.ts                |    2 +-
 packages/dubbo-next/README.md                      |   18 +-
 packages/dubbo-next/package.json                   |    8 +-
 packages/dubbo-next/src/dubbo-nextjs-adapter.ts    |   20 +-
 packages/dubbo-node-test/dubbo-node-h1-server.mjs  |    4 +-
 packages/dubbo-node-test/package.json              |   10 +-
 .../src/badweather/broken-input.spec.ts            |   10 +-
 .../unsupported-content-encoding.spec.ts           |   10 +-
 .../src/badweather/unsupported-media-type.spec.ts  |    2 +-
 .../src/badweather/unsupported-method.spec.ts      |    2 +-
 packages/dubbo-node-test/src/compression.spec.ts   |   14 +-
 .../src/crosstest/cacheable_unary.spec.ts          |    2 +-
 .../src/crosstest/cancel_after_begin.spec.ts       |    8 +-
 .../crosstest/cancel_after_first_response.spec.ts  |    8 +-
 .../src/crosstest/client_streaming.spec.ts         |    2 +-
 .../src/crosstest/custom_metadata.spec.ts          |    2 +-
 .../custom_metadata_server_streaming.spec.ts       |    2 +-
 .../src/crosstest/empty_stream.spec.ts             |    2 +-
 .../src/crosstest/empty_unary.spec.ts              |    2 +-
 .../src/crosstest/empty_unary_with_timeout.spec.ts |    2 +-
 .../src/crosstest/fail_server_streaming.spec.ts    |   10 +-
 .../fail_server_streaming_after_response.spec.ts   |   10 +-
 .../src/crosstest/fail_unary.spec.ts               |   10 +-
 .../src/crosstest/large_unary.spec.ts              |    2 +-
 .../src/crosstest/ping_pong.spec.ts                |    2 +-
 .../src/crosstest/server_streaming.spec.ts         |    2 +-
 .../src/crosstest/special_status.spec.ts           |   10 +-
 .../src/crosstest/status_code_and_message.spec.ts  |   10 +-
 .../crosstest/timeout_on_sleeping_server.spec.ts   |   10 +-
 .../src/crosstest/unimplemented_method.spec.ts     |   10 +-
 .../unimplemented_server_streaming_method.spec.ts  |   14 +-
 .../unimplemented_server_streaming_service.spec.ts |   10 +-
 .../src/crosstest/unimplemented_service.spec.ts    |   10 +-
 .../src/crosstest/unresolvable_host.spec.ts        |   26 +-
 .../dubbo-node-test/src/express-readme.spec.ts     |    4 +-
 .../src/extra/add-grpc-service.spec.ts             |    2 +-
 .../src/extra/create-grpc-client.spec.ts           |    2 +-
 .../src/extra/protocol-name.spec.ts                |    2 +-
 .../testing/{test_connect.ts => test_dubbo.ts}     |    2 +-
 .../dubbo-node-test/src/helpers/test-routes.ts     |   18 +-
 packages/dubbo-node-test/src/helpers/testserver.ts |   68 +-
 packages/dubbo-node-test/src/node-readme.spec.ts   |   14 +-
 packages/dubbo-node-test/src/transports.spec.ts    |   18 +-
 packages/dubbo-node/README.md                      |   44 +-
 packages/dubbo-node/package.json                   |    6 +-
 packages/dubbo-node/src/compression.ts             |   12 +-
 packages/dubbo-node/src/dubbo-node-adapter.ts      |   26 +-
 packages/dubbo-node/src/dubbo-transport.ts         |   16 +-
 .../dubbo-node/src/http2-session-manager.spec.ts   |   18 +-
 packages/dubbo-node/src/http2-session-manager.ts   |   20 +-
 packages/dubbo-node/src/index.ts                   |    4 +-
 packages/dubbo-node/src/node-error.ts              |   34 +-
 .../dubbo-node/src/node-universal-client.spec.ts   |   72 +-
 packages/dubbo-node/src/node-universal-client.ts   |   30 +-
 .../dubbo-node/src/node-universal-handler.spec.ts  |   30 +-
 packages/dubbo-node/src/node-universal-handler.ts  |   14 +-
 packages/dubbo-web-bench/README.md                 |    4 +-
 packages/dubbo-web-bench/package.json              |    2 +-
 packages/dubbo-web-bench/report.mjs                |    6 +-
 .../src/{entry-connect.ts => entry-dubbo.ts}       |    6 +-
 .../eliza/v1/{eliza_connect.ts => eliza_dubbo.ts}  |    2 +-
 packages/dubbo-web-test/package.json               |    4 +-
 .../src/browserstackonly/eliza.spec.ts             |    6 +-
 packages/dubbo-web-test/src/cancellation.spec.ts   |   12 +-
 .../src/crosstest/cacheable_unary.spec.ts          |    2 +-
 .../src/crosstest/custom_metadata.spec.ts          |    2 +-
 .../custom_metadata_server_streaming.spec.ts       |    2 +-
 .../src/crosstest/empty_stream.spec.ts             |    2 +-
 .../src/crosstest/empty_unary.spec.ts              |    2 +-
 .../src/crosstest/empty_unary_with_timeout.spec.ts |    2 +-
 .../src/crosstest/fail_server_streaming.spec.ts    |   10 +-
 .../fail_server_streaming_after_response.spec.ts   |   10 +-
 .../src/crosstest/fail_unary.spec.ts               |   10 +-
 .../src/crosstest/large_unary.spec.ts              |    2 +-
 .../src/crosstest/server_streaming.spec.ts         |    2 +-
 .../src/crosstest/special_status.spec.ts           |   10 +-
 .../src/crosstest/status_code_and_message.spec.ts  |   10 +-
 .../crosstest/timeout_on_sleeping_server.spec.ts   |   10 +-
 .../src/crosstest/unimplemented_method.spec.ts     |   10 +-
 .../unimplemented_server_streaming_method.spec.ts  |   10 +-
 .../unimplemented_server_streaming_service.spec.ts |   10 +-
 .../src/crosstest/unimplemented_service.spec.ts    |   10 +-
 packages/dubbo-web-test/src/fetch.spec.ts          |   10 +-
 .../eliza/v1/{eliza_connect.ts => eliza_dubbo.ts}  |    2 +-
 .../testing/{test_connect.ts => test_dubbo.ts}     |    2 +-
 .../dubbo-web-test/src/helpers/crosstestserver.ts  |   38 +-
 packages/dubbo-web-test/src/helpers/test-routes.ts |   18 +-
 packages/dubbo-web-test/src/interceptor.spec.ts    |    2 +-
 packages/dubbo-web/README.md                       |   29 +-
 packages/dubbo-web/package.json                    |    6 +-
 packages/dubbo-web/src/assert-fetch-api.ts         |    2 +-
 packages/dubbo-web/src/dubbo-transport.ts          |   23 +-
 packages/dubbo-web/src/index.ts                    |    4 +-
 packages/dubbo/README.md                           |   17 +-
 packages/dubbo/package.json                        |    4 +-
 packages/dubbo/src/callback-client.ts              |   23 +-
 packages/dubbo/src/code.ts                         |    4 +-
 packages/dubbo/src/cors.ts                         |   34 +-
 packages/dubbo/src/dubbo-error.spec.ts             |  100 +-
 packages/dubbo/src/dubbo-error.ts                  |   74 +-
 packages/dubbo/src/http-headers.ts                 |   10 +-
 packages/dubbo/src/implementation.spec.ts          |    2 +-
 packages/dubbo/src/implementation.ts               |    8 +-
 packages/dubbo/src/index.ts                        |   10 +-
 packages/dubbo/src/interceptor.spec.ts             |    2 +-
 packages/dubbo/src/promise-client.ts               |   16 +-
 .../src/protocol-grpc-web/handler-factory.spec.ts  |   16 +-
 .../dubbo/src/protocol-grpc-web/handler-factory.ts |    6 +-
 .../src/protocol-grpc-web/request-header.spec.ts   |    2 +-
 .../dubbo/src/protocol-grpc-web/request-header.ts  |    2 +-
 .../dubbo/src/protocol-grpc-web/transport.spec.ts  |   10 +-
 packages/dubbo/src/protocol-grpc-web/transport.ts  |   18 +-
 .../protocol-grpc-web/validate-response.spec.ts    |    6 +-
 .../src/protocol-grpc-web/validate-response.ts     |    8 +-
 .../src/protocol-grpc/handler-factory.spec.ts      |   16 +-
 .../dubbo/src/protocol-grpc/handler-factory.ts     |    6 +-
 .../dubbo/src/protocol-grpc/parse-timeout.spec.ts  |   10 +-
 packages/dubbo/src/protocol-grpc/parse-timeout.ts  |    8 +-
 .../dubbo/src/protocol-grpc/request-header.spec.ts |    2 +-
 packages/dubbo/src/protocol-grpc/request-header.ts |    2 +-
 .../dubbo/src/protocol-grpc/trailer-status.spec.ts |    6 +-
 packages/dubbo/src/protocol-grpc/trailer-status.ts |   12 +-
 packages/dubbo/src/protocol-grpc/transport.spec.ts |   10 +-
 packages/dubbo/src/protocol-grpc/transport.ts      |    6 +-
 .../src/protocol-grpc/validate-response.spec.ts    |    6 +-
 .../dubbo/src/protocol-grpc/validate-response.ts   |    8 +-
 .../dubbo/src/protocol-grpc/validate-trailer.ts    |    2 +-
 .../src/protocol-triple/client-service-options.ts  |   17 +
 .../dubbo/src/protocol-triple/end-stream.spec.ts   |    8 +-
 packages/dubbo/src/protocol-triple/end-stream.ts   |   16 +-
 .../dubbo/src/protocol-triple/error-json.spec.ts   |   30 +-
 packages/dubbo/src/protocol-triple/error-json.ts   |   28 +-
 .../dubbo/src/protocol-triple/expand-handler.ts    |   29 +
 .../src/protocol-triple/handler-factory.spec.ts    |   34 +-
 .../dubbo/src/protocol-triple/handler-factory.ts   |   16 +-
 packages/dubbo/src/protocol-triple/headers.ts      |    6 +-
 packages/dubbo/src/protocol-triple/http-status.ts  |    6 +-
 packages/dubbo/src/protocol-triple/index.ts        |    1 +
 .../src/protocol-triple/parse-timeout.spec.ts      |   10 +-
 .../dubbo/src/protocol-triple/parse-timeout.ts     |    8 +-
 packages/dubbo/src/protocol-triple/query-params.ts |    2 +-
 .../src/protocol-triple/request-header.spec.ts     |   14 +-
 .../dubbo/src/protocol-triple/request-header.ts    |   20 +-
 packages/dubbo/src/protocol-triple/trailer-mux.ts  |    4 +-
 .../dubbo/src/protocol-triple/transport.spec.ts    |   18 +-
 packages/dubbo/src/protocol-triple/transport.ts    |   15 +-
 .../src/protocol-triple/validate-response.spec.ts  |   10 +-
 .../dubbo/src/protocol-triple/validate-response.ts |   10 +-
 packages/dubbo/src/protocol-triple/version.ts      |   28 +-
 .../src/protocol/async-iterable-story.spec.ts      |   10 +-
 packages/dubbo/src/protocol/async-iterable.spec.ts |   52 +-
 packages/dubbo/src/protocol/async-iterable.ts      |   18 +-
 packages/dubbo/src/protocol/compression.spec.ts    |    6 +-
 packages/dubbo/src/protocol/compression.ts         |   12 +-
 packages/dubbo/src/protocol/create-method-url.ts   |    2 +-
 packages/dubbo/src/protocol/envelope.spec.ts       |   16 +-
 packages/dubbo/src/protocol/envelope.ts            |   12 +-
 .../dubbo/src/protocol/invoke-implementation.ts    |   12 +-
 packages/dubbo/src/protocol/limit-io.ts            |   10 +-
 packages/dubbo/src/protocol/run-call.ts            |    4 +-
 packages/dubbo/src/protocol/serialization.spec.ts  |   22 +-
 packages/dubbo/src/protocol/serialization.ts       |   18 +-
 packages/dubbo/src/protocol/signals.spec.ts        |    2 +-
 packages/dubbo/src/protocol/signals.ts             |    4 +-
 .../dubbo/src/protocol/universal-handler-client.ts |    6 +-
 packages/dubbo/src/protocol/universal-handler.ts   |   20 +-
 packages/dubbo/src/protocol/universal.ts           |    2 +-
 packages/dubbo/src/router-transport.spec.ts        |    6 +-
 packages/dubbo/src/router-transport.ts             |   14 +-
 packages/dubbo/src/router.ts                       |   75 +-
 packages/dubbo/src/transport.ts                    |    6 +-
 .../README.md                                      |   22 +-
 .../bin/protoc-gen-apache-dubbo-es                 |    8 +
 .../package.json                                   |   10 +-
 .../src/declaration.ts                             |    0
 .../src/javascript.ts                              |    0
 .../src/protoc-gen-apache-dubbo-es-plugin.ts}      |    4 +-
 .../src/typescript.ts                              |    0
 .../tsconfig.json                                  |    2 +-
 .../README.md                                      |   16 +-
 .../bin/protoc-gen-apache-dubbo-web                |    6 +
 .../package.json                                   |   11 +-
 .../src/declaration.ts                             |    0
 .../src/javascript.ts                              |    0
 .../src/protoc-gen-apache-dubbo-web-plugin.ts}     |    4 +-
 .../src/typescript.ts                              |    0
 .../tsconfig.json                                  |    2 +-
 .../protoc-gen-dubbo-es/bin/protoc-gen-dubbo-es    |    8 -
 .../protoc-gen-dubbo-web/bin/protoc-gen-dubbo-web  |    6 -
 pnpm-lock.yaml                                     |  450 ++--
 213 files changed, 1937 insertions(+), 4319 deletions(-)
 rename example/dubbo-web-example/src/util/gen/{example_connect.ts => 
example_dubbo.ts} (89%)
 rename packages/dubbo-node-test/src/gen/grpc/testing/{test_connect.ts => 
test_dubbo.ts} (99%)
 rename packages/dubbo-web-bench/src/{entry-connect.ts => entry-dubbo.ts} (89%)
 rename 
packages/dubbo-web-bench/src/gen/connectweb/buf/connect/demo/eliza/v1/{eliza_connect.ts
 => eliza_dubbo.ts} (96%)
 rename 
packages/dubbo-web-test/src/gen/buf/connect/demo/eliza/v1/{eliza_connect.ts => 
eliza_dubbo.ts} (96%)
 rename packages/dubbo-web-test/src/gen/grpc/testing/{test_connect.ts => 
test_dubbo.ts} (99%)
 create mode 100644 packages/dubbo/src/protocol-triple/client-service-options.ts
 create mode 100644 packages/dubbo/src/protocol-triple/expand-handler.ts
 rename packages/{protoc-gen-dubbo-es => protoc-gen-apache-dubbo-es}/README.md 
(89%)
 create mode 100755 
packages/protoc-gen-apache-dubbo-es/bin/protoc-gen-apache-dubbo-es
 rename packages/{protoc-gen-dubbo-es => 
protoc-gen-apache-dubbo-es}/package.json (77%)
 rename packages/{protoc-gen-dubbo-es => 
protoc-gen-apache-dubbo-es}/src/declaration.ts (100%)
 rename packages/{protoc-gen-dubbo-es => 
protoc-gen-apache-dubbo-es}/src/javascript.ts (100%)
 rename packages/{protoc-gen-dubbo-web/src/protoc-gen-dubbo-web-plugin.ts => 
protoc-gen-apache-dubbo-es/src/protoc-gen-apache-dubbo-es-plugin.ts} (90%)
 rename packages/{protoc-gen-dubbo-es => 
protoc-gen-apache-dubbo-es}/src/typescript.ts (100%)
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-es}/tsconfig.json (64%)
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-web}/README.md (51%)
 create mode 100755 
packages/protoc-gen-apache-dubbo-web/bin/protoc-gen-apache-dubbo-web
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-web}/package.json (72%)
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-web}/src/declaration.ts (100%)
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-web}/src/javascript.ts (100%)
 rename packages/{protoc-gen-dubbo-es/src/protoc-gen-dubbo-es-plugin.ts => 
protoc-gen-apache-dubbo-web/src/protoc-gen-apache-dubbo-web-plugin.ts} (90%)
 rename packages/{protoc-gen-dubbo-web => 
protoc-gen-apache-dubbo-web}/src/typescript.ts (100%)
 rename packages/{protoc-gen-dubbo-es => 
protoc-gen-apache-dubbo-web}/tsconfig.json (63%)
 delete mode 100755 packages/protoc-gen-dubbo-es/bin/protoc-gen-dubbo-es
 delete mode 100755 packages/protoc-gen-dubbo-web/bin/protoc-gen-dubbo-web

Reply via email to