Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
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 orlearn 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:postgrespro/pg_wait_sampling
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:master
Choose a base ref
Loading
...
head repository:postgrespro/pg_wait_sampling
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:new_dimensions
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13commits
  • 10files changed
  • 2contributors

Commits on Jun 26, 2025

  1. Add profile_extended and history_extended views with additional dimen…

    …sionsSometimes it can be useful to have additional info collected with wait_events,so we add two new views/functions that include more information. The structure ofthose views could be changed in new versions of pg_wait_sampling extension
    @Medvecrab
    Oleg Tselebrovskiy authored andMedvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    6cd4efaView commit details
    Browse the repository at this point in the history
  2. Update README to include information about new *_extended views

    Also fix some typos/reword some sentences
    @Medvecrab
    Oleg Tselebrovskiy authored andMedvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    9208eb2View commit details
    Browse the repository at this point in the history
  3. Fixes after review

    @Medvecrab
    Medvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    f0ee939View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    292aaa9View commit details
    Browse the repository at this point in the history
  5. Add serialization

    @Medvecrab
    Medvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    da75db0View commit details
    Browse the repository at this point in the history
  6. Fixing serialization

    @Medvecrab
    Medvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    46af7daView commit details
    Browse the repository at this point in the history
  7. Add history reset

    @Medvecrab
    Medvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    64efec7View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6a2203View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    09fc662View commit details
    Browse the repository at this point in the history
  10. Fixes after self-review

    @Medvecrab
    Medvecrab committedJun 26, 2025
    Configuration menu
    Copy the full SHA
    42b4828View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    01c45a4View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. Fixes after review

    - Rename some columns in code and in GUC allowed values- Change client_addr type to inet as in pg_stat_activity- event value for dimension GUC now turn both wait_event and  wait_event_type on and off; event_type not supported- README formatting- Hide leader_pid for leader process- Reset profile and history after reloading configuration,  but only if dimensions have changed- Disallow passing empty string as dimensions- pid and queryid are NULL now if are not in dimenstions- empty client_hostname is now NULL like in pg_stat_activity- empty appname is now shown as empty string as in pg_stat_activity
    @Medvecrab
    Medvecrab committedSep 23, 2025
    Configuration menu
    Copy the full SHA
    885496fView commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2025

  1. More fixes after review

    - Remove unneded palloc- Move initialization of possibly-null fields behind mask-checking  (in fill_values_and_nulls function)- Switch api_version and parameter amount in *_internal functions,  this makes safety check look better- Remove pgstat_clear_*** from pg_wait_sampling_get_current,  it could mess with other functions unexpectedly- Use correct bitmask in get_profile/history_internal- Add dimensions_mask to Profile and History to save it through  multiple calls to get_profile/history- Use statically allocated varialbes ts and count in deserialize_array- Take care of padding in deserialize_array- Leave only common_dimensions in probe_waits- Remove unneded +1 in serialize_item- Remove serialized_key in probe_waits, it's not needed- Add pfree to stop leaking serialized_item- Always copy only count to hash table in probe_waits
    @Medvecrab
    Medvecrab committedSep 25, 2025
    Configuration menu
    Copy the full SHA
    5bc04b5View commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp