Граф коммитов

424 Коммитов

Автор SHA1 Сообщение Дата
Marie Hoeger b56070a222
Ignore proxy functions for loading (#299) (#302)
* do not load proxy functions

* check against true
2020-05-26 19:06:37 -07:00
Marie Hoeger d301e60310
update for functions v2/v3 compatible worker (#301) 2020-05-26 19:05:30 -07:00
Marie Hoeger 66edd38aad
v2.0.2 (#279) 2020-01-15 11:52:27 -08:00
Marie Hoeger b4997abc1e Fix durable-js in Azure Functions V3 (#277)
* fix durable!

* remove second check for result.return

* no side-effects to http trigger

* quick test

* more unit test

* addressing cr comments
2020-01-15 11:44:33 -08:00
Marie Hoeger 28a6c36092 test against host v3 (#278)
* test against host v3

* write test results

* add partition key

* publish vstest results

* change dir where tx files found
2020-01-15 11:44:33 -08:00
Marie Hoeger 1a4dcf76a7 Don't override all output binding data when return result present (#273)
* Don't override all output binding data set through context.bindings if return value present

* Update worker version
2020-01-15 11:44:33 -08:00
Marie Hoeger dd57ba00e2 Throw more helpful error if http output is incorrect (#271)
* Throw more helpful error if http output is incorrect

* remove unused import

* rename tests
2020-01-15 11:44:33 -08:00
Marie Hoeger eff3932b3a Fix logic for camelCasing (#269) 2020-01-15 11:44:33 -08:00
Marie Hoeger c21e9dc910 Add support for TypedDataCollections (#263)
* Add support for TypedDataCollection

* change package updates for a separate pr

* make change only for v3 functions host +
2020-01-15 11:44:33 -08:00
Marie Hoeger 67ce72290e Fix return output binding logic (#264)
* updates to make 2.0 worker 1.0 compatible

* split validation logic so it's both v1 and v2 compatible

* hard-coded solution to camelCase timer trigger while proper fix is out of scope for timeline

* added test

* adding unit test

* properly convert data when defined as output array

* testing both v1 behavior and v2 behavior

* dont code without intellisense

* remove e2e test until have better test on functions host v2 and v3

* fix worker validation logic and warning message on ts changes

* add tests
2020-01-15 11:44:33 -08:00
Marie Hoeger 4ca75b32ef Camel case timer trigger (#261)
* updates to make 2.0 worker 1.0 compatible

* split validation logic so it's both v1 and v2 compatible

* hard-coded solution to camelCase timer trigger while proper fix is out of scope for timeline

* added test

* adding unit test

* testing both v1 behavior and v2 behavior

* dont code without intellisense

* remove e2e test until have better test on functions host v2 and v3

* re-add node 8 unit tests
2020-01-15 11:44:33 -08:00
Marie Hoeger 94d99d5698 Test v2.x branch (#259) 2020-01-15 11:44:33 -08:00
mhoeger 1c5946a2a2 add test and todo and initial skeleton for backwards compat mode 2020-01-15 11:44:32 -08:00
mhoeger a9e3438f98 removing node 8 and fixing #228 2020-01-15 11:44:32 -08:00
Marie Hoeger f56202848e Update azure-pipelines.yml for Azure Pipelines to publish v2.x 2019-12-02 00:02:36 -07:00
mhoeger 1debc81d2d updating node-pre-gyp to be able to install node 12 binary 2019-11-15 17:41:24 -08:00
Marie Hoeger 4a4a784af1
Unblock Node.js v12 with appropriate warning (#255)
* Unblock Node.js v12 with appropriate warning

* add test

* adding e2e test too

* updating to 1.2.0

* Workaround to protobuf.js issue
2019-11-15 17:15:33 -08:00
Marie Hoeger 99a12a42da
Re-setting working directory if given (#257)
* Re-setting working directory if given

* changing yaml

* address cr
2019-11-15 14:28:16 -08:00
mhoeger 2f07635b6c update guidance to change app setting to ~10 2019-10-09 21:55:28 -07:00
Yogesh 4b86dd6f83 Populated context with TraceContext. 2019-09-20 18:42:26 -07:00
Yogesh 1a0d68bd93 Modified some system logs to flow through gRPC. 2019-09-20 15:59:48 -07:00
Yogesh Jagadeesan fcc8b4510f Updated subtree from https://github.com/azure/azure-functions-language-worker-protobuf. Tag: v1.3.5-protofile. Commit: a12f76345e2286ed3772ab4a9d8527af11899af2 (#246) 2019-09-19 04:28:27 -07:00
Yogesh Jagadeesan 3b51b6f169
Merge pull request #238 from yojagad/AnotherDuplicateData
Account for removal of duplicate data from host
2019-09-11 14:35:54 -07:00
Yogesh bd1b5e4d36 Reconstructing triggerMetadata. 2019-09-11 13:49:34 -07:00
mhoeger ba8402bd3e Node worker 1.1.1 2019-09-05 01:15:54 +02:00
Marie Hoeger 0cb048542c
Log exception stack for uncaught exceptions (#241)
* Log full stack on uncaught exceptions

* updating dependencies

* update package-lock

* make sure errors without stack trace still logged
2019-09-04 19:39:45 +02:00
Yogesh Jagadeesan d6a0c97ef7
Merge pull request #234 from yojagad/DuplicateBindingData
[Do not merge until corresponding host PR is merged] DuplicateBindingData Fixes
2019-09-03 15:36:58 -07:00
Yogesh f4b85e4bee Removed duplicate binding data. 2019-09-03 15:22:26 -07:00
Pragna Gopa 427b8371b5 Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines 2019-07-26 10:27:54 -07:00
Pragna Gopa fe70d07288 Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines 2019-07-26 10:15:12 -07:00
Pragna Gopa e6672b2f99 Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines 2019-07-26 10:05:10 -07:00
Pragna Gopa e9f296115e Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines 2019-07-25 21:59:25 -07:00
Pragna Gopa c39f2278a8 Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines 2019-07-25 20:37:00 -07:00
Pragna Gopa df6bce1f9e Update e2e-nightly-site-azure-pipelines.yml for Azure Pipelines 2019-07-25 20:36:04 -07:00
Pragna Gopa 8830aa8292 Update e2e-nightly-cli-azure-pipelines.yml for Azure Pipelines 2019-07-25 20:25:51 -07:00
Pragna Gopa b2e77d710b
Add E2E tests nightly builds (#237) 2019-07-25 20:12:37 -07:00
Pragna Gopa b6c35f44f9 Update azure-pipelines-1.yml for Azure Pipelines 2019-07-25 19:48:07 -07:00
Pragna Gopa 7c9d88a956 Update azure-pipelines-1.yml for Azure Pipelines 2019-07-25 15:23:30 -07:00
Pragna Gopa f33b708b5a Set up CI with Azure Pipelines
[skip ci]
2019-07-25 15:20:21 -07:00
Pragna Gopa 7f08a006b7
Add CORE_TOOLS_URL env (#236) 2019-07-24 15:16:42 -07:00
Pragna Gopa 661a419dc0
Create test result file and publish as artifact (#235) 2019-07-24 12:15:31 -07:00
mhoeger 00f08cb62c updating dependencies 2019-07-18 19:06:31 -07:00
mhoeger 6477560e35 Reverting bugfix because it will cause breaking behavior 2019-07-18 19:06:31 -07:00
mhoeger 9f2a197a8d newline at end of file 2019-07-10 12:51:43 -07:00
mhoeger 040b82f025 fix tests 2019-07-10 12:51:43 -07:00
mhoeger 642ea34358 link to async await docs on uncaught exceptions and bad async patterns 2019-07-10 12:51:43 -07:00
mhoeger 10d32bddb9 enable e2e tests 2019-06-19 16:34:31 -07:00
Marie Hoeger f189e73ac4 Update azure-pipelines.yml for Azure Pipelines 2019-06-18 13:39:14 -07:00
mhoeger 0f17a1f7ea disable e2e 2019-06-18 11:33:11 -07:00
Marie Hoeger d1bd606d42
V1.1.0 release (#224)
* V1.1.0 release

* temporarily disable e2e tests while core tools is broken

* typo
2019-06-18 11:23:15 -07:00