Releases: jnidzwetzki/pg-lock-tracer
Releases · jnidzwetzki/pg-lock-tracer
Version 0.6.2
What's Changed
- Fix JSON output if no PIDs are defined by @jnidzwetzki in #157
Full Changelog: v0.6.1...v0.6.2
Version 0.6.1
What's Changed
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #139
- Bump black from 23.11.0 to 23.12.1 by @dependabot in #140
- Bump lazy-object-proxy from 1.9.0 to 1.10.0 by @dependabot in #142
- Bump attrs from 23.1.0 to 23.2.0 by @dependabot in #141
- Bump wcwidth from 0.2.12 to 0.2.13 by @dependabot in #143
- Bump pytest from 7.4.4 to 8.0.2 by @dependabot in #151
- Bump platformdirs from 4.1.0 to 4.2.0 by @dependabot in #148
- Bump dill from 0.3.7 to 0.3.8 by @dependabot in #144
- Allow animations with Oids by @jnidzwetzki in #152
- Bump pluggy from 1.3.0 to 1.4.0 by @dependabot in #147
- Bump up version by @jnidzwetzki in #153
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
What's Changed
- Added PG 16 tests by @jnidzwetzki in #132
- Unified ring buffer size by @jnidzwetzki in #133
- Refactored LWLockMode to enum by @jnidzwetzki in #134
- Move executable check into helper class by @jnidzwetzki in #135
- Moved register_ebpf_probe to helper class by @jnidzwetzki in #136
- Made PID parameter optional by @jnidzwetzki in #137
- Added tracer for row level locks by @jnidzwetzki in #138
Full Changelog: v0.5.5...v0.6.0
Version 0.5.5
What's Changed
- Bump pylint from 2.17.0 to 2.17.1 by @dependabot in #56
- Bump platformdirs from 3.1.1 to 3.2.0 by @dependabot in #54
- Bump astroid from 2.15.0 to 2.15.1 by @dependabot in #57
- Bump pathspec from 0.11.0 to 0.11.1 by @dependabot in #55
- Bump prettytable from 3.6.0 to 3.7.0 by @dependabot in #62
- Bump pylint from 2.17.1 to 2.17.2 by @dependabot in #59
- Bump attrs from 22.2.0 to 23.1.0 by @dependabot in #63
- Bump pytest from 7.2.2 to 7.3.1 by @dependabot in #65
- Bump packaging from 23.0 to 23.1 by @dependabot in #66
- Bump astroid from 2.15.2 to 2.15.3 by @dependabot in #64
- Bump astroid from 2.15.3 to 2.15.4 by @dependabot in #68
- Bump pylint from 2.17.2 to 2.17.4 by @dependabot in #70
- Bump platformdirs from 3.2.0 to 3.5.1 by @dependabot in #71
- Bump astroid from 2.15.4 to 2.15.5 by @dependabot in #72
- Bump typing-extensions from 4.5.0 to 4.6.2 by @dependabot in #73
- Bump typing-extensions from 4.6.2 to 4.6.3 by @dependabot in #74
- Bump platformdirs from 3.5.1 to 3.5.3 by @dependabot in #75
- Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #76
- Bump prettytable from 3.7.0 to 3.8.0 by @dependabot in #77
- Bump pluggy from 1.0.0 to 1.2.0 by @dependabot in #81
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #82
- Bump typing-extensions from 4.6.3 to 4.7.1 by @dependabot in #84
- Bump exceptiongroup from 1.1.1 to 1.1.2 by @dependabot in #85
- Bump platformdirs from 3.5.3 to 3.9.1 by @dependabot in #87
- Bump click from 8.1.3 to 8.1.5 by @dependabot in #88
- Bump igraph from 0.10.4 to 0.10.6 by @dependabot in #90
- Bump black from 23.3.0 to 23.7.0 by @dependabot in #89
- Bump astroid from 2.15.5 to 2.15.6 by @dependabot in #91
- Bump dill from 0.3.6 to 0.3.7 by @dependabot in #92
- Bump pathspec from 0.11.1 to 0.11.2 by @dependabot in #94
- Bump pylint from 2.17.4 to 2.17.5 by @dependabot in #96
- Bump click from 8.1.5 to 8.1.6 by @dependabot in #93
- Bump platformdirs from 3.9.1 to 3.10.0 by @dependabot in #95
- Bump psycopg2 from 2.9.6 to 2.9.7 by @dependabot in #97
- Bump exceptiongroup from 1.1.2 to 1.1.3 by @dependabot in #98
- Bump click from 8.1.6 to 8.1.7 by @dependabot in #99
- Bump pluggy from 1.2.0 to 1.3.0 by @dependabot in #100
- Bump black from 23.7.0 to 23.9.1 by @dependabot in #102
- Bump pytest from 7.4.0 to 7.4.2 by @dependabot in #103
- Bump igraph from 0.10.6 to 0.10.8 by @dependabot in #105
- Bump prettytable from 3.8.0 to 3.9.0 by @dependabot in #104
- Bump psycopg2 from 2.9.7 to 2.9.9 by @dependabot in #107
- Bump packaging from 23.1 to 23.2 by @dependabot in #109
- Bump typing-extensions from 4.7.1 to 4.8.0 by @dependabot in #110
- Bump wcwidth from 0.2.6 to 0.2.8 by @dependabot in #108
- Update stale.yml by @jnidzwetzki in #111
- Bump black from 23.9.1 to 23.11.0 by @dependabot in #119
- Bump platformdirs from 3.10.0 to 4.0.0 by @dependabot in #118
- Bump texttable from 1.6.7 to 1.7.0 by @dependabot in #115
- Bump astroid from 2.15.6 to 3.0.1 by @dependabot in #106
- Bump exceptiongroup from 1.1.3 to 1.2.0 by @dependabot in #120
- Bump wrapt from 1.15.0 to 1.16.0 by @dependabot in #121
- Bump igraph from 0.10.8 to 0.11.3 by @dependabot in #122
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #123
- Bump wcwidth from 0.2.8 to 0.2.12 by @dependabot in #124
- Bump platformdirs from 4.0.0 to 4.1.0 by @dependabot in #125
- Bump pylint from 3.0.2 to 3.0.3 by @dependabot in #126
- Bump typing-extensions from 4.8.0 to 4.9.0 by @dependabot in #128
- Bump pathspec from 0.11.2 to 0.12.1 by @dependabot in #129
- Bump isort from 5.12.0 to 5.13.2 by @dependabot in #130
- Bump astroid from 3.0.1 to 3.0.2 by @dependabot in #131
Full Changelog: v0.5.4...v0.5.5
Version 0.5.4
What's Changed
- Bump astroid from 2.14.1 to 2.14.2 by @dependabot in #40
- Bump platformdirs from 2.6.2 to 3.0.0 by @dependabot in #41
- Bump pylint from 2.16.1 to 2.16.2 by @dependabot in #39
- Bump typing-extensions from 4.4.0 to 4.5.0 by @dependabot in #42
- Bump wrapt from 1.14.1 to 1.15.0 by @dependabot in #43
- Bump astroid from 2.14.2 to 2.15.0 by @dependabot in #44
- Bump platformdirs from 3.0.0 to 3.1.1 by @dependabot in #45
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #46
- Bump exceptiongroup from 1.1.0 to 1.1.1 by @dependabot in #47
- Bump pylint from 2.16.2 to 2.17.0 by @dependabot in #48
- Added support for Python 3.6 by @jnidzwetzki in #51
- Lower required setuptools version by @jnidzwetzki in #52
Full Changelog: v0.5.3...v0.5.4
Version 0.5.3
What's Changed
- Support tracing of invalidation message processing by @jnidzwetzki in #33
- Added support to trace range value table open events by @jnidzwetzki in #34
- Bump mypy-extensions from 0.4.3 to 1.0.0 by @dependabot in #35
Full Changelog: v0.5.2...v0.5.3
Version 0.5.2
What's Changed
- Improved version handling by @jnidzwetzki in #28
- Bump pathspec from 0.10.3 to 0.11.0 by @dependabot in #30
- Bump isort from 5.11.4 to 5.12.0 by @dependabot in #31
- Bump igraph from 0.10.3 to 0.10.4 by @dependabot in #29
- Minor changes and improvements by @jnidzwetzki in #32
Full Changelog: v0.5.1...v0.5.2
Version 0.5.1
What's Changed
- Bump astroid from 2.13.2 to 2.13.3 by @dependabot in #20
- Bump wcwidth from 0.2.5 to 0.2.6 by @dependabot in #21
- Improved installation instructions by @jnidzwetzki in #23
- Lock tracer can run with Python 3.8 by @yihong0618 in #25
- Added pg12, pg13 tests by @yihong0618 in #26
- Added stack traces example to documentation by @jnidzwetzki in #27
New Contributors
- @yihong0618 made their first contribution in #25
Full Changelog: v0.5.0...v0.5.1
Version 0.5.0
What's Changed
- Trace LWLocks with conditions or with wait by @jnidzwetzki in #19
- Minor documentation changes
Full Changelog: v0.0.3...v0.5.0
Version 0.0.3
What's Changed
- Added statistics option to LW lock tracer by @jnidzwetzki in #15
- Resolve LWLock names during tracing by @jnidzwetzki in #16
- Added statistics for the LWLocks by @jnidzwetzki in #17
- Moved BPF program into own file by @jnidzwetzki in #18
Full Changelog: v0.0.2...v0.0.3