Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0372B200CBF for ; Sat, 8 Jul 2017 15:36:28 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0022116AF27; Sat, 8 Jul 2017 13:36:28 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 220DD16AF22 for ; Sat, 8 Jul 2017 15:36:26 +0200 (CEST) Received: (qmail 55493 invoked by uid 500); 8 Jul 2017 13:36:26 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 55483 invoked by uid 99); 8 Jul 2017 13:36:26 -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; Sat, 08 Jul 2017 13:36:26 +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 9E257C1918 for ; Sat, 8 Jul 2017 13:36:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, 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 (2048-bit key) header.d=hammant-org.20150623.gappssmtp.com Received: from mx1-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 ReWnR5DIqyD4 for ; Sat, 8 Jul 2017 13:36:21 +0000 (UTC) Received: from mail-oi0-f41.google.com (mail-oi0-f41.google.com [209.85.218.41]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 99EBF5F6D3 for ; Sat, 8 Jul 2017 13:36:21 +0000 (UTC) Received: by mail-oi0-f41.google.com with SMTP id 191so46667727oii.2 for ; Sat, 08 Jul 2017 06:36:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammant-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=pyxOtzw3rr7D3N/wAD6foUALYSIdaKyGU9WxDdclXv4=; b=gxhNqJCwoUHTx2Malx5IZUt9otLVmthcXypqjpQbTEWfzLXQK0NboCblVfeNTxIMee 5dJQGYfLO78X+8QKfCMxDZmBNtIwF0dArsm2vz0/4cf8pjjQB870OJgiodsbCJNst98G 9LCvRqO34uKw9tPGC8qv7/N4S9LAoLXfZReTFGGl2yDOgGhZatM6IbXUEs9td96LDS0V nAKeWeFQSkkl53FBJaOZxgl+9EgQi4ZvpdegJUIZOczbr2mKHwLieEDLR0LrJqin7g00 gS+vMJDnTD2kKtaoV5hrv1S+ZamvYd+u0SzxesUM0MtiqzlTCRvpl9Jo/IuhDS7/MI+h U1nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pyxOtzw3rr7D3N/wAD6foUALYSIdaKyGU9WxDdclXv4=; b=lXxX/exyxH8UeleINTymlbNs7FQWw+G8wGz6YMyveMsITrrBIRh/GCXPFGnowdRQTP P3jpEcwDpsILYCLHCjmD2VA5T5O1dGD+NLuDKV4jGm6WkKfcTecbZIYyk/EYrKd1G1b+ gwKq3Sf5cKFAyIX8en8gP8T8mC2Zexb2ReBgSaw8JxxqEyHfsXPSBGqsHb7KDHmfmPrT 40cJAyRsI1npd7cE5xNeEon91SuWMrYPN3/CME5fIOOO7KSjJc9vwVYcB78qwdFsRy+a iq9m/Y55Re//8245EQjmgDsIdrITV7bm6qGDszpGuYjM4ss4YdtTXIz5dZOLmi3XdcH/ DSVQ== X-Gm-Message-State: AIVw111NZcplvP6ztYXQCdl9egFPnnX79O9oLdb3q3SiHPbbK6Y7Hu8w 1Px1ySMGJWeGpgJVBdMrCpcnqiAPHMz5lgCRNw== X-Received: by 10.202.60.69 with SMTP id j66mr3910185oia.76.1499520980956; Sat, 08 Jul 2017 06:36:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.161.43 with HTTP; Sat, 8 Jul 2017 06:36:20 -0700 (PDT) X-Originating-IP: [65.78.25.171] From: Paul Hammant Date: Sat, 8 Jul 2017 09:36:20 -0400 Message-ID: Subject: Big files PUT into Subversion - encountering To: Subversion Development Content-Type: multipart/alternative; boundary="001a113cd1126746500553ce6f00" archived-at: Sat, 08 Jul 2017 13:36:28 -0000 --001a113cd1126746500553ce6f00 Content-Type: text/plain; charset="UTF-8" Same system as before - 4GB RAM Intel Atom Linux box , with attached 4TB USB3 driver (yes in a USB3 port) where the svn repo's root is. AutoIncrement is turned on (or whatever it's called), and I'm using curl to PUT a resource. Like so: #!/bin/bash while : do time dd if=/dev/zero bs=1M count=15000 2>/dev/null | openssl enc -rc4-40 -pass pass:weak > /path/to/abc time curl -u paul:myPassword http://192.168.1.178/svn/svnRepo1/abc --upload-file /path/to/abc du -s -h --block-size=1G /media/thatLittle4TBdrive/svnParent/ done Fifth iteration of that loop barfed in about 1/4 of the time the transfer would have taken :( Couldn't perform atomic initialization What does that mean? Programatically, should I just try the PUT again ? *For those interested in stats: 6.5 mins to create each 14GB random file, and 15 mins to PUT it into Svn (with it's 6 syncs on the server side). And I've filled a 4TB drive up to 1.3TB so far.* - Paul --001a113cd1126746500553ce6f00 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Same system as before - 4GB RAM Intel Atom Linux box, with attached 4TB USB3 driver (yes in = a USB3 port) where the svn repo's root is.

AutoIncre= ment is turned on (or whatever it's called), and I'm using curl to = PUT a resource.=C2=A0 Like so:

#!/bin/bash
while :
do
    time dd if=3D/dev/zero bs=3D1M count=3D15000 2>/dev/null | openssl e=
nc -rc4-40 -pass pass:weak > /path/to/abc
    time curl -u paul:myPassword http://192.168.1.178/svn/svnRepo1/abc --upload-file /path/to/ab=
c
    du -s -h --block-size=3D1G /media/thatLittle4TBdrive/svnParent/
done
=C2=A0Fifth iteration of that loop barfed in ab= out 1/4 of the time the transfer would have taken :(

<= span class=3D"gmail-s1"><?xml version=3D"1.0" encoding=3D"= ;utf-8"?>
<D:error xmlns:D=3D"DAV:" xmlns:m= =3D"http://apache.org/dav/xmln= s" xmlns:C=3D"svn:">
<C:error/>
<m:hum= an-readable errcode=3D"200029">
Couldn't perform atomic= initialization
</m:human-readable>
</D:error>

<= /blockquote>What does that mean?=C2=A0 Programatically, should I just try t= he PUT again ? =C2=A0

For those interested in stats: = 6.5 mins to create each 14GB random file, and 15 mins to PUT it into Svn (w= ith it's 6 syncs on the server side). And I've filled a 4TB drive u= p to 1.3TB so far.

- Paul
--001a113cd1126746500553ce6f00--