From: | Sim Zacks <sim(at)compulab(dot)co(dot)il> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Array of composite types returned from python |
Date: | 2014-06-28 19:41:23 |
Message-ID: | 1440287423.479.1403984483224.JavaMail.root@compulab.co.il |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Am I missing anything, (ie memory leak, undesirable behavior elsewhere)?
-Ed
I applied the patch and it looks like it is working well. As a longtime plpython user, I appreciate the fix.
I have a few comments:
1) I would remove the error message from the PO files as well.
2) You removed the comment:
- /*
- * We don't support arrays of row types yet, so the first argument
- * can be NULL.
- */
But didn't change the code there.
I haven't delved deep enough into the code yet to understand the full meaning, but the comment would indicate that if arrays of row types are supported, the first argument cannot be null.
3) This is such a simple change with no new infrastructure code (PLyObject_ToComposite already exists). Can you think of a reason why this wasn't done until now? Was it a simple miss or purposefully excluded?
From | Date | Subject | |
---|---|---|---|
Next Message | MauMau | 2014-06-28 22:48:22 | Re: [Fwd: Re: proposal: new long psql parameter --on-error-stop] |
Previous Message | Pavel Stehule | 2014-06-28 19:29:53 | Re: proposal (9.5) : psql unicode border line styles |