Commit c098f83
Fix HammerDB/PostgreSQL: use hex password to avoid TCL parsing error
Base64 password contains + and = characters which break HammerDB 4.12's
TCL diset command argument parsing. Changed to hex encoding which
produces alphanumeric-only output across all three components that
share the SuperUserPassword:
- HammerDBExecutor
- PostgreSQLServerConfiguration
- SysbenchExecutor
All three must use the same encoding since they share the same
PostgreSQL credential.
This has been the sole cause of HammerDB parse failures since Mar 16
(~1700 errors/day).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 08d1fc1 commit c098f83
4 files changed
Lines changed: 4 additions & 4 deletions
File tree
- src/VirtualClient
- VirtualClient.Actions
- HammerDB
- Sysbench
- VirtualClient.Dependencies/PostgreSQLServer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
| 173 | + | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| |||
0 commit comments