Return-Path: X-Original-To: apmail-trafficserver-users-archive@www.apache.org Delivered-To: apmail-trafficserver-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E5355177A3 for ; Fri, 25 Sep 2015 16:59:44 +0000 (UTC) Received: (qmail 12815 invoked by uid 500); 25 Sep 2015 16:59:39 -0000 Delivered-To: apmail-trafficserver-users-archive@trafficserver.apache.org Received: (qmail 12757 invoked by uid 500); 25 Sep 2015 16:59:39 -0000 Mailing-List: contact users-help@trafficserver.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@trafficserver.apache.org Delivered-To: mailing list users@trafficserver.apache.org Received: (qmail 12747 invoked by uid 99); 25 Sep 2015 16:59:39 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Sep 2015 16:59:39 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 1549B180A28 for ; Fri, 25 Sep 2015 16:59:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.148 X-Spam-Level: *** X-Spam-Status: No, score=3.148 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id cfNLNIslTr0G for ; Fri, 25 Sep 2015 16:59:34 +0000 (UTC) Received: from mail-io0-f173.google.com (mail-io0-f173.google.com [209.85.223.173]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 3248621249 for ; Fri, 25 Sep 2015 16:59:33 +0000 (UTC) Received: by ioiz6 with SMTP id z6so116796031ioi.2 for ; Fri, 25 Sep 2015 09:59:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=lY7IhJWeApDvGZLws25xivnQ0tvCUc9pRj4udUafOkU=; b=aABJ261O8aLENE5pdIWKLNzXbWX+m8KdPcquBbW09Ab8PITFVo+B/ODZZu8BvFfu08 mGywPXs1HcgkN/LryLmkXr2IbsXPti9xbz2khs6WczLfFCyf7pjjD2uPqbhfa65jAEdc idbYAknOIo/2EF+Xrt7jKqML2CnUm9+/zT+fLoIqORpUdIcvzyiWYQ+MHhuz1Fp17Gl2 MZPPkVV7ur1YF2MGDJuzlRh7gwH/W76e/Cgm40o9YFFvcrW5EjzqDGq4ODY1Sj6CuotS GqJDT6AECx05c+r+juoLssFQWfaAi3OjT5SisikEWg8/qodhNSI5kl3J6HGSyNZglQyn IQvA== MIME-Version: 1.0 X-Received: by 10.107.47.221 with SMTP id v90mr7248092iov.185.1443200372230; Fri, 25 Sep 2015 09:59:32 -0700 (PDT) Received: by 10.36.116.148 with HTTP; Fri, 25 Sep 2015 09:59:32 -0700 (PDT) Date: Fri, 25 Sep 2015 11:59:32 -0500 Message-ID: Subject: Purge Question From: Jeremy Payne To: users@trafficserver.apache.org Content-Type: multipart/alternative; boundary=001a11c1508086d22f05209545c9 --001a11c1508086d22f05209545c9 Content-Type: text/plain; charset=UTF-8 Has there been any developments/advancements with respect to purge? Specifically wildcard purges or generic pattern matching purges. The cache inspector doesnt scale and the regex_revalidate plugin relies on user requests combined with a hard set time frame. So with the regex_reval plugin, I may not purge all desired objects if the rule expires prior to processing an applicable request. Although regex_reval is a good middle ground and works as expected. The genid plugin doesn't create ids on a per-directory basis.. Genid seems to only work on per domain basis. Or per remap basis. So I am just wondering if there have been any other approaches that have not yet been published to the community. Or rather other approaches/plugins that are open source, but not referenced in ATS documentation(or yet to be added to documentation). If no developments in this space, has anyone tried keeping track of URLs using something like berkeleydb or some other key-value database? --001a11c1508086d22f05209545c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Has there been any developments/advancements with res= pect to purge?=C2=A0 Specifically wildcard purges or generic pattern matchi= ng purges.

The cache inspector doesnt scale and the regex_revalidate= plugin relies on user requests combined with a hard set time frame.
So= with the regex_reval plugin, I may not purge all desired objects if the ru= le expires prior to processing an applicable request.
Although regex_rev= al is a good middle ground and works as expected.
The genid plugin doesn= 't create ids on a per-directory basis.. Genid seems to only work on pe= r domain basis. Or per remap basis.

So I am ju= st wondering if there have been any other approaches that have not yet been= published to the community. Or rather
other approaches/plugi= ns that are open source, but not referenced in ATS documentation(or yet to = be added to documentation).

If no developments in this sp= ace, has anyone tried keeping track of URLs using something like berkeleydb= or some other key-value database?






=C2=A0

<= div>

=C2=A0
--001a11c1508086d22f05209545c9--