Re: [Tzdist] Fwd: [tzdist] #32 (service): managing historical data

Doug Royer <douglasroyer@gmail.com> Wed, 10 December 2014 19:03 UTC

Return-Path: <douglasroyer@gmail.com>
X-Original-To: tzdist@ietfa.amsl.com
Delivered-To: tzdist@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35C121A8A65 for <tzdist@ietfa.amsl.com>; Wed, 10 Dec 2014 11:03:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nTz0j7djz58b for <tzdist@ietfa.amsl.com>; Wed, 10 Dec 2014 11:03:39 -0800 (PST)
Received: from mail-ob0-x231.google.com (mail-ob0-x231.google.com [IPv6:2607:f8b0:4003:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DC4D1A6EFC for <tzdist@ietf.org>; Wed, 10 Dec 2014 11:03:39 -0800 (PST)
Received: by mail-ob0-f177.google.com with SMTP id va2so2619514obc.8 for <tzdist@ietf.org>; Wed, 10 Dec 2014 11:03:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=foQp3lG6msg5t84qD50XcskAqFflq5KHtIUfPRTe5sE=; b=cNWoerfUISndUWlo5Zvjeu1TyKmg9MhwSIcKPgyfxljfHuEtSqkLbWMpJmbkCJGSWX FSJ+CLiK+nFYYdXKLXBJybGqXR7+r3528znXfgkCTLffWqFh8Mp5TSCAK622SI5OY8TX Laac+txdGIoMLdrZIXG97vLZjkHSO8/ZJ1j0dmxo65zCh1EXtq9qt1HjLWU8trkIhbwg L/EcA7VLhTvoppRk66BCSsbtUqjVz7vYzhYbI+0YVJyvQAPLvJOQtuCka0rFAppoBQJw 6vgG+kae9So1hg57itMYrgIYR8RCsaf44KrpH1DTPqFJpqYzlf1FzCH2FkckGkbjubTh 7x3A==
MIME-Version: 1.0
X-Received: by 10.202.179.138 with SMTP id c132mr1822252oif.113.1418238218569; Wed, 10 Dec 2014 11:03:38 -0800 (PST)
Received: by 10.202.170.138 with HTTP; Wed, 10 Dec 2014 11:03:38 -0800 (PST)
In-Reply-To: <5488973F.7050400@andrew.cmu.edu>
References: <059.5da79d7c9d394e20e3c22513cfe04c33@tools.ietf.org> <544ADFB7.80705@lsces.co.uk> <CADZyTkmK89hSUBqdrrjJUwTccn+NrW+gJB81RJqDkGZTO=TuEA@mail.gmail.com> <5454FE3D.60801@lsces.co.uk> <CADZyTkmfZ9BHU-1oYvCr-bfKEBA2B92EDUgbVYC_kQ1CDUQJ3w@mail.gmail.com> <5475BD47.7040900@lsces.co.uk> <CADZyTkmviNBkM-C_-5Gq+RruUu7R7P9bwKCvg7+1nGnx+NzJ_Q@mail.gmail.com> <54788334.3010604@lsces.co.uk> <CADZyTkn92ZXnf0MOJjFH59eAYG_Bnu5FZ0x1UcoUq27MkRKZzA@mail.gmail.com> <5479E42A.8080306@lsces.co.uk> <CADZyTk=aVNFmoR1GA+w_xU7+-28Rnb-TJY4uT-jVOU4jdC1yKg@mail.gmail.com> <CACzrW9D=wZi1VvCiGa-4kwbKAyHMs6rduF6+cKA0Nn0gshm+sQ@mail.gmail.com> <54877E06.5020409@lsces.co.uk> <39981BA759F3923868CCFBD3@caldav.corp.apple.com> <54888249.9080607@lsces.co.uk> <CAFpi07z8NauUZ5aBqqg9sXDsmSA+hG4HuZNDkLe7fnk=mg4wgA@mail.gmail.com> <676B23282D9F7F1DCE6A54C7@caldav.corp.apple.com> <CAFpi07x79gJLEBWmpxWv7V13CiwmeKGy7bwS1=+ukp-sKmwFxA@mail.gmail.com> <5488921B.8020900@lsces.co.uk> <5488973F.7050400@andrew.cmu.edu>
Date: Wed, 10 Dec 2014 12:03:38 -0700
Message-ID: <CADC+-gQsz-LRoVGBmgJhNh_hPMUk5couvizE_dES-KU6K46NNA@mail.gmail.com>
From: Doug Royer <douglasroyer@gmail.com>
To: Ken Murchison <murch@andrew.cmu.edu>
Content-Type: multipart/alternative; boundary="001a113cdeb63997ea0509e1517f"
Archived-At: http://mailarchive.ietf.org/arch/msg/tzdist/a9ZiQS--iAmyQri7t310xeLhJYI
Cc: tzdist@ietf.org
Subject: Re: [Tzdist] Fwd: [tzdist] #32 (service): managing historical data
X-BeenThere: tzdist@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <tzdist.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tzdist>, <mailto:tzdist-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tzdist/>
List-Post: <mailto:tzdist@ietf.org>
List-Help: <mailto:tzdist-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tzdist>, <mailto:tzdist-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Dec 2014 19:03:45 -0000

 VTIMEZONE has a last-mod property. When that value changes, it should
invalidate the cache. It should be valid for version control.

Broken proxy servers seem out of scope and if they exist, a version ID
would not change anything.



-
Doug Royer
DouglasRoyer@gmail.com
(714)989-6135

On Wed, Dec 10, 2014 at 11:55 AM, Ken Murchison <murch@andrew.cmu.edu>
wrote:

> On 12/10/2014 01:34 PM, Lester Caine wrote:
>
>> On 10/12/14 17:51, Tim Parenti wrote:
>>
>>> I do agree that, given the intended use of tzdist and the intended speed
>>> of update propagation, the potential hazard here is negligible.
>>>
>> Apparently a lot of ISP's cache pages when they read them, and do not
>> necessarily update them even if the source page changed. That caching
>> may even be the browser on your computer! The 'potential hazard' is far
>> from negligible!
>>
>
> Section 4.1.4 gives recommendations on the interval for servers and
> clients to poll for updates.  If a client or server caches data for longer
> than this before updating and users start missing meetings, the users will
> stop using those clients and servers.  This is an implementation problem,
> not a protocol problem.
>
> If short term changes to published TZ data occur within these polling
> windows, a version number won't solve the problem anyways. And even if the
> short term changes are published outside of this window, there is no
> guarantee that a primary server will be updated by an admin outside of the
> polling window, so again, a version doesn't solve the problem (unless you
> expect client to know what the expected version should be via some OOB
> mechanism).
>
> Some of this depends on the definition of "short term change".  If "short
> term" means that new TZ data gets published less than a day prior to a
> change, then I don't see how tzdist can be expected to handle this.  If
> "short term" means a few days, then I would fully expect that well-behaved
> admins would update primary servers ASAP and that well-behaved secondary
> servers and client would gets updates during a polling interval that takes
> place prior to the impending time zone change.
>
>
> --
> Kenneth Murchison
> Principal Systems Software Engineer
> Carnegie Mellon University
>
>
> _______________________________________________
> Tzdist mailing list
> Tzdist@ietf.org
> https://www.ietf.org/mailman/listinfo/tzdist
>