Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 98700 invoked from network); 28 May 2008 01:10:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 May 2008 01:10:08 -0000 Received: (qmail 89068 invoked by uid 500); 28 May 2008 01:10:10 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 89041 invoked by uid 500); 28 May 2008 01:10:10 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 89030 invoked by uid 99); 28 May 2008 01:10:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 May 2008 18:10:10 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of plinskey@gmail.com designates 74.125.46.28 as permitted sender) Received: from [74.125.46.28] (HELO yw-out-2324.google.com) (74.125.46.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 May 2008 01:09:20 +0000 Received: by yw-out-2324.google.com with SMTP id 5so1340778ywh.63 for ; Tue, 27 May 2008 18:09:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:in-reply-to:content-type:mime-version:subject:date:references:x-mailer; bh=IMES5nefOcfK9zKv/vcY75IarQwY1aSRBg0Zg2F5udo=; b=E+xCSFJ7dJZ9Ub+uRSQCFLJ/ji4EHF9sNMBpTQ+Jb3qWVjEO8nJPK1p0zAVThqE9SInRWca6QLrG+JuudrVvS7J7mY1/Ik7iPfGxGAqSrVuiXY1z7zQGsLDj9iRJtO5MZgtfUzEpj/rHsqCHMseqO9ifUYcM54vgZY2bCl8SkQs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type:mime-version:subject:date:references:x-mailer; b=uPrfvHi9vu5SWDF7bFt7w0L/h7R1e+FCwoCTmfXqBOEKs5vhu0JpKLVAD4WzshmXz3BqsqM8ataPhwFAT82g8dCyR10s7grrnhSRm0Ad6KnwCJP+MRRJRLj4JEF6hRhXpJh6fWM53TA2GNzyPfLhWLd+07FMR8Bu6z3m4kpcMHk= Received: by 10.150.217.14 with SMTP id p14mr4844082ybg.53.1211936974528; Tue, 27 May 2008 18:09:34 -0700 (PDT) Received: from ?10.5.0.254? ( [66.248.222.34]) by mx.google.com with ESMTPS id 6sm20194069ywi.1.2008.05.27.18.09.32 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 27 May 2008 18:09:34 -0700 (PDT) Message-Id: <7CE09F6B-ACB2-43E9-A981-DE91AEB3C40E@gmail.com> From: Patrick Linskey To: dev@openjpa.apache.org In-Reply-To: <17501098.post@talk.nabble.com> Content-Type: multipart/signed; boundary=Apple-Mail-6--445949269; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: datacache Date: Wed, 28 May 2008 11:09:28 +1000 References: <864cafc0805191241o2a6d1df2jb3086aa6e40f90b0@mail.gmail.com> <63567AAF-241E-4DDC-9653-F79EF4CBD997@SUN.com> <864cafc0805221008j36d9dac7l656e627eea36253d@mail.gmail.com> <17501098.post@talk.nabble.com> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-6--445949269 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit > Inconsistent in-memory entity model e.g. two-sides of relation set to > inconsistent values or two fields mapping to same column set to > different > values -- are corner cases and better be addressed by documenting. I believe that in general any inconsistencies in behavior with and without data caching enabled should be treated as bugs, not as mere documentation issues. As with all bugs, we must prioritize them appropriately, but they must have entries in the JIRA system, so that we don't just abandon the documented behavior as "correct". -Patrick On May 28, 2008, at 8:03 AM, Pinaki Poddar wrote: > > Inconsistent in-memory entity model e.g. two-sides of relation set to > inconsistent values or two fields mapping to same column set to > different > values -- are corner cases and better be addressed by documenting. > > refresh() behavior is significant and needs correction. Also, > single, clean > entity refresh() is broken, I think, irrespective of Data Cache. > > > -- > View this message in context: http://www.nabble.com/datacache-tp17326391p17501098.html > Sent from the OpenJPA Developers mailing list archive at Nabble.com. > -- Patrick Linskey 202 669 5907 --Apple-Mail-6--445949269 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGQjCCAvsw ggJkoAMCAQICEFRl2XJqdL0MfVy/DuLjrLcwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MDUyMjE2MDgzOVoXDTA5MDUyMjE2MDgz OVowYTEQMA4GA1UEBBMHTGluc2tleTEQMA4GA1UEKhMHUGF0cmljazEYMBYGA1UEAxMPUGF0cmlj ayBMaW5za2V5MSEwHwYJKoZIhvcNAQkBFhJwbGluc2tleUBnbWFpbC5jb20wggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQC81WdJi9HJVS4Hq8IDULst5M9aVkb15B4TDWHAkv4DTScEY7xZ tt+q1Tey67VqlR+9vrbKegipVrjDhCuQ9vCpWyS9PGL8OZgM8dVe6iIeYpcaEovyde3ocEjQxjJI PbCtLMZrCj2YUlPPTvcDljTxDqCWas0Ivo8wbMt4ZY/EmnpgCcQJRHjbYzC1hcUGP6Au8gE0JkHl k32C5ocrENtLk8UzVzZ7tyIbZKgY0S2p9OsfOJV4hPIqiNjDiZ1Npa8YWpKUcTor5D0+CaIGnvnH D3uQuslOjKksmbP3sE/4iZ1R/IY7qG2oAbFJOG+3SO3/9G3VGi5fPhYRCTkavm8ZAgMBAAGjLzAt MB0GA1UdEQQWMBSBEnBsaW5za2V5QGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEB BQUAA4GBAEdHhGUDnvAq5tA7lQ3JCOF4F+8filVOkEPl/iyMmZTQ6+eHTZPPyA22eV6HPGWsHmwN MwiS+/7mk87+Gw+jNHSPuNLeAsr/bDrL9SEwyT5eQXMVu4I36MCiZpsHdzz9PPyxDq6o6entgJ/A /LgpuI+GV5VTWbmg4HilLnusR9I9MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TEL MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRow GAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNl cyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZI hvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEz MDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGf MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Ia dr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+ K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1Ud EwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1Ro YXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRow GAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2as Zw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCU YsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9l TzGCAxAwggMMAgEBMHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB AhBUZdlyanS9DH1cvw7i46y3MAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B BwEwHAYJKoZIhvcNAQkFMQ8XDTA4MDUyODAxMDkyOFowIwYJKoZIhvcNAQkEMRYEFDumGHKdljwA VuAJko3SCuBZwW6RMIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxU aGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl ZW1haWwgSXNzdWluZyBDQQIQVGXZcmp0vQx9XL8O4uOstzCBhwYLKoZIhvcNAQkQAgsxeKB2MGIx CzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQVGXZcmp0vQx9XL8O4uOs tzANBgkqhkiG9w0BAQEFAASCAQBC9tqjrK8K6TQD2yS1Xy1B1eEqqIonT0psdWgffL41Kk3CzKZh bkjmGKKswTSzrb7TP66poVTWav3NoHkqNnTjbmgsP47Ord0AMDyiW0j/Xpy61VKVWAlyNmZSGs2G aT522iFMcflcCmUrZ19NF4S0J4czTblRAFlMHzQPR/iVyfChIiE7gpkPwME/mFtcCxHogD5v5ZSL 1gGEjZpC5FDaJJhRFncJi4T8jP9OCXxhV0MoqoHX1aw4REz9LB+SJcY/UzOlmVP9S1gqm0HTi7fL hN4ayfzgCVA8Z15pYwwQodbGqA1XHkc0ZWX4NBbNEetnYxZJUDy8HiWzHrKzq0mCAAAAAAAA --Apple-Mail-6--445949269--