Azure / azure-functions-python-library

Azure Functions Python SDK
MIT License
151 stars 63 forks source link

preserve pystein function app metadata key order #177

Closed YunchuWang closed 1 year ago

YunchuWang commented 1 year ago

Fix for a rising incident that function app restarted as synctrigger calls fail due to inconsistent hash values every time function host calls /admin/synctriggers to get worker function app metadata.

codecov[bot] commented 1 year ago

Codecov Report

Merging #177 (f51cca2) into dev (b99bf58) will increase coverage by 0.00%. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##              dev     #177   +/-   ##
=======================================
  Coverage   90.54%   90.55%           
=======================================
  Files          53       53           
  Lines        3132     3133    +1     
  Branches      818      818           
=======================================
+ Hits         2836     2837    +1     
  Misses        219      219           
  Partials       77       77           
Flag Coverage Δ
unittests 90.52% <100.00%> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
azure/functions/decorators/core.py 98.63% <100.00%> (+0.01%) :arrow_up:
azure/functions/decorators/function_app.py 99.27% <100.00%> (ø)
azure/functions/decorators/utils.py 97.46% <100.00%> (ø)