You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pegasus.apache.org by la...@apache.org on 2022/05/26 07:10:27 UTC

[incubator-pegasus] 01/01: chore(nodejs-client): Merge nodejs-client from XiaoMi/pegasus-nodejs-client

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

laiyingchun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git

commit be56343717012a2258e6e9947f9851e723bc4b1f
Merge: 0c834d9c d461e251
Author: Yingchun Lai <la...@apache.org>
AuthorDate: Thu May 26 15:10:20 2022 +0800

    chore(nodejs-client): Merge nodejs-client from XiaoMi/pegasus-nodejs-client

 .gitignore                                 |    5 +
 .licenserc.yaml                            |    2 +
 nodejs-client/.eslintrc.js                 |   36 +
 nodejs-client/.npmigonre                   |    1 +
 nodejs-client/README.md                    |  240 +++
 nodejs-client/idl/base.thrift              |   42 +
 nodejs-client/idl/recompile_thrift.sh      |   40 +
 nodejs-client/idl/replication.thrift       |  226 +++
 nodejs-client/idl/rrdb.thrift              |  170 ++
 nodejs-client/index.js                     |   24 +
 nodejs-client/log_config.js                |   27 +
 nodejs-client/package.json                 |   38 +
 nodejs-client/src/client.js                |  327 ++++
 nodejs-client/src/connection.js            |  406 ++++
 nodejs-client/src/dsn/base_types.js        |  291 +++
 nodejs-client/src/dsn/meta.js              | 1956 ++++++++++++++++++++
 nodejs-client/src/dsn/replication_types.js | 2767 ++++++++++++++++++++++++++++
 nodejs-client/src/dsn/rrdb.js              | 2072 +++++++++++++++++++++
 nodejs-client/src/dsn/rrdb_types.js        | 1564 ++++++++++++++++
 nodejs-client/src/errors.js                |  128 ++
 nodejs-client/src/operator.js              |  486 +++++
 nodejs-client/src/session.js               |  471 +++++
 nodejs-client/src/table_handler.js         |  579 ++++++
 nodejs-client/src/tools.js                 |  170 ++
 nodejs-client/test/client.test.js          |  335 ++++
 25 files changed, 12403 insertions(+)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pegasus.apache.org
For additional commands, e-mail: commits-help@pegasus.apache.org