Skip to content
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

[Branch 2.7] Upgrade Netty to 4.1.77.Final, Netty Tcnative, grpc and protobuf #16896

Closed
wants to merge 11 commits into from

Commits on Aug 1, 2022

  1. Upgrade Netty to 4.1.76.Final, Netty Tcnative, grpc and protobuf (apa…

    …che#15212)
    
    * Upgrade Netty to 4.1.76.Final and Netty Tcnative to 2.0.51.Final
    
    Fixes apache#14015
    - release notes https://netty.io/news/2022/04/12/4-1-76-Final.html
      - contains fix for netty/netty#11695
    
    * Upgrade grpc to 1.45.1 and protobuf to 3.19.2
    
    - grpc < 1.45.1 is not compatible with Netty > 4.1.74.Final
      - grpc/grpc-java#9004
    
    (cherry picked from commit 332a3c7)
    lhotari authored and Jason918 committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    78c6f94 View commit details
    Browse the repository at this point in the history
  2. Upgrade Netty to 4.1.77.Final and netty-tcnative to 2.0.52.Final (apa…

    …che#15646)
    
    - release notes https://netty.io/news/2022/05/06/2-1-77-Final.html
      - improves Alpine / musl compatibility
        - could help issues such as apache#14534 apache#11415 apache#11224 apache#10798
      - improves shading compatibility
      - fixes a bug related to the native epoll transport and epoll_pwait2
    
    (cherry picked from commit a8045fc)
    lhotari authored and Jason918 committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    6930e9d View commit details
    Browse the repository at this point in the history
  3. Fix License

    Jason918 committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    2bd9674 View commit details
    Browse the repository at this point in the history
  4. fix testTxnCommitMarker

    Jason918 committed Aug 1, 2022
    Configuration menu
    Copy the full SHA
    6572c36 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Configuration menu
    Copy the full SHA
    852b82d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9129f8f View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. fix compile

    Jason918 committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    5e0219e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dc05e4 View commit details
    Browse the repository at this point in the history
  3. Upgrade BookKeeper to 4.14.1 (apache#10686)

    * upgrade BookKeeper to 4.14.0
    
    * format code
    
    * upgrade bookkeeper to 4.14.1 to fix prometheus metric bug
    
    * update license
    
    Co-authored-by: chenhang <chenhang@bigo.sg>
    2 people authored and Jason918 committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    9769bae View commit details
    Browse the repository at this point in the history
  4. fix compile

    Jason918 committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    80a1c30 View commit details
    Browse the repository at this point in the history
  5. [Issue 9728] Upgrade GRPC and bookkeeper (apache#9729)

    * Upgraded bookkeeper to 4.13.0; grpc to 1.33
    
    * updated LICENSE
    
    * fixed the rest of the license check
    
    * no idea why license check results on CI are different from local :/
    
    * one more license fix
    
    * Integration tests failed to start container/service there because of java.lang.NoClassDefFoundError: io/perfmark/PerfMark
    
    * another try to get the permark.jar in
    
    * another take on perfmark.jar and integration tests
    
    * add perfmark.jar to LICENSE
    dlg99 authored and Jason918 committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    3b3b5a1 View commit details
    Browse the repository at this point in the history