Add redaction module: JFR in-process data redaction (JEP 536) on JDK 27

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01CifR2BE7PBvRy5hT8TS9oz
This commit is contained in:
2026-10-26 01:43:28 +00:00
co-authored by Claude Sonnet 5.5
parent c7eccd1db5
commit e84684e2c7
17 changed files with 682 additions and 0 deletions
@@ -0,0 +1,17 @@
### JDK 27, recording started later with jcmd JFR.start (JVM launched without any JFR flag)
7047:
Started recording 1. No limit specified, using maxsize=250MB as default.
Use jcmd 7047 JFR.dump name=late to copy recording data to file.
7047:
Stopped recording "late", 206.8 kB written to:
<tmp>/late.jfr
LEAK-ENV-TOKEN-1 RAW=clean EVENTS=0
LEAK-PROP-PASSWORD-2 RAW=clean EVENTS=0
LEAK-ARG-DBPASSWORD-3 RAW=clean EVENTS=0
LEAK-URL-PW-4 RAW=LEAK EVENTS=2
LEAK-ENV-CONN-5 RAW=LEAK EVENTS=1
LEAK-PROP-DBPASS-6 RAW=LEAK EVENTS=2
LEAK-ARG-DBPASS-7 RAW=LEAK EVENTS=2
exit=2