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

Add some performance tracking to pynbody_server.py #233

Merged
merged 14 commits into from
Dec 13, 2023

Commits on Oct 21, 2023

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

Commits on Oct 28, 2023

  1. Enabling work: allow two timing monitors to be added together

    Works towards reporting all-processes stats instead of the current per-process stats
    apontzen committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    8aff92f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

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

Commits on Dec 11, 2023

  1. Merge branch 'master' into pynbody-server-performance

    # Conflicts:
    #	tangos/parallel_tasks/pynbody_server.py
    apontzen committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    4b26e7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e110bad View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

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

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    18fa0ae View commit details
    Browse the repository at this point in the history
  2. Allow tangos write to aggregate statistics across nodes

    Introduces a new, general module to allow this, accumulative_statistics.py
    
    Updates TimingMonitor and CalculationSuccessTracker to take advantage of this framework.
    apontzen committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    d735109 View commit details
    Browse the repository at this point in the history
  3. Fix whitespace

    apontzen committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    44d16df View commit details
    Browse the repository at this point in the history
  4. Bump version number

    apontzen committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    9c7ef73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c013d48 View commit details
    Browse the repository at this point in the history
  6. Fix tests

    apontzen committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    14aed5e View commit details
    Browse the repository at this point in the history
  7. Fix for py3.9

    apontzen committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    45016cf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dd6c55e View commit details
    Browse the repository at this point in the history