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

Fix possible deadlock #5963

Merged
merged 4 commits into from
Mar 10, 2016
Merged

Fix possible deadlock #5963

merged 4 commits into from
Mar 10, 2016

Commits on Mar 10, 2016

  1. Use read lock to expand sources

    A write-lock was taken which locks the whole store during a query
    that needs to expand sources.  Under load, writes can start to fail.
    jwilder committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    ae2360d View commit details
    Browse the repository at this point in the history
  2. Remove period shard maintenance goroutine

    This is no longer used in tsm and just peridocially locks everything
    for no reason now.
    jwilder committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    992c78e View commit details
    Browse the repository at this point in the history
  3. Update changelog

    jwilder committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    f020547 View commit details
    Browse the repository at this point in the history
  4. Convert measurementToRegex to exported func

    Make it consistent with other conventions where exported funcs
    take a lock.
    jwilder committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    c44195d View commit details
    Browse the repository at this point in the history