Commit Graph

3288 Commits

Author SHA1 Message Date
Kelvin Jin 3b324909b7 Restore stream_closed error code test 2018-03-14 14:03:23 -07:00
murgatroid99 205f237928 Don't handle already-finished call in channel 2018-03-14 14:01:11 -07:00
Kelvin Jin 42ddabe398 Remove generics from credentials 2018-03-14 12:31:14 -07:00
Kelvin Jin e92224ba7b grpc-js: add google credentials implementation 2018-03-14 10:59:53 -07:00
Kelvin Jin 691834cafe grpc-js: fix failing unit test 2018-03-14 10:37:50 -07:00
Michael Lumish dccc8b6563
Merge pull request #217 from murgatroid99/node-pre-gyp_update
Update to newest version of node-pre-gyp
2018-03-13 18:18:36 -07:00
Michael Lumish 59e68e55b6
Merge pull request #218 from murgatroid99/electron_1.8_backport
Adding electron 1.8 support.
2018-03-13 18:18:30 -07:00
Nicolas Noble 0490feb112
Merge pull request #216 from nicolasnoble/upmerge
Upmerge from 1.10
2018-03-13 17:54:37 -07:00
Nicolas "Pixel" Noble 5fe868208c Adding electron 1.8 support. 2018-03-13 17:25:32 -07:00
murgatroid99 2d0540f9df Update to newest version of node-pre-gyp 2018-03-13 17:20:11 -07:00
Michael Lumish 896f07cc08
Merge pull request #207 from theogravity/master
Add UNIMPLEMENTED details when an RPC method is not impl.
2018-03-13 17:13:52 -07:00
Michael Lumish 399ae5ed8e
Merge pull request #215 from drobertduke/operation_serializer_performance
Improve performance of batch operation serializer
2018-03-13 16:14:16 -07:00
Nicolas "Pixel" Noble 366cd40abd Merge branch 'v1.10.x' of https://github.com/grpc/grpc-node into upmerge 2018-03-14 00:09:49 +01:00
Nicolas Noble 190a72ecd0
Merge pull request #214 from nicolasnoble/backport
Backport of #212
2018-03-13 16:05:22 -07:00
Nicolas "Pixel" Noble fcf472e7cb Adding JOBS environment variable to speed builds up, and reducing scope of Alpine Linux builds. 2018-03-13 23:26:51 +01:00
David Vroom Duke 8b8a4437e2 Improve performance of batch operation serializer 2018-03-13 14:40:17 -07:00
Nicolas "Pixel" Noble 8857ccae34 Enabling debug mode, removing nvm references, installing deps, and increasing timeouts. 2018-03-13 20:52:59 +01:00
Nicolas "Pixel" Noble 64e3e9d764 Don't do release build tests in the normal tests. 2018-03-13 20:52:48 +01:00
Nicolas "Pixel" Noble 50c5b06479 Splitting build and test jobs. 2018-03-13 20:50:45 +01:00
Nicolas "Pixel" Noble 03fb2cbb04 Adding builds to our CI. 2018-03-13 20:50:34 +01:00
Michael Lumish c4d873807f
Merge pull request #213 from murgatroid99/fixture_js_js
Fix js_js fixture
2018-03-12 14:05:07 -07:00
murgatroid99 122787f951 Fix js_js fixture 2018-03-12 13:36:48 -07:00
Michael Lumish 0225689e21
Merge pull request #210 from murgatroid99/v1.10.0_update
Update to v1.10.0
2018-03-12 09:24:51 -07:00
Michael Lumish 0e1054016e
Merge pull request #209 from murgatroid99/multi_impl_interop_tests
Make interop tests use new proto loader, run them with pure js client
2018-03-09 11:11:37 -08:00
murgatroid99 2573548de8 Update to v1.10.0 2018-03-09 10:44:52 -08:00
murgatroid99 3b61fb6d99 Remove now-duplicate interop sanity test file 2018-03-08 18:15:31 -08:00
murgatroid99 dbd1feb573 Remove internal tests from main test script for now 2018-03-08 18:00:48 -08:00
murgatroid99 73c1c6d663 Add new option to option list 2018-03-08 17:09:14 -08:00
murgatroid99 5e0d34a7b7 Make interop tests use new proto loader, run them with pure js client 2018-03-08 16:42:01 -08:00
Kelvin Jin 330484273a
Merge pull request #208 from kjin/c-l-i
Add client libraries integration test package
2018-03-07 16:30:21 -08:00
Kelvin Jin 7e0e74213f Add client libraries integration test package 2018-03-07 15:03:18 -08:00
Michael Lumish 5b392fadb9
Merge pull request #206 from kjin/l-p-d
grpc-js: add makeClientConstructor and loadPackageDefinition
2018-03-06 18:27:42 -08:00
Kelvin Jin 921d5ee080 changes to ServiceClient interface 2018-03-06 17:46:39 -08:00
Kelvin Jin a3dc724d39 address comment and use camelCase 2018-03-06 15:06:25 -08:00
theogravity a017386022 Add UNIMPLEMENTED details when an RPC method is not impl. 2018-03-06 15:01:03 -08:00
Kelvin Jin c29d7db6ed grpc-js: add mCC and loadPackageDefinition 2018-03-06 14:56:12 -08:00
Michael Lumish 227c095c66
Merge pull request #204 from arcana261/master
stronger checking for functions in client.js
2018-03-06 14:26:37 -08:00
Mohamad mehdi Kharatizadeh 232ff022ab stronger checking for functions in client.js
checking for functions simply by instanceof would render library usesless in vm or REPL contexts. because if client is created in another V8 context, typeof would still return "function" but instanceof Function would fail and return false for functions and arrow functions. thus it would be impossible to create client before starting a REPL context.
2018-03-07 01:04:01 +03:30
Nicolas Noble ed2a048161
Merge pull request #203 from nicolasnoble/enforce-templates
Updating template to match new testing package structure.
2018-03-05 12:39:38 -08:00
Nicolas "Pixel" Noble b12efa8013 Updating template to match new testing package structure. 2018-03-05 20:27:33 +01:00
Nicolas Noble 020de95acc
Merge pull request #202 from nicolasnoble/electron-1.8
Adding electron 1.8 support.
2018-03-04 19:43:09 -08:00
Nicolas "Pixel" Noble 1c50149dea Adding electron 1.8 support. 2018-03-05 04:06:06 +01:00
Nicolas Noble a867c90123
Merge pull request #200 from nicolasnoble/arm64
Building arm64 binaries.
2018-03-02 16:15:42 -08:00
Nicolas "Pixel" Noble aa50d30d1d Building arm64 binaries. 2018-03-03 00:38:36 +01:00
Kelvin Jin 02e4121a36
Merge pull request #199 from kjin/move-tests-back
Move API tests back to grpc-native-core
2018-03-02 09:53:39 -08:00
Kelvin Jin d3d91e1c36 recover fixtures
Revert "build: update build files"

This reverts commit a35fad015d.
2018-03-01 11:54:48 -08:00
Kelvin Jin b88260045a move interop tests back 2018-03-01 09:56:05 -08:00
Kelvin Jin a35fad015d build: update build files 2018-02-28 15:06:19 -08:00
Kelvin Jin 41305f595c grpc-native: fix test paths 2018-02-28 14:55:02 -08:00
Kelvin Jin 98341acc7e grpc-native: move api tests verbatim to grpc-native-core 2018-02-28 14:48:36 -08:00