Here is an updated version with the tests on Windows working again, and
some typos fixed.
On 27.09.22 15:51, Peter Eisentraut wrote:
> Updated version with meson build system support added (for added files
> and new tests).
>
> On 21.09.22 23:37, Peter Eisentraut wrote:
>> New version with some merge conflicts resolved, and I have worked to
>> resolve several "TODO" items that I had noted in the code.
>>
>> On 13.09.22 10:27, Peter Eisentraut wrote:
>>> Here is an updated patch that resolves some merge conflicts; no
>>> functionality changes over v6.
>>>
>>> On 30.08.22 13:35, Peter Eisentraut wrote:
>>>> Here is an updated patch.
>>>>
>>>> I mainly spent time on adding a full set of DDL commands for the
>>>> keys. This made the patch very bulky now, but there is not really
>>>> anything surprising in there. It probably needs another check of
>>>> permission handling etc., but it's got everything there to try it
>>>> out. Along with the DDL commands, the pg_dump side is now fully
>>>> implemented.
>>>>
>>>> Secondly, I isolated the protocol changes into a protocol extension
>>>> with the name _pq_.column_encryption. So by default there are no
>>>> protocol changes and this feature is disabled. AFAICT, we haven't
>>>> actually ever used the _pq_ protocol extension mechanism, so it
>>>> would be good to review whether this was done here in the intended way.
>>>>
>>>> At this point, the patch is sort of feature complete, meaning it has
>>>> all the concepts, commands, and interfaces that I had in mind. I
>>>> have a long list of things to recheck and tighten up, based on
>>>> earlier feedback and some things I found along the way. But I don't
>>>> currently plan any more major architectural or design changes,
>>>> pending feedback. (Also, the patch is now very big, so anything
>>>> additional might be better for a future separate patch.)