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

Rewrite Java Doc logic with JDK 17 compatible APIs #902

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    8d632d4 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. HEAD requests content-length is not based on the body as per the http…

    … spec.
    
    Fixing it to not override the content-length if the request is HEADER type.
    jpstewart authored and Yan Zhou committed May 15, 2023
    Configuration menu
    Copy the full SHA
    b03568a View commit details
    Browse the repository at this point in the history
  2. Get line/col number in PDL schema encoder (linkedin#895)

    jhandley authored and Yan Zhou committed May 15, 2023
    Configuration menu
    Copy the full SHA
    bcd4102 View commit details
    Browse the repository at this point in the history
  3. Improve synchronization on the R2 RequestContext local attributes.

    It is possible to cause a `ConcurrentModificationException` in the
    `RequestContext` because we synchronize it by using
    `Collections.synchronizedMap()`, which only synchronizes individual
    reads/writes. When making a `RequestContext` copy we must iterate over
    the collection, allowing other threads to interrupt it by modifying the
    map during the operation.
    
    This fix synchronizes the whole copy operation as well. The default
    mutex used for synchronizing in a `SynchronizedMap` is `this`, so
    synchronizing on the map itself guards against modification.
    jpstewart authored and Yan Zhou committed May 15, 2023
    Configuration menu
    Copy the full SHA
    34ab538 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. use multi-release jar

    Yan Zhou committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    fc04976 View commit details
    Browse the repository at this point in the history