Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: prometheus/client_python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.15.0
Choose a base ref
...
head repository: prometheus/client_python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.0
Choose a head ref
  • 18 commits
  • 17 files changed
  • 7 contributors

Commits on May 3, 2022

  1. Support metric help text in multiprocess mode

    Issue #211
    Add support for storing the metrics help text in the multiprocess map.
    The help will come from the first process read, but it should be the
    same for all metrics.
    
    Signed-off-by: Cian Butler <[email protected]>
    butlerx committed May 3, 2022
    Configuration menu
    Copy the full SHA
    f6a2b4a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Reduce the mmap minimum size

    Reduce the initial mmap file size from 1MiB to 64KiB. This should reduce
    the memory and disk overhead for larger numbers of multiprocess workers.
    
    Signed-off-by: SuperQ <[email protected]>
    SuperQ committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    8f29782 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Merge pull request #853 from prometheus/superq/reduce_mmap_overhead

    Reduce the mmap minimum size
    csmarchbanks authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    89552cd View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2022

  1. Configuration menu
    Copy the full SHA
    bab1f3b View commit details
    Browse the repository at this point in the history
  2. Upgrade dependencies, fix types

    Signed-off-by: Evgeny Markov <[email protected]>
    evgenymarkov committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    5ed71d8 View commit details
    Browse the repository at this point in the history
  3. Add test for help text

    Signed-off-by: Evgeny Markov <[email protected]>
    evgenymarkov authored and butlerx committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    9a2c50f View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Merge pull request #864 from jezekra1/fix-asgi-app-openmetrics-encodi…

    …ng-content-type
    
    Fix wrong encoder used with `application/openmetrics-text` accept header
    csmarchbanks authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    1dfc910 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #865 from evgenymarkov/upgrade-deps

    Upgrade development dependencies, fix some types
    csmarchbanks authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    d6e08e3 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Allow Prometheus parser to handle missing space

    If there is no delimiter separating the labels and value when parsing
    the Prometheus format the parser currently will chop off the first digit
    of the value. Instead, allow a missing delimiter in the Prometheus
    format to align with what the Go parser does.
    
    In addition, add a test to specifically check that a delimiter is still
    required in OpenMetrics.
    
    Signed-off-by: Chris Marchbanks <[email protected]>
    csmarchbanks committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    ff23948 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Add tests for Python 3.11

    The base image has also been moved to the new cimg repositories which
    are direct replacements for circleci.
    
    Signed-off-by: Chris Marchbanks <[email protected]>
    csmarchbanks committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    b387d04 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #804 from butlerx/multi-process-help

    Support metric help text in multiprocess mode
    csmarchbanks authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    781e3e1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #872 from prometheus/parse-missing-space

    Allow Prometheus parser to handle missing space
    csmarchbanks authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    ba34fad View commit details
    Browse the repository at this point in the history
  4. Merge pull request #873 from prometheus/support-3.11

    Add tests for Python 3.11
    csmarchbanks authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    4ab083e View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. fix package name error

    Signed-off-by: kareza <[email protected]>
    ethanschen committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    75a0818 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #876 from karezachen/master

    fix package name error
    csmarchbanks authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    1fd0ded View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Allow tuples of exceptions in ExceptionCounter

    `ExceptionCounter.__exit__` kicks down to `isinstance`, which accepts
    either a single type or a tuple of types (or in Python 3.10, a
    UnionType).  Update type annotations to reflect this.
    
    Signed-off-by: Jakob van Santen <[email protected]>
    jvansanten committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    8a27f80 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge pull request #881 from jvansanten/count-multiple-exceptions

    Allow tuples of exceptions in ExceptionCounter
    csmarchbanks authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    4f994ec View commit details
    Browse the repository at this point in the history
  2. Release 0.16.0

    Signed-off-by: Chris Marchbanks <[email protected]>
    csmarchbanks committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    fd4da6c View commit details
    Browse the repository at this point in the history
Loading