Skip to content

Releases: bonnefoa/pg_pagecache

v0.1.2

31 Jul 05:24

Choose a tag to compare

Changelog

  • 64b10be Add PFN mask + some comments
  • bcfa5f0 Add cli flag for WAL scan
  • 7426a23 Add conversion function in utils package
  • b3558e2 Better display of memory in logs
  • fc007f6 Check cgroup first for cache memory
  • 44baf41 Detect pfn set to 0 and skip page flags
  • e1d970b Don't display partition column if there's no partition
  • 5e26d43 Keep partitions as a map
  • edebe2d Show WAL pagecache stats before Total
  • 74a0c70 Show pagecache usage of WAL files
  • fae28b5 Sort page flags by count
  • ab7a355 Use MB as default unit

v0.1.1

21 Jul 16:51

Choose a tag to compare

Changelog

  • 891ae04 Check existence of provided pg_data path
  • a2419d1 Update README
  • 9839e57 Update README to use curl
  • b74d8ff Use aarch64 for arm64 name

v0.1.0

14 Jul 18:27

Choose a tag to compare

Changelog

  • dfb229d Add PercentCached to result
  • ebab3d4 Add a cached page threshold
  • ba17aa2 Add binary to gitignore
  • 5cd85c4 Add cached memory usage detection
  • 1d5edaf Add cpuprofile flag
  • 4c76e62 Add expanded page flags
  • ff4d7c4 Add format type flag
  • eee4f09 Add limit parameter
  • f665df3 Add meminfo darwin
  • 5ca1973 Add missing display file
  • 064cedb Add no_header option
  • e4ecdb5 Add page flags
  • b2d76b3 Add page flags display
  • 301f9fe Add partition aggregated output
  • 6682b67 Add partition aggregation
  • 90a0f0f Add partition and table name to appropriate strucs
  • 26f3f29 Add query log tracer
  • 0bf6a5d Add raw flags option
  • 4f3d646 Add relfilenode to the output
  • bca4831 Add relkind to RelInfo
  • 2a2722b Add total line
  • 439b878 Add unit flag
  • ec8796a Add unit to header
  • feb862e Better json format
  • 1f3e324 Better log messages
  • 03c1edc Change cache memory to file memory
  • 647f622 Change default format and log level
  • dd859dd Comment and renaming
  • dfb8303 Create a common total
  • b8da939 Extract function for reading uint64 bytes from proc files
  • 7c9ac2e Fetch page flags from /proc
  • 572cc79 Filter on pageThreshold for table to relations map
  • b8c5c90 Fix cache memory on darwin
  • af79205 Fix error logging
  • a51bf4e Fix page cached filtering
  • b62f131 Fix pagestats log
  • 7455e4e Fix query when relations are provided
  • a511901 Fix relinfo pcStats update
  • 723fe39 Implement column output format
  • 5ffa612 Initial commit
  • 6403556 Initial working version
  • f18ee80 Last linter pass
  • 2d1855a Linter pass
  • 52fd2f9 More renaming and linter
  • 364608e Move aggregation to relation module
  • 701180c Move map and list of tables/rels in struct
  • a68fb71 Only display page flags when available
  • 5a017f5 Only fetch pagesize once
  • 0d8c4f5 Output unit with values instead of headers
  • 7043bf8 Refactor output
  • 1663527 Refactor pagemap functions and unmap before reading kpageflags
  • 51e24c4 Refactor table mapping
  • cfed9de Remove unused limit field
  • 7807197 Rename PcStats to PageCacheInfo and embed struct
  • eb55d2e Rename aggregation flags and add partition mapping
  • b80cb23 Rename format options
  • df514df Rename pgdata flag
  • fa483cf Rename variable
  • ddd4e8e Renaming modules
  • 6005c88 Simplify output options usage
  • 554c89b Update README
  • 5947d7e Update output and split format file
  • 8b454f9 Use binary format
  • 7534beb Use group_table and group_partition flags
  • d373a4f Use name for sort tiebreak
  • 2d289c4 Use x86_64 for binary filename
  • a61e5c1 doc: Update README