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

[FIXED JENKINS-34213] Ensure that the unexporter cleans up whatever it can each sweep #81

Merged
merged 6 commits into from
Apr 20, 2016

Commits on Apr 13, 2016

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

Commits on Apr 14, 2016

  1. [JENKINS-34213] Collect and report meaningful stats, batch the refere…

    …nce collection for better stability
    
    - We want to report on these things only if they are an issue. Logging of the actual stats should be below the radar of the users using a default logger level of `INFO` provided that the Unexporter is not doing much
    - When the Unexporter is busy (i.e. the m1 rate is > 100/sec) then we should start reporting at `INFO`
    - In the event that there is sustained high levels of work, we should alert the user and recommend turning off the stack traces to reduce GC pressure
    
    - My stress testing revealed that under very heavy load it is better to batch the removal and then batch the clean-up even if this batching means that the sweeps are not as frequent.
    stephenc committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    98a7e3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d965482 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f290c63 View commit details
    Browse the repository at this point in the history
  4. [JENKINS-34213] Copy and paste error

    The three most common programming errors are:
    
    - Off by one errors
    - Copy and paste errors
    stephenc committed Apr 14, 2016
    Configuration menu
    Copy the full SHA
    4dbf0ea View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2016

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