Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5570917CD8 for ; Tue, 28 Oct 2014 00:18:58 +0000 (UTC) Received: (qmail 77225 invoked by uid 500); 28 Oct 2014 00:18:57 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 77136 invoked by uid 500); 28 Oct 2014 00:18:57 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 77123 invoked by uid 99); 28 Oct 2014 00:18:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Oct 2014 00:18:57 +0000 X-ASF-Spam-Status: No, hits=3.3 required=5.0 tests=DCC_CHECK,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of knst.kolinko@gmail.com designates 209.85.192.42 as permitted sender) Received: from [209.85.192.42] (HELO mail-qg0-f42.google.com) (209.85.192.42) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Oct 2014 00:18:52 +0000 Received: by mail-qg0-f42.google.com with SMTP id z60so4975647qgd.29 for ; Mon, 27 Oct 2014 17:16:16 -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:cc:content-type; bh=5Hr8VfBoej1Nr2Zp8vHr2pbjrYPh4vVYmGwftLnio3I=; b=L/HuGg0uarY55rdyIQEZpvC59L3JAWg5jkra6YckZRYl6ThQlCwI1NK9CCJH5LxQM2 xeJkNwjjTLBYFWMYgTSQ2Db8G4e4chsfBr0FAGNiYWKUQno8iT+T2uoi1SX+tXqTNzlN LzLbqnXNi9TIeb9fwa7T0SkBsoz2niGYTEMmysveB/dq0GZVVj356/XXnPB5k36/Am0c uSJcdikqVzeq1iO/7+OT5ggkwjvgOirBJKeLFvxhT9+rz0/D6NA9kJUvAsff2uquz/sb G3Lb8aAj79RRlbTh9pr6+0ZQ7WPFOc3cHFlyn1+BfxOHbgv4JPZewJVJ1kbEt5hWXFnZ pmIg== MIME-Version: 1.0 X-Received: by 10.140.84.179 with SMTP id l48mr36379575qgd.24.1414455376013; Mon, 27 Oct 2014 17:16:16 -0700 (PDT) Received: by 10.140.106.227 with HTTP; Mon, 27 Oct 2014 17:16:15 -0700 (PDT) Date: Tue, 28 Oct 2014 03:16:15 +0300 Message-ID: Subject: SVN EU sync delays for 20 minutes triggered by commits to hbase website From: Konstantin Kolinko To: dev@hbase.apache.org Cc: infrastructure Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org CC: infrastructure Hi! I am observing significant delays in replication between main US svn server and its EU mirror. The delays are up to 20 minutes. I observed this behavior several times, the first one was on 2014-10-22, and in all times the apparent cause was a commit publishing an update to hbase web site. Sample commit: r1634723 Questions: ========= 1) There may be some misconfiguration at infrastructure, because when I visit the live http://hbase.apache.org/ site, I do not see it being updated by those commits. Is that 20 min delay caused by some real work, or just waiting on a timeout? 2) I think that the size of this commit is unnecessary big and can be made smaller by reconfiguration in hbase project. Full story ======== I am working on Apache Tomcat. I am located in Europe and my svn client is expected to contact the EU write-through mirror of Subversion. This mis-synchronization of SVN servers manifests in the following way: 1) I do a "svn commit" 2) I do a "svn update" after a short pause. The update fails, [[[ Updating '.': svn: E160006: No such reported revision '1634735' found in the repository. Perhaps the repository is out of date with respect to the master repository? ]]] 3) I go to https://svn-us.apache.org/repos/asf/ The page says that US server is at revision 1634735 4) I go to https://svn-eu.apache.org/repos/asf/ The page says that EU server is at revision 1634722 5) I go to http://svn-us.apache.org/viewvc?view=revision&revision=1634723 The page says that the commit was done 21 minutes ago. So the EU server is lagging for 20 minutes. The r1634723 commit was changing 6K+ files in /hbase/hbase.apache.org/trunk/. Most of this commit are changes in time stamp on every page, such as [[[ --- hbase/hbase.apache.org/trunk/apidocs/com/google/protobuf/HBaseZeroCopyByteString.html 2014/10/27 22:53:37 1634722 +++ hbase/hbase.apache.org/trunk/apidocs/com/google/protobuf/HBaseZeroCopyByteString.html 2014/10/27 22:55:29 1634723 @@ -2,10 +2,10 @@ - + HBaseZeroCopyByteString (HBase 2.0.0-SNAPSHOT API) - + ]]] I know that Javadoc can be configured to do not generate such timestamps by passing "-notimestamp" command-line option. [1] I configured Tomcat with that option in r1633500. [2] Can hbase project be reconfigured to do not include timestamps in generated javadoc? If I visit HBase site -> User API section [3] and open the HTML source text of a random Javadoc page, I do not see those timestamp comments. It is as if the changes are not actually published to the live web site. [1] http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/javadoc.html#standard [2] http://svn.apache.org/viewvc?view=revision&revision=1633500 [3] http://hbase.apache.org/apidocs/index.html Best regards, Konstantin Kolinko