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

Make StatusLogger self-contained and testable #2249

Merged
merged 31 commits into from
Feb 8, 2024
Merged

Commits on Jan 25, 2024

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

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    fd67e38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21a47ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd8912d View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    cd3fadb View commit details
    Browse the repository at this point in the history
  2. Make StatusLogger() ctor private

    vy committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    f1e3e2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4c941e View commit details
    Browse the repository at this point in the history
  4. 4 Configuration menu
    Copy the full SHA
    3684a2e View commit details
    Browse the repository at this point in the history
  5. Fix @Versions

    vy committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2c01bcd View commit details
    Browse the repository at this point in the history
  6. Fix Spotless issues

    vy committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    fdcb05b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    40cc721 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88eb8fc View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    f3fa918 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    325c371 View commit details
    Browse the repository at this point in the history
  3. Fix code typo in StatusLogger

    vy committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    df82860 View commit details
    Browse the repository at this point in the history
  4. Fix Spotless failures

    vy committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    35e78bb View commit details
    Browse the repository at this point in the history
  5. Revert "Fix NPE in AsyncLoggerConfigDisruptor"

    This reverts commit f3fa918.
    ppkarwasz committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    682604b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e0090d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    e2e983f View commit details
    Browse the repository at this point in the history
  2. Update auto-generated files

    vy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    8632e09 View commit details
    Browse the repository at this point in the history
  3. Remove [email protected] in generate-email.sh

    `[email protected]` requires the sender to have an `@apache.org`
    address. Not all PMC members have this configured, this adds yet
    another step to the release process and yet another condition to
    hold in the RM machine, and people are not willing to drop this
    requirement[1].
    
    [1] https://lists.apache.org/thread/jc7o25gxx9w3y3xq51kwbmcbz62cwkb2
    vy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    36c4d48 View commit details
    Browse the repository at this point in the history
  4. Remove nested logging tests

    As per discussion[1], nested logging is not an official feature.
    Hence, when it is broken, the build should not fail.
    
    [1] https://lists.apache.org/thread/gnwjw7sfhxogb7c70rqr4t0v6yh4px02
    vy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    73cd685 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfb5197 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Remove QueueFullAsync* tests relying on nested logging

    Nested logging is not an officially supported feature[1].
    Tests should not rely on them.
    
    [1] https://lists.apache.org/thread/gnwjw7sfhxogb7c70rqr4t0v6yh4px02
    vy committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9720939 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0235e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8e490c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfdbde4 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    fab3f15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f7533f View commit details
    Browse the repository at this point in the history
  3. Improve StatusLogger javadoc

    vy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4d43e82 View commit details
    Browse the repository at this point in the history
  4. Fix javadoc:javadoc failures

    vy committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    c48bb4f View commit details
    Browse the repository at this point in the history