-
Notifications
You must be signed in to change notification settings - Fork 12
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
Update to v1.30 #333
Update to v1.30 #333
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 11ef0b0 - Browse repository at this point
Copy the full SHA 11ef0b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b8fd2 - Browse repository at this point
Copy the full SHA a3b8fd2View commit details -
This was removed from upstream - see envoyproxy/envoy#32872
Configuration menu - View commit details
-
Copy full SHA for 45338db - Browse repository at this point
Copy the full SHA 45338dbView commit details
Commits on May 1, 2024
-
Add some compile flags to get CEL to compile
These flags are copied from upstream's .bazelrc. The most important one here is the `-fsized-deallocation` which was required to get CEL to compile. The rest may not be necessary, but since they changed in upstream from 1.29 to 1.30, I think it might be a good idea to include them.
Configuration menu - View commit details
-
Copy full SHA for d246825 - Browse repository at this point
Copy the full SHA d246825View commit details -
There were some details in regex that were changed upstream that we had to incorporate
Configuration menu - View commit details
-
Copy full SHA for e62caf8 - Browse repository at this point
Copy the full SHA e62caf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330bbf7 - Browse repository at this point
Copy the full SHA 330bbf7View commit details
Commits on May 2, 2024
-
Get HTTP transformation to compile
A few upstream Envoy functions that were being called in this library needed to be passed contexts, which required plumbing that object through the call hierarchy. Along the way, it seemed to appear that there were a few type signatures that were possibly not completely correct, and those have been adjusted to get things compiling successfully.
Configuration menu - View commit details
-
Copy full SHA for f3bc648 - Browse repository at this point
Copy the full SHA f3bc648View commit details -
It seems that passing string arguments constructed with the `+` operator is not allowed in ENVOY_STREAM_LOG, and possibly other macros as well. This was my first encounter with this error, but there might be other instances lurking elsewhere in the repository.
Configuration menu - View commit details
-
Copy full SHA for 771fe14 - Browse repository at this point
Copy the full SHA 771fe14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a056c - Browse repository at this point
Copy the full SHA 47a056cView commit details -
Fix type signature of createProtocolOptionsConfig
The signature of this abstract class method was changed upstream - this change reflects the fix
Configuration menu - View commit details
-
Copy full SHA for 093698a - Browse repository at this point
Copy the full SHA 093698aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aceeeb6 - Browse repository at this point
Copy the full SHA aceeeb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c242d - Browse repository at this point
Copy the full SHA 31c242dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9c1149 - Browse repository at this point
Copy the full SHA b9c1149View commit details -
Get inja_transformer_test.cc to compile
Interesting lesson here - when calling `fmt::format`, we must use a constexpr, since the formatting function provides compile-time type checking. Neat!
Configuration menu - View commit details
-
Copy full SHA for 4f0e904 - Browse repository at this point
Copy the full SHA 4f0e904View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0058721 - Browse repository at this point
Copy the full SHA 0058721View commit details
Commits on May 9, 2024
-
Upstream ci calls this, so we put in a dummy target here
Configuration menu - View commit details
-
Copy full SHA for 1dbb2c4 - Browse repository at this point
Copy the full SHA 1dbb2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ba911 - Browse repository at this point
Copy the full SHA d7ba911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1de6578 - Browse repository at this point
Copy the full SHA 1de6578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b4004 - Browse repository at this point
Copy the full SHA 07b4004View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00a16a6 - Browse repository at this point
Copy the full SHA 00a16a6View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0a5027 - Browse repository at this point
Copy the full SHA e0a5027View commit details -
Remove envoy.string_matcher.lua
Co-authored-by: Nathan Fudenberg <nathan.fudenberg@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 7dbd7cd - Browse repository at this point
Copy the full SHA 7dbd7cdView commit details -
Remove envoy.tracers.opentelemetry.samplers.dynatrace from bazel/exte…
…nsions/extensions_build_config.bzl Co-authored-by: Nathan Fudenberg <nathan.fudenberg@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 80ab7da - Browse repository at this point
Copy the full SHA 80ab7daView commit details -
Update changelog/v1.30.1-patch1/update-to-upstream-envoy-v1.30.yaml
Co-authored-by: Nathan Fudenberg <nathan.fudenberg@solo.io>
Configuration menu - View commit details
-
Copy full SHA for fd1628f - Browse repository at this point
Copy the full SHA fd1628fView commit details -
Update source/extensions/filters/http/aws_lambda/config.cc
Co-authored-by: Nathan Fudenberg <nathan.fudenberg@solo.io>
Configuration menu - View commit details
-
Copy full SHA for f91e837 - Browse repository at this point
Copy the full SHA f91e837View commit details -
Revert "Update source/extensions/filters/http/aws_lambda/config.cc"
This reverts commit f91e837.
Configuration menu - View commit details
-
Copy full SHA for 5b43f5a - Browse repository at this point
Copy the full SHA 5b43f5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02afc7e - Browse repository at this point
Copy the full SHA 02afc7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a706ea8 - Browse repository at this point
Copy the full SHA a706ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 831067b - Browse repository at this point
Copy the full SHA 831067bView commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08d1401 - Browse repository at this point
Copy the full SHA 08d1401View commit details -
Change
fmt::vformat
back tofmt::format
Previous iterations were still using the `vformat` call so they may not have been using the `constexpr` versino of formatting correctly
Configuration menu - View commit details
-
Copy full SHA for dea2369 - Browse repository at this point
Copy the full SHA dea2369View commit details