Re: Perl modules for testing/viewing/corrupting/repairing your heap files

2020-04-20 Thread Peter Geoghegan
On Wed, Apr 15, 2020 at 7:22 AM Mark Dilger wrote: > I steered away from software released under the GPL, such as pg_hexedit, > owing to difficulties in getting anything I develop accepted. (That's a hard > enough problem without licensing issues.). I'm not taking a political stand > for or a

Re: Perl modules for testing/viewing/corrupting/repairing your heap files

2020-04-15 Thread Mark Dilger
> On Apr 14, 2020, at 6:17 PM, Peter Geoghegan wrote: > > On Wed, Apr 8, 2020 at 3:51 PM Mark Dilger > wrote: >> Recently, as part of testing something else, I had need of a tool to create >> surgically precise corruption within heap pages. I wanted to make the >> corruption from within TAP

Re: Perl modules for testing/viewing/corrupting/repairing your heap files

2020-04-14 Thread Peter Geoghegan
On Wed, Apr 8, 2020 at 3:51 PM Mark Dilger wrote: > Recently, as part of testing something else, I had need of a tool to create > surgically precise corruption within heap pages. I wanted to make the > corruption from within TAP tests, so I wrote the tool as a set of perl > modules. There is al

Re: Perl modules for testing/viewing/corrupting/repairing your heap files

2020-04-14 Thread Mark Dilger
Not having received any feedback on this, I've dusted the modules off for submission as-is. v1-0001-Adding-HeapFile-related-perl-modules.patch Description: Binary data — Mark Dilger EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company

Perl modules for testing/viewing/corrupting/repairing your heap files

2020-04-08 Thread Mark Dilger
Hackers, Recently, as part of testing something else, I had need of a tool to create surgically precise corruption within heap pages. I wanted to make the corruption from within TAP tests, so I wrote the tool as a set of perl modules. The modules allow you to "tie" a perl array to a heap file, i