[Pharo-project] Stressing SmalltalkHub :)
Hi guys I started to migrate Pharo 1.4 to SmalltalkHub to stress it a bit :) Nicolas was curious to see and he loves to see all the packages getting published there. So I could not resist (my upload bandwidth suffered :). It means also that SmalltalkHub will have to be load balanced in the future because I got some problems (reported to nico). Stef
nice nice! On 2013-02-26, at 23:19, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Hi guys
I started to migrate Pharo 1.4 to SmalltalkHub to stress it a bit :) Nicolas was curious to see and he loves to see all the packages getting published there. So I could not resist (my upload bandwidth suffered :).
It means also that SmalltalkHub will have to be load balanced in the future because I got some problems (reported to nico).
Stef
Yep, only a couple 502 errors when stef tried to DDOS it ;) We'll move it to the Inria servers probably next week. There I will do load balancing. But overall SmalltalkHub is taking the (relative) load quite well, I was glad to see to the Moose guys moving everything there with Gofer scripts without any problem. 23000 packages uploaded there already. Even Camillo couldn't crash it (yes, I suspect him of having tried to kill it a at least a couple of times). Nico On Feb 26, 2013, at 11:23 PM, Camillo Bruni <camillobruni@gmail.com> wrote:
nice nice!
On 2013-02-26, at 23:19, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Hi guys
I started to migrate Pharo 1.4 to SmalltalkHub to stress it a bit :) Nicolas was curious to see and he loves to see all the packages getting published there. So I could not resist (my upload bandwidth suffered :).
It means also that SmalltalkHub will have to be load balanced in the future because I got some problems (reported to nico).
Stef
On 2013-02-26, at 23:36, Nicolas Petton <petton.nicolas@gmail.com> wrote:
Yep, only a couple 502 errors when stef tried to DDOS it ;) We'll move it to the Inria servers probably next week. There I will do load balancing.
But overall SmalltalkHub is taking the (relative) load quite well, I was glad to see to the Moose guys moving everything there with Gofer scripts without any problem.
23000 packages uploaded there already.
Even Camillo couldn't crash it (yes, I suspect him of having tried to kill it a at least a couple of times).
muahahaha... well damn! that didn't work :D
I will like to import drgeo package history in SmalltalkHub. Is it already possible? I remember Steph mentionned this feature a couple of days ago. Thanks Hilaire Le 26/02/2013 23:36, Nicolas Petton a écrit :
Yep, only a couple 502 errors when stef tried to DDOS it ;) We'll move it to the Inria servers probably next week. There I will do load balancing.
But overall SmalltalkHub is taking the (relative) load quite well, I was glad to see to the Moose guys moving everything there with Gofer scripts without any problem.
23000 packages uploaded there already.
Even Camillo couldn't crash it (yes, I suspect him of having tried to kill it a at least a couple of times).
Nico
On Feb 26, 2013, at 11:23 PM, Camillo Bruni <camillobruni@gmail.com> wrote:
nice nice!
On 2013-02-26, at 23:19, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Hi guys
I started to migrate Pharo 1.4 to SmalltalkHub to stress it a bit :) Nicolas was curious to see and he loves to see all the packages getting published there. So I could not resist (my upload bandwidth suffered :).
It means also that SmalltalkHub will have to be load balanced in the future because I got some problems (reported to nico).
Stef
Hi Hilaire, On Wed, Feb 27, 2013 at 12:11 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
I will like to import drgeo package history in SmalltalkHub. Is it already possible? I remember Steph mentionned this feature a couple of days ago.
================================ fetch script | go | go := Gofer new squeaksource: 'XXX'. go allResolved do: [:each | self crLog: each packageName. go package: each packageName. Transcript show: each printString ; cr. go fetch.]. ================================== push script |go repo| repo := MCSmalltalkhubRepository owner: 'XXX' project: 'XXX' user: 'XXX' password: 'XXX'. go := Gofer new. go repository: repo. go package: 'XXX'; push. ======================================= -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Thanks. Will be nice to link it somewhere on SmalltalkHub because this question will be asked zillion of times? Hilaire Le 27/02/2013 12:35, Damien Cassou a écrit :
Hi Hilaire,
On Wed, Feb 27, 2013 at 12:11 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
I will like to import drgeo package history in SmalltalkHub. Is it already possible? I remember Steph mentionned this feature a couple of days ago.
================================ fetch script
| go | go := Gofer new squeaksource: 'XXX'. go allResolved do: [:each | self crLog: each packageName. go package: each packageName. Transcript show: each printString ; cr. go fetch.].
================================== push script
|go repo| repo := MCSmalltalkhubRepository owner: 'XXX' project: 'XXX' user: 'XXX' password: 'XXX'.
go := Gofer new. go repository: repo. go package: 'XXX'; push.
=======================================
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
it is on the Gofer chapter :) Stef On Feb 27, 2013, at 1:49 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
Thanks.
Will be nice to link it somewhere on SmalltalkHub because this question will be asked zillion of times?
Hilaire
Le 27/02/2013 12:35, Damien Cassou a écrit :
Hi Hilaire,
On Wed, Feb 27, 2013 at 12:11 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
I will like to import drgeo package history in SmalltalkHub. Is it already possible? I remember Steph mentionned this feature a couple of days ago.
================================ fetch script
| go | go := Gofer new squeaksource: 'XXX'. go allResolved do: [:each | self crLog: each packageName. go package: each packageName. Transcript show: each printString ; cr. go fetch.].
================================== push script
|go repo| repo := MCSmalltalkhubRepository owner: 'XXX' project: 'XXX' user: 'XXX' password: 'XXX'.
go := Gofer new. go repository: repo. go package: 'XXX'; push.
=======================================
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
and soon on internet.
it is on the Gofer chapter :)
Stef
On Feb 27, 2013, at 1:49 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
Thanks.
Will be nice to link it somewhere on SmalltalkHub because this question will be asked zillion of times?
Hilaire
Le 27/02/2013 12:35, Damien Cassou a écrit :
Hi Hilaire,
On Wed, Feb 27, 2013 at 12:11 PM, Hilaire Fernandes <hilaire.fernandes@gmail.com> wrote:
I will like to import drgeo package history in SmalltalkHub. Is it already possible? I remember Steph mentionned this feature a couple of days ago.
================================ fetch script
| go | go := Gofer new squeaksource: 'XXX'. go allResolved do: [:each | self crLog: each packageName. go package: each packageName. Transcript show: each printString ; cr. go fetch.].
================================== push script
|go repo| repo := MCSmalltalkhubRepository owner: 'XXX' project: 'XXX' user: 'XXX' password: 'XXX'.
go := Gofer new. go repository: repo. go package: 'XXX'; push.
=======================================
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Hilaire use something like that. you can filterâ¦. | go | go := Gofer new. go squeaksource: 'DrGeo'. (go allResolved select: [ :each | 'DrGeo*' match: each packageName]) do: [ :pack | pack packageName crLog. go package: pack packageName; fetch] | go repo | go := Gofer new. repo := MCSmalltalkhubRepository owner: 'Pharo' project: 'ArchiveNEC' user: 'StephaneDucasse' password: 'sn00py_ca'. go repository: repo. (go allResolved select: [ :each | 'DrGeo-UI*' match: each packageName]) do: [ :pack | pack packageName crLog. go package: pack packageName; fetch]
participants (6)
-
Camillo Bruni -
Damien Cassou -
Hilaire Fernandes -
Nicolas Petton -
stephane ducasse -
Stéphane Ducasse