David E. Wheeler
David E. Wheeler
> What are those extensions for? I mean pgtap-core and pgtap-schema. They're for embedding in other extension packages. For example, [semver](/theory/semver) [includes `pgtap-core.sql`](/theory/pg-semver/tree/main/test) so it can use core pgTAP features...
Reviewing the changes to tap_funky, I'm starting to wonder whether they're needed in pgTAP, or if you'd be able to use a function or view in your mock extension to...
> Just after creating a new extension, I realized that my code depends on your cool feature which rolls back any changes made during tests immediately after they finish. That's...
Should there also be `policy_is_restrictive()`? Or one function to cover both?
Agreed that `policy_is_restrictive` is a better name (it's generally better to use positives in function names rather than negatives). Would you like to make a pull request, ideally with tests?
There are two approaches: If the code is compatible with 9.6 and earlier, but just doesn't function properly, then we structure the test so that it doesn't execute the tests...
I'm seeing this issue since upgrading to rust 1.82.0, but in reverse: ``` raw profile version mismatch: Profile uses raw profile format version = 9; expected version = 10 ```...
Ah-hah, I figured it out: I needed to add the brew-installed `llvm` to my path. It includes both llvm and clang, the same version. Once I did that and cleaned...
Hello! Any chance of a fix for Postgres 17? Thanks!