Return-Path: X-Original-To: apmail-cayenne-user-archive@www.apache.org Delivered-To: apmail-cayenne-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4012618C81 for ; Mon, 29 Feb 2016 11:25:54 +0000 (UTC) Received: (qmail 66717 invoked by uid 500); 29 Feb 2016 11:25:54 -0000 Delivered-To: apmail-cayenne-user-archive@cayenne.apache.org Received: (qmail 66686 invoked by uid 500); 29 Feb 2016 11:25:54 -0000 Mailing-List: contact user-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cayenne.apache.org Delivered-To: mailing list user@cayenne.apache.org Received: (qmail 66672 invoked by uid 99); 29 Feb 2016 11:25:53 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Feb 2016 11:25:53 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id EADA3C2060 for ; Mon, 29 Feb 2016 11:25:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=objectstyle.org header.b=aFVMAKOG; dkim=pass (1024-bit key) header.d=messagingengine.com header.b=QngE+Gne Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id FunETptAMZng for ; Mon, 29 Feb 2016 11:25:48 +0000 (UTC) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id EF3E25F27E for ; Mon, 29 Feb 2016 11:25:47 +0000 (UTC) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 9E72F20BEC for ; Mon, 29 Feb 2016 06:25:47 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Mon, 29 Feb 2016 06:25:47 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=objectstyle.org; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=ESk1+g8IdkdZ9gO/4CF1WXYUsRA=; b=aFVMAK OGi38fs5yG2p97/PLTuFseQqAFdiGibWyU7m7Ffgdy4s4HkMLJFANSnEEGLpa9Gj vXTOjo7Z3l+UVl+zcPoClAulSt029jSZwfC4sYn/P5mUVfW7wIqUvVXVS+B+zLj9 0HYqHsER5D8uMpvIbsXPkq+VQdr3pO4TVN1H0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=ESk1+g8IdkdZ9gO /4CF1WXYUsRA=; b=QngE+GneAgBqLNPKCU0Bo925AtQpdKzLoYh6Mus+mdMMbWA lQmSX+vXJPrR0SoasRzdwSMAzimSUzktjCjrdUm9a2FdOP4JL6YdYhTnXJgbhH7L zvBopYtcdaOyUx9NkI/h0X+/I6iojOvN+FrzsyuB5wV+6CU2KRiiF37TXFEk= X-Sasl-enc: uk5ZXlHvMlhMk1k59hFOJyffWDOXMcIDIcaOyfohVj6O 1456745147 Received: from [192.168.1.65] (unknown [212.98.191.4]) by mail.messagingengine.com (Postfix) with ESMTPA id EB271C00022 for ; Mon, 29 Feb 2016 06:25:46 -0500 (EST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: Reconnecting automatically after DB downtime From: Andrus Adamchik In-Reply-To: <586DD623-7C0F-4AF9-80C5-53DDB80A6ADA@karlmenn.is> Date: Mon, 29 Feb 2016 14:25:45 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: <55049F21-3527-4B88-90BC-202D1451EDB7@objectstyle.org> References: <15E01460-2B2C-4E0A-BE44-86D8020060F7@karlmenn.is> <586DD623-7C0F-4AF9-80C5-53DDB80A6ADA@karlmenn.is> To: user@cayenne.apache.org X-Mailer: Apple Mail (2.3112) > On Feb 29, 2016, at 2:20 PM, Hugi Thordarson wrote: >=20 > What does validationQuery do? Periodically executes for each pooled connection, and kills connections = that throw during validation. So it ensures that all pooled connections = are in a good state. Andrus