-
-
Notifications
You must be signed in to change notification settings - Fork 722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azure Functions isolated process #4988
Azure Functions isolated process #4988
Commits on Feb 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e17949 - Browse repository at this point
Copy the full SHA 9e17949View commit details
Commits on Feb 8, 2022
-
Merge branch 'main-version-12' into bbernard/support_for_azure_functi…
…ons_isolated_process
Configuration menu - View commit details
-
Copy full SHA for e407a0a - Browse repository at this point
Copy the full SHA e407a0aView commit details
Commits on Apr 19, 2022
-
Initial fully working GraphQL exection in Azure Functions Isolated Pr…
…ocess. Spent significant time on trying to get the Binding to work with Attribute to match existing in-process support. And DID get a branch working locally with full bindings running -- but it was UGLY, and runtime binding failed with error unable to bind to String.... finally realize that the MS Docs say (buried and hard to find) that only String data is supported for marshalling in/out of the isolated worker process -- soo, yep waste of time. The DI implementation has only a couple lines of extra code and works perfectly fine, so it's still really streamlined. And the code is massively simplified as Bindings in isolated process are not nearly as elegant as in-process (it's aggrivatingly narly to even get it compiling and initializing).
Configuration menu - View commit details
-
Copy full SHA for 73b9c8c - Browse repository at this point
Copy the full SHA 73b9c8cView commit details
Commits on Apr 20, 2022
-
Code cleanup, simplification. Added new configuration overload to in-…
…process extensions so that code can be portable between in-process/isolated-process.
Configuration menu - View commit details
-
Copy full SHA for 98b0eb7 - Browse repository at this point
Copy the full SHA 98b0eb7View commit details
Commits on Apr 21, 2022
-
Code cleanup and some simplification and improvements to be more test…
…able. Added/expanded unit tests covering Host Builder/Configuration and End-to-End execution of hello world query. Simplified naming of HttpContextShim as it's actually not really GraphQL specific, and factored out logic for building HttpContext into an HttpContextBuilder class becasue it can be leveraged for end-to-end unit tests of the In-Process AzureFunctions also!
Configuration menu - View commit details
-
Copy full SHA for d21c7e3 - Browse repository at this point
Copy the full SHA d21c7e3View commit details -
Fixed/expanded unit tests covering true End-to-End execution of hello…
… world query for IsolatedProcess using HttpRequestData & HttpResponseData; which is unique to the Isolated Process. Had to add a ton of manual mock classes to support testing, but it's now nice to have real mock classes (since all Default implementations from Microsoft are internal).
Configuration menu - View commit details
-
Copy full SHA for dcc86cd - Browse repository at this point
Copy the full SHA dcc86cdView commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5bf21c0 - Browse repository at this point
Copy the full SHA 5bf21c0View commit details
Commits on May 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bfa1f02 - Browse repository at this point
Copy the full SHA bfa1f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 746ae20 - Browse repository at this point
Copy the full SHA 746ae20View commit details
Commits on May 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d9f14e5 - Browse repository at this point
Copy the full SHA d9f14e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31d56b - Browse repository at this point
Copy the full SHA f31d56bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5011003 - Browse repository at this point
Copy the full SHA 5011003View commit details
Commits on May 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7754c76 - Browse repository at this point
Copy the full SHA 7754c76View commit details -
Merge branch 'bbernard/support_for_azure_functions_isolated_process' of
https://github.com/ChilliCream/hotchocolate into bbernard/support_for_azure_functions_isolated_process
Configuration menu - View commit details
-
Copy full SHA for fb20411 - Browse repository at this point
Copy the full SHA fb20411View commit details
Commits on May 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f6264f8 - Browse repository at this point
Copy the full SHA f6264f8View commit details
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1a48837 - Browse repository at this point
Copy the full SHA 1a48837View commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5b15ff6 - Browse repository at this point
Copy the full SHA 5b15ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff6715 - Browse repository at this point
Copy the full SHA fff6715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37d5f33 - Browse repository at this point
Copy the full SHA 37d5f33View commit details -
Merge branch 'main' into bbernard/support_for_azure_functions_isolate…
…d_process # Conflicts: # src/HotChocolate/AzureFunctions/src/HotChocolate.AzureFunctions/Extensions/HotChocolateAzureFunctionServiceCollectionExtensions.cs # src/HotChocolate/Language/src/Language.Visitors/Properties/Resources.Designer.cs # src/HotChocolate/MongoDb/test/Data.MongoDb.Projections.Tests/HotChocolate.Data.MongoDb.Projections.Tests.csproj # src/HotChocolate/Stitching/src/Stitching/Properties/StitchingResources.Designer.cs
Configuration menu - View commit details
-
Copy full SHA for d8dd585 - Browse repository at this point
Copy the full SHA d8dd585View commit details -
- Fixed project dependency issues after merge, due to dirty local str…
…ucture needing a git clean. - Updated Azure Function Isolated Process test namespaces to match physical location for consistency. - Fix TargetFrameworks support for Azure Functions Isolated process which does not support netcoreapp3.1 so it must have it's own targets that are only .net5.0+
Configuration menu - View commit details
-
Copy full SHA for 252c629 - Browse repository at this point
Copy the full SHA 252c629View commit details -
Merge branch 'bbernard/support_for_azure_functions_isolated_process' of
https://github.com/ChilliCream/hotchocolate into bbernard/support_for_azure_functions_isolated_process
Configuration menu - View commit details
-
Copy full SHA for 1539d8d - Browse repository at this point
Copy the full SHA 1539d8dView commit details
Commits on Aug 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0a968a7 - Browse repository at this point
Copy the full SHA 0a968a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a8d208 - Browse repository at this point
Copy the full SHA 6a8d208View commit details -
Merge branch 'bbernard/support_for_azure_functions_isolated_process' of
https://github.com/ChilliCream/hotchocolate into bbernard/support_for_azure_functions_isolated_process
Configuration menu - View commit details
-
Copy full SHA for 2983135 - Browse repository at this point
Copy the full SHA 2983135View commit details
Commits on Aug 24, 2022
-
Added full support for IHttpContextAccessor within Az Func Isolated p…
…rocess. Added marshaling of FunctionsContext.Items collection (object bag) into HttpContext.Items collection. Added Unit tests for IHttpContextAccesor to both Az Func In-process and Isolated-process test projects. Code cleanup and updates to use 'var', etc.
Configuration menu - View commit details
-
Copy full SHA for ec00068 - Browse repository at this point
Copy the full SHA ec00068View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da1566 - Browse repository at this point
Copy the full SHA 3da1566View commit details -
Add Unit tests for BCP files (currently failing due to missing BCP in…
… the new v13 repo). Test cleanup to ensure we specify Reqeuest Http Headers (e.g Accept Json and Accept text/html, etc.).
Configuration menu - View commit details
-
Copy full SHA for 7456d05 - Browse repository at this point
Copy the full SHA 7456d05View commit details
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cfe929f - Browse repository at this point
Copy the full SHA cfe929fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 639e6b9 - Browse repository at this point
Copy the full SHA 639e6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0facbb9 - Browse repository at this point
Copy the full SHA 0facbb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6146e9 - Browse repository at this point
Copy the full SHA b6146e9View commit details