Re: [patch] Updated Patch for fault-join-target-slot and update-objects-joins
Kevin Rosenberg <kevin-HJRc7zDS/[email protected]> Fri, 4 Nov 2005 13:09:18 -0700
| Newsgroups | gmane.lisp.clsql.devel |
|---|---|
| Message-ID | <[email protected]> |
Drew Crampsie wrote: > The behavior of f-j-t-s as i've patched it locally, to me, seems the be > the right-thing (tm). It is consistent with the rest of the OODML > interface, and removes a major source of confusion. I'm not sure what > behavior CommonSQL specified here, but the current behavior simply can't > be right. > > Does anybody actually use :join-slot with the current behavior and can > justify keeping it that way? if not, i'd like to see my version, or > something that returns the same instances, in 3.3.4. I'll even volunteer > to update the documentation to remove any confusion about :target-slot :) Hi Drew, Thanks for your thoughts on this. Answering your question, no I don't use :join-slot's at all. It's been over a year since I read the CommonSQL spec or looked at the CLSQL joins in any real depth. Have you read, or would you read, the CommonSQL spec on joins? It's fairly brief, and like most of CommonSQL, it's rather underspecified. [There is info on joins in both the CommonSQL user guide and reference manual on the lispworks.com website]. I'd be glad to accept a patch from you that you feel fixes CLSQL's behavior for your needs while also being CommonSQL-compliant. -- Kevin Rosenberg kevin-HJRc7zDS/[email protected]