Return-Path: Delivered-To: apmail-incubator-jspwiki-dev-archive@minotaur.apache.org Received: (qmail 81269 invoked from network); 9 Aug 2009 10:25:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Aug 2009 10:25:36 -0000 Received: (qmail 32124 invoked by uid 500); 9 Aug 2009 10:25:43 -0000 Delivered-To: apmail-incubator-jspwiki-dev-archive@incubator.apache.org Received: (qmail 32093 invoked by uid 500); 9 Aug 2009 10:25:43 -0000 Mailing-List: contact jspwiki-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jspwiki-dev@incubator.apache.org Delivered-To: mailing list jspwiki-dev@incubator.apache.org Received: (qmail 32083 invoked by uid 99); 9 Aug 2009 10:25:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Aug 2009 10:25:43 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [212.227.17.9] (HELO moutng.kundenserver.de) (212.227.17.9) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Aug 2009 10:25:33 +0000 Received: from fhnetbk.fritz.box (ulmg-5f70ddf9.pool.einsundeins.de [95.112.221.249]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0MKt2u-1Ma5aS0tHL-000crt; Sun, 09 Aug 2009 12:25:12 +0200 Date: Sun, 9 Aug 2009 12:25:06 +0200 From: Florian Holeczek X-Priority: 3 (Normal) Message-ID: <1075269999.20090809122506@holeczek.de> To: Janne Jalkanen Subject: Re: PageViewPlugin In-Reply-To: <38950F60-C429-437E-8727-E40FC5C2BE78@ecyrd.com> References: <3a6c97f00908080736s16751fb9hc83c66b2fedaee72@mail.gmail.com> <1611415560.20090809115006@holeczek.de> <3a6c97f00908090304l21302bb8v7ac7d1295c79d41c@mail.gmail.com> <38950F60-C429-437E-8727-E40FC5C2BE78@ecyrd.com> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="----------119A3F327F03B9" X-Provags-ID: V01U2FsdGVkX19dEf8LiyKA5EcYE7ex1X/evQn8TwJIrPDjhqb ExYJ+JGA1zYY/fWGueA/DC9yjscOCVDcCDshKrx7Eg3A3CWQhM zYyEQudP/B8u5LpNCuHnQ== X-Virus-Checked: Checked by ClamAV on apache.org ------------119A3F327F03B9 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi all, > I don't believe either it would be too late to integrate in 2.8, since > it would be just a new plugin and does not change existing APIs in any > way. ok, fine then! :-) Was thinking of the policy to only integrate bugfix code into a stable branch, but indeed, it's a non-invasive change. > (Note, however, that there's still a good reason to store page view > counts in a separate file: performance. Having a database write =20 > (possibly several) for each read would be very heavy. Better to =20 > journal it and keep a latest count in memory; then upon startup read =20 > the journal back in. JCR does not have the concept of appending to a > Property either.) AFAIK this is just the way Andre has implemented it :-) regards Florian ------------119A3F327F03B9 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIIDgYJKoZIhvcNAQcCoIIH/zCCB/sCAQMxCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BbgwggW0MIIDnKADAgECAgMFhHQwDQYJKoZIhvcNAQEFBQAweTEQMA4GA1UEChMHUm9vdCBD QTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNp Z25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcN MDgwNzIyMTUyNDIxWhcNMTAwNzIyMTUyNDIxWjCBjDEZMBcGA1UEAxMQRmxvcmlhbiBIb2xl Y3plazEiMCAGCSqGSIb3DQEJARYTZmxvcmlhbkBob2xlY3play5kZTEgMB4GCSqGSIb3DQEJ ARYRZmxvcmlhbkBibnYtZ3ouZGUxKTAnBgkqhkiG9w0BCQEWGmZsb3JpYW4uaG9sZWN6ZWtA Ym52LWd6LmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8LEfYuPM1wANxvva djWkRiGEhidYhqmZm13oe8277mP3IkyToP2+XYM4QiVgHavGYjsOvihpoG2LYINqG3Qrwu9n M8wd9jWPGLRMqNhgx/qjWaarysIyKo0LO9nr3wJ8grmbZrOe1fGk608LySbX4GfKv7jXbS9G ea31apnovz8bheLaWlCTwn/VReYqKBjDKXtNjYB095TW+q0HFYiGVo58jqzga7VJC08+spF0 iTriOJmH3UFMBYJJnwQTF8MLUKwHBevkCshty3VLS4sAO5IRKhXXCBSCm+PzP7DrLC1zyDK6 pwbVEjMH6OxjcG9arRRVCUSDP+wCSbjCx3SJAQIDAQABo4IBLzCCASswDAYDVR0TAQH/BAIw ADBWBglghkgBhvhCAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVF IGhlYWQgb3ZlciB0byBodHRwOi8vd3d3LkNBY2VydC5vcmcwQAYDVR0lBDkwNwYIKwYBBQUH AwQGCCsGAQUFBwMCBgorBgEEAYI3CgMEBgorBgEEAYI3CgMDBglghkgBhvhCBAEwMgYIKwYB BQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnME0GA1UdEQRG MESBE2Zsb3JpYW5AaG9sZWN6ZWsuZGWBEWZsb3JpYW5AYm52LWd6LmRlgRpmbG9yaWFuLmhv bGVjemVrQGJudi1nei5kZTANBgkqhkiG9w0BAQUFAAOCAgEAMf5XrkYPTUgznC+cfm2f92jS m5ZMOWHocAHt3oucjp4RCPZK2W0T5IvzbiTL9OQBMFkcqfmupODyTnHe3GhqnGHQunV4aTbb XGa3ilURpeFA6EkDotBt/ViBLdSxFgfykUwZXtWX3JFGVqk9L13C1+eAdCqc2Mx2MQQlwcHR 5qVHiUDLoJKVOPrr6Kia0P283Z8cEgPk4tPdsJn8+l0BIMxJfkEzQRE3RSJNH69kIr12g0xe y4mvEoyGV6S9yywxAlN0gkBqTgcLOKGg2U9LFjpqaTypgkPLTaPL4lDvwzTCn4s6JxglMp4I wtfbXe+a1QrCQDlDzzana59pyK5OREKRimvq56f0Z38g+J5G5McBE6PfZYNZS9azrCsAlWmG QzDWiKAA3f2O9ZxljHQ2O/E9BLM+ce+IUWSFo2m6ND8ylLT/ckHHAZZphNQGOwlJx0kr1WCV eMEEzoYfktAalaoeAjBmTcy3ilU8Csx4zPmFUGfBxRlsfyqipMliZybxGpZuwbEgKiL7HBlo fcBI51RUXpZUDtRxiLqXI1V/cnX0GJ9YTgV3Jka56Co+ZLpc8hY4CyZ1BhxOSDHje8BtXhK4 nIVnCUhK3IkS1Hkosb6uNtyrufZJqUVqcmzbFCDPx4oNNPp7pWyVV2ASdWLqSwl+49TFB3ck 8Rp949g8Jy4xggIeMIICGgIBATCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVo dHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3Jp dHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDBYR0MAkGBSsOAwIaBQCg dDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMCMGCSqGSIb3DQEJBDEWBBSRmUxVXYdukiJe UWh3YeGlY3V7kDAcBgkqhkiG9w0BCQUxDxcNMDkwODA5MTAyNTA2WjAVBgsqhkiG9w0BCRAC LjEGAgRKfqQCMA0GCSqGSIb3DQEBAQUABIIBAEOS1vyoX2a1tn8qR9/2b/isPrpjH8LWg/G7 oxJPGPKCdn2nKQzOgSFI1wMqd6USrxlLATVMuBxkUYoKgvRvi0pMbIjEwNCSfutLHlExDQZ8 b4WWKxH58Ho6Z32TIxObd/LwLEJ8kGVc3uzfxOLUwmgt7zd50T/eF2/crbHbZQoCAstnTDFR WuhGwToiOuxNucWKsobWeiC5Uxd0blEcgH9GPFbNbZC03+UrFrrkYKb9wK2cv+CH0buykonm D455CvzxJ4y/N1mkpJkCJr4CDe+HfLzbJwY3vQZPhDEqxq1EtWjJcn2fNkocRw1zkerN78Pz BxZ6nyxN1nvzd5DTJ98= ------------119A3F327F03B9--