* New Infrastructure: Mostly Complete @ 2013-04-23 22:59 Jason 2013-04-24 6:25 ` mailings ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: Jason @ 2013-04-23 22:59 UTC (permalink / raw) Hi folks, Our home has moved to some shiny new multi-core hardware in a highspeed datacenter. Expect less downtime on git.zx2c4.com, as well as proper git:// access to the repositories. zx2c4 at thinkpad ~ $ git clone git://git.zx2c4.com/cgit Cloning into 'cgit'... remote: Counting objects: 4412, done. remote: Compressing objects: 100% (1552/1552), done. remote: Total 4412 (delta 3180), reused 3923 (delta 2852) Receiving objects: 100% (4412/4412), 771.26 KiB | 661 KiB/s, done. Resolving deltas: 100% (3180/3180), done. The URL is the same as always: http://git.zx2c4.com/cgit and http://git.zx2c4.com/cgit/about . Let me know if you encounter any growing pains. Enjoy! Jason ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-23 22:59 New Infrastructure: Mostly Complete Jason @ 2013-04-24 6:25 ` mailings 2013-04-24 15:12 ` mailings 2013-04-24 7:10 ` normalperson 2013-04-25 15:56 ` lekensteyn 2 siblings, 1 reply; 9+ messages in thread From: mailings @ 2013-04-24 6:25 UTC (permalink / raw) http://git.zx2c4.com/cgit/ Forbidden You don't have permission to access /cgit/ on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. On 24/04/13 00:59, Jason A. Donenfeld wrote: > Hi folks, > > Our home has moved to some shiny new multi-core hardware in a > highspeed datacenter. Expect less downtime on git.zx2c4.com, as well > as proper git:// access to the repositories. > > zx2c4 at thinkpad ~ $ git clone git://git.zx2c4.com/cgit > Cloning into 'cgit'... > remote: Counting objects: 4412, done. > remote: Compressing objects: 100% (1552/1552), done. > remote: Total 4412 (delta 3180), reused 3923 (delta 2852) > Receiving objects: 100% (4412/4412), 771.26 KiB | 661 KiB/s, done. > Resolving deltas: 100% (3180/3180), done. > > The URL is the same as always: http://git.zx2c4.com/cgit and > http://git.zx2c4.com/cgit/about . > > Let me know if you encounter any growing pains. > > > Enjoy! > > Jason > > _______________________________________________ > cgit mailing list > cgit at hjemli.net > http://hjemli.net/mailman/listinfo/cgit > -- Ferry Huberts ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-24 6:25 ` mailings @ 2013-04-24 15:12 ` mailings 0 siblings, 0 replies; 9+ messages in thread From: mailings @ 2013-04-24 15:12 UTC (permalink / raw) On 24/04/13 08:25, Ferry Huberts wrote: > http://git.zx2c4.com/cgit/ seems to work now. > > Forbidden > > You don't have permission to access /cgit/ on this server. > > Additionally, a 403 Forbidden error was encountered while trying to use > an ErrorDocument to handle the request. > > > > On 24/04/13 00:59, Jason A. Donenfeld wrote: >> Hi folks, >> >> Our home has moved to some shiny new multi-core hardware in a >> highspeed datacenter. Expect less downtime on git.zx2c4.com, as well >> as proper git:// access to the repositories. >> >> zx2c4 at thinkpad ~ $ git clone git://git.zx2c4.com/cgit >> Cloning into 'cgit'... >> remote: Counting objects: 4412, done. >> remote: Compressing objects: 100% (1552/1552), done. >> remote: Total 4412 (delta 3180), reused 3923 (delta 2852) >> Receiving objects: 100% (4412/4412), 771.26 KiB | 661 KiB/s, done. >> Resolving deltas: 100% (3180/3180), done. >> >> The URL is the same as always: http://git.zx2c4.com/cgit and >> http://git.zx2c4.com/cgit/about . >> >> Let me know if you encounter any growing pains. >> >> >> Enjoy! >> >> Jason >> >> _______________________________________________ >> cgit mailing list >> cgit at hjemli.net >> http://hjemli.net/mailman/listinfo/cgit >> > -- Ferry Huberts ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-23 22:59 New Infrastructure: Mostly Complete Jason 2013-04-24 6:25 ` mailings @ 2013-04-24 7:10 ` normalperson 2013-04-24 8:12 ` lekensteyn 2013-04-25 15:56 ` lekensteyn 2 siblings, 1 reply; 9+ messages in thread From: normalperson @ 2013-04-24 7:10 UTC (permalink / raw) "Jason A. Donenfeld" <Jason at zx2c4.com> wrote: > The URL is the same as always: http://git.zx2c4.com/cgit and > http://git.zx2c4.com/cgit/about . Btw, I'm curious, what does zx2c4 mean? It's hard for me to remember, and may be hard for others, too. ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-24 7:10 ` normalperson @ 2013-04-24 8:12 ` lekensteyn 0 siblings, 0 replies; 9+ messages in thread From: lekensteyn @ 2013-04-24 8:12 UTC (permalink / raw) On Wednesday 24 April 2013 07:10:47 Eric Wong wrote: > Btw, I'm curious, what does zx2c4 mean? > It's hard for me to remember, and may be hard for others, too. I have no idea how he came up of that name, but observe that "zxc" are three keys next to each other. "2" and "4" are ordered numbers, it may read as "zx to c4" (explosive). That's all speculation though, for a definitive answer Jason should answer :) Peter ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-23 22:59 New Infrastructure: Mostly Complete Jason 2013-04-24 6:25 ` mailings 2013-04-24 7:10 ` normalperson @ 2013-04-25 15:56 ` lekensteyn 2013-04-25 17:08 ` Jason 2 siblings, 1 reply; 9+ messages in thread From: lekensteyn @ 2013-04-25 15:56 UTC (permalink / raw) Hi, On Wednesday 24 April 2013 00:59:17 Jason A. Donenfeld wrote: > Our home has moved to some shiny new multi-core hardware in a > highspeed datacenter. Expect less downtime on git.zx2c4.com, as well > as proper git:// access to the repositories. > > zx2c4 at thinkpad ~ $ git clone git://git.zx2c4.com/cgit > Cloning into 'cgit'... > remote: Counting objects: 4412, done. > remote: Compressing objects: 100% (1552/1552), done. > remote: Total 4412 (delta 3180), reused 3923 (delta 2852) > Receiving objects: 100% (4412/4412), 771.26 KiB | 661 KiB/s, done. > Resolving deltas: 100% (3180/3180), done. > > The URL is the same as always: http://git.zx2c4.com/cgit and > http://git.zx2c4.com/cgit/about . > > Let me know if you encounter any growing pains. HTTP throws Bad Gateway and the git protocol is very slow. Counting objects shows up after five seconds and does not fly as with the kernel git repo or my personal one. The compressing objects stage advances with 4 kbit/s according to vnstat. Some information that may help you: $ host git.zx2c4.com git.zx2c4.com is an alias for krantz.zx2c4.com. krantz.zx2c4.com has address 192.95.5.69 krantz.zx2c4.com has IPv6 address 2607:5300:60:6b0::c05f:54 $ git clone git://git.zx2c4.com/cgit Cloning into 'cgit'... remote: Counting objects: 4419, done. remote: Compressing objects: 100% (1559/1559), done. remote: Total 4419 (delta 3181), reused 3922 (delta 2851) Receiving objects: 100% (4419/4419), 784.10 KiB | 73 KiB/s, done. Resolving deltas: 100% (3181/3181), done. $ time git clone git://192.95.5.69/cgit Cloning into 'cgit'... remote: Counting objects: 4419, done. remote: Compressing objects: 100% (1559/1559), done. remote: Total 4419 (delta 3181), reused 3922 (delta 2851) Receiving objects: 100% (4419/4419), 784.10 KiB | 91 KiB/s, done. Resolving deltas: 100% (3181/3181), done. real 1m40.357s user 0m0.124s sys 0m0.156s $ time git clone git://[2607:5300:60:6b0::c05f:545]/cgit Cloning into 'cgit'... remote: Counting objects: 4419, done. remote: Compressing objects: 100% (1559/1559), done. remote: Total 4419 (delta 3181), reused 3922 (delta 2851) Receiving objects: 100% (4419/4419), 784.10 KiB | 67 KiB/s, done. Resolving deltas: 100% (3181/3181), done. real 1m20.684s user 0m0.120s sys 0m0.164s This is from the Netherlands. Thanks, Peter ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-25 15:56 ` lekensteyn @ 2013-04-25 17:08 ` Jason 2013-04-25 17:15 ` Jason 2013-04-25 17:40 ` lekensteyn 0 siblings, 2 replies; 9+ messages in thread From: Jason @ 2013-04-25 17:08 UTC (permalink / raw) Hi Peter, I'm unable to reproduce this over here -- either the slow compressing stage nor the HTTP gateway timeout errors. zx2c4 at thinkpad ~ $ time git clone http://git.zx2c4.com/cgit Cloning into 'cgit'... real 0m19.327s user 0m0.998s sys 0m0.579s zx2c4 at thinkpad ~ $ time git clone git://git.zx2c4.com/cgit Cloning into 'cgit'... remote: Counting objects: 4419, done. remote: Compressing objects: 100% (1559/1559), done. remote: Total 4419 (delta 3181), reused 3922 (delta 2851) Receiving objects: 100% (4419/4419), 784.10 KiB | 387 KiB/s, done. Resolving deltas: 100% (3181/3181), done. real 0m1.749s user 0m0.184s sys 0m0.079s Is the issue still occurring for you? If so, would you sign into #cgit on freenode and we can help triage this together? Thanks, Jason ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-25 17:08 ` Jason @ 2013-04-25 17:15 ` Jason 2013-04-25 17:40 ` lekensteyn 1 sibling, 0 replies; 9+ messages in thread From: Jason @ 2013-04-25 17:15 UTC (permalink / raw) Some benchmarks on cgit's web frontend (not clone url): zx2c4 at metheny ~ $ ab -n 1000 -c 50 http://git.zx2c4.com/cgit This is ApacheBench, Version 2.3 <$Revision: 1430300 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ Benchmarking git.zx2c4.com (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: ZX2C4 Server Hostname: git.zx2c4.com Server Port: 80 Document Path: /cgit Document Length: 10848 bytes Concurrency Level: 50 Time taken for tests: 8.722 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 11075000 bytes HTML transferred: 10848000 bytes Requests per second: 114.65 [#/sec] (mean) Time per request: 436.099 [ms] (mean) Time per request: 8.722 [ms] (mean, across all concurrent requests) Transfer rate: 1240.02 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 4 44.9 2 1005 Processing: 271 424 34.1 425 624 Waiting: 271 423 34.2 423 622 Total: 272 428 56.8 427 1451 Percentage of the requests served within a certain time (ms) 50% 427 66% 436 75% 443 80% 448 90% 458 95% 468 98% 487 99% 575 100% 1451 (longest request) zx2c4 at metheny ~ $ ab -n 1000 -c 50 http://git.zx2c4.com/linux/log/ This is ApacheBench, Version 2.3 <$Revision: 1430300 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ Benchmarking git.zx2c4.com (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: ZX2C4 Server Hostname: git.zx2c4.com Server Port: 80 Document Path: /linux/log/ Document Length: 15250 bytes Concurrency Level: 50 Time taken for tests: 34.149 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 15477000 bytes HTML transferred: 15250000 bytes Requests per second: 29.28 [#/sec] (mean) Time per request: 1707.473 [ms] (mean) Time per request: 34.149 [ms] (mean, across all concurrent requests) Transfer rate: 442.59 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 2 2.0 2 34 Processing: 520 1674 178.2 1690 2069 Waiting: 510 1667 178.0 1683 2064 Total: 523 1676 178.1 1691 2071 Percentage of the requests served within a certain time (ms) 50% 1691 66% 1715 75% 1728 80% 1741 90% 1774 95% 1814 98% 1921 99% 1974 100% 2071 (longest request) ^ permalink raw reply [flat|nested] 9+ messages in thread
* New Infrastructure: Mostly Complete 2013-04-25 17:08 ` Jason 2013-04-25 17:15 ` Jason @ 2013-04-25 17:40 ` lekensteyn 1 sibling, 0 replies; 9+ messages in thread From: lekensteyn @ 2013-04-25 17:40 UTC (permalink / raw) Hi Jason, On Thursday 25 April 2013 19:08:18 Jason A. Donenfeld wrote: > I'm unable to reproduce this over here -- either the slow compressing stage > nor the HTTP gateway timeout errors. I cannot reproduce it anymore, it seems to be fixed. You may want to check your logs to see what was going on. The cgit website is working again, cloning over git is fast: $ git clone git://git.zx2c4.com/cgit Cloning into 'cgit'... remote: Counting objects: 4419, done. remote: Compressing objects: 100% (1559/1559), done. remote: Total 4419 (delta 3181), reused 3922 (delta 2851) Receiving objects: 100% (4419/4419), 784.10 KiB | 580 KiB/s, done. Resolving deltas: 100% (3181/3181), done. HTTP takes more time, perhaps because it is using the "dumb" protocol? Not a big deal though since git:// works nicely. Thanks for the update! > zx2c4 at thinkpad ~ $ time git clone http://git.zx2c4.com/cgit > Cloning into 'cgit'... > > real 0m19.327s > user 0m0.998s > sys 0m0.579s > > zx2c4 at thinkpad ~ $ time git clone git://git.zx2c4.com/cgit > Cloning into 'cgit'... > remote: Counting objects: 4419, done. > remote: Compressing objects: 100% (1559/1559), done. > remote: Total 4419 (delta 3181), reused 3922 (delta 2851) > Receiving objects: 100% (4419/4419), 784.10 KiB | 387 KiB/s, done. > Resolving deltas: 100% (3181/3181), done. > > real 0m1.749s > user 0m0.184s > sys 0m0.079s Regards, Peter ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2013-04-25 17:40 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-04-23 22:59 New Infrastructure: Mostly Complete Jason 2013-04-24 6:25 ` mailings 2013-04-24 15:12 ` mailings 2013-04-24 7:10 ` normalperson 2013-04-24 8:12 ` lekensteyn 2013-04-25 15:56 ` lekensteyn 2013-04-25 17:08 ` Jason 2013-04-25 17:15 ` Jason 2013-04-25 17:40 ` lekensteyn
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).