00:00
redmenace has joined #rubygems
00:08
arohner has quit [Remote host closed the connection]
00:09
einarj has joined #rubygems
00:09
arohner has joined #rubygems
00:15
einarj has quit [Ping timeout: 256 seconds]
00:22
antichatter has joined #rubygems
00:30
jalessio has quit [Quit: Leaving.]
00:36
havenwood has quit [Remote host closed the connection]
00:36
redmenace has quit [Quit: leaving]
00:37
jnimety has joined #rubygems
00:44
arohner has quit [Remote host closed the connection]
00:46
arohner has joined #rubygems
00:53
headius has quit [Quit: headius]
00:54
arohner has quit [Remote host closed the connection]
00:55
arohner has joined #rubygems
00:55
huoxito has quit [Remote host closed the connection]
00:56
jfoy has quit [Quit: jfoy]
00:56
huoxito has joined #rubygems
01:00
huoxito has quit [Ping timeout: 246 seconds]
01:04
vertis has quit [Ping timeout: 264 seconds]
01:12
arohner has quit [Remote host closed the connection]
01:13
arohner has joined #rubygems
01:14
arthurnn has joined #rubygems
01:17
huoxito has joined #rubygems
01:17
arohner has quit [Ping timeout: 240 seconds]
01:18
vertis has joined #rubygems
01:18
arohner has joined #rubygems
01:26
TheComrade has joined #rubygems
01:35
jkline has joined #rubygems
01:35
jkline has quit [Client Quit]
01:35
<
lmarburger >
dwradcliffe: did you ping papertrail about an account?
01:35
<
dwradcliffe >
lmarburger: yes I did
01:36
<
lmarburger >
we already have one :p
01:36
<
dwradcliffe >
that's what I was told - can't figure out who has access …do you?
01:42
arthurnn has quit [Remote host closed the connection]
01:43
arthurnn has joined #rubygems
01:47
arthurnn has quit [Ping timeout: 245 seconds]
01:59
arthurnn has joined #rubygems
02:00
huoxito has quit [Remote host closed the connection]
02:01
huoxito has joined #rubygems
02:05
huoxito has quit [Ping timeout: 256 seconds]
02:10
huoxito has joined #rubygems
02:43
DanKnox is now known as DanKnox_away
02:56
DanKnox_away is now known as DanKnox
02:59
josh-k has quit [Remote host closed the connection]
03:00
josh-k has joined #rubygems
03:04
josh-k has quit [Ping timeout: 245 seconds]
03:05
jnimety has quit [Quit: Computer has gone to sleep.]
03:19
TheComrade has quit [Quit: TheComrade]
03:22
huoxito has quit [Remote host closed the connection]
03:23
huoxito has joined #rubygems
03:48
DanKnox is now known as DanKnox_away
03:56
jaimef has quit [Excess Flood]
03:56
jonahR has joined #rubygems
04:00
jonahR has quit [Client Quit]
04:00
jaimef has joined #rubygems
04:01
jonahR has joined #rubygems
04:01
jonahR has joined #rubygems
04:09
imperator has quit [Quit: Valete!]
04:11
jstr has quit [Quit: Computer has gone to sleep.]
04:13
DanKnox_away is now known as DanKnox
04:14
TheMoonMaster has joined #rubygems
04:16
arthurnn has quit [Ping timeout: 268 seconds]
04:20
jonahR has quit [Quit: jonahR]
04:38
huoxito has quit [Remote host closed the connection]
04:38
huoxito has joined #rubygems
04:43
huoxito has quit [Ping timeout: 268 seconds]
05:18
jstr has joined #rubygems
05:23
jstr has quit [Ping timeout: 245 seconds]
05:23
fromonesrc has quit [Quit: fromonesrc]
05:24
jstr has joined #rubygems
05:27
arohner has quit [Remote host closed the connection]
05:28
arohner has joined #rubygems
05:32
arohner has quit [Ping timeout: 245 seconds]
05:39
martinisoft has quit [Quit: martinisoft]
05:43
jstr has quit [Ping timeout: 246 seconds]
05:48
jstr has joined #rubygems
05:48
neo_ has joined #rubygems
05:48
neo_ has quit [Client Quit]
06:06
jfoy has joined #rubygems
06:07
havenwood has joined #rubygems
06:10
jfoy has quit [Client Quit]
06:10
vertis has quit [Quit: vertis]
06:12
jfoy has joined #rubygems
06:17
jfoy has quit [Client Quit]
06:18
jfoy has joined #rubygems
06:18
jfoy has quit [Client Quit]
07:00
josh-k has joined #rubygems
07:05
josh-k has quit [Ping timeout: 245 seconds]
07:13
DanKnox is now known as DanKnox_away
07:24
havenwood has quit [Remote host closed the connection]
07:24
havenwood has joined #rubygems
07:29
havenwood has quit [Ping timeout: 260 seconds]
07:33
Paul has joined #rubygems
07:40
Elhu has joined #rubygems
07:50
Paul has quit [Quit: Page closed]
07:56
vertis has joined #rubygems
08:08
tbuehlmann has joined #rubygems
08:14
adambeynon has joined #rubygems
08:27
tmacedo has joined #rubygems
08:29
workmad3 has joined #rubygems
08:42
einarj has joined #rubygems
09:07
einarj has quit [Read error: Connection reset by peer]
09:07
einarj has joined #rubygems
09:08
einarj has quit [Remote host closed the connection]
09:13
havenwood has joined #rubygems
09:15
einarj has joined #rubygems
09:23
havenwood has quit [Remote host closed the connection]
09:24
havenwood has joined #rubygems
09:28
havenwood has quit [Ping timeout: 268 seconds]
10:06
vertis has quit [Quit: vertis]
10:13
havenwood has joined #rubygems
10:18
havenwood has quit [Ping timeout: 272 seconds]
10:23
huoxito has joined #rubygems
10:30
huoxito has quit [Remote host closed the connection]
10:31
huoxito has joined #rubygems
10:33
vertis has joined #rubygems
10:35
huoxito has quit [Ping timeout: 245 seconds]
10:37
josh-k has joined #rubygems
10:39
josh-k has quit [Read error: Connection reset by peer]
10:39
josh-k has joined #rubygems
11:10
<
lmarburger >
dwradcliffe: did you get papertrail working? i don't see any new logs.
11:14
Elhu has quit [Quit: Computer has gone to sleep.]
11:26
huoxito has joined #rubygems
11:33
huoxito has quit [Remote host closed the connection]
11:34
huoxito has joined #rubygems
11:39
huoxito has quit [Ping timeout: 272 seconds]
11:41
huoxito has joined #rubygems
11:52
fromonesrc has joined #rubygems
12:01
huoxito has quit [Remote host closed the connection]
12:02
huoxito has joined #rubygems
12:07
huoxito has quit [Ping timeout: 272 seconds]
12:17
Elhu has joined #rubygems
12:24
tekin has joined #rubygems
12:25
huoxito has joined #rubygems
12:27
headius has joined #rubygems
12:33
<
dwradcliffe >
lmarburger: I didn't have time to setup anything yet
12:34
<
lmarburger >
dwradcliffe: ah ok. just making sure there wasn't something broken.
13:09
stevenharman has quit [Quit: Leaving...]
13:21
jnimety has joined #rubygems
13:24
huoxito_ has joined #rubygems
13:27
huoxito has quit [Ping timeout: 268 seconds]
13:30
stevenharman has joined #rubygems
13:32
fromonesrc has quit [Quit: fromonesrc]
13:33
fromonesrc has joined #rubygems
13:38
fromonesrc has quit [Ping timeout: 272 seconds]
13:41
fromonesrc has joined #rubygems
13:45
almostwhitehat has joined #rubygems
13:48
gaustin has joined #rubygems
13:49
eugenejen has joined #rubygems
13:51
ZachBeta has joined #rubygems
14:09
ejen has joined #rubygems
14:10
eugenejen has quit [Ping timeout: 240 seconds]
14:10
ejen is now known as eugenejen
14:12
jnimety has quit [Quit: Computer has gone to sleep.]
14:12
ZachBeta has quit [Quit: Computer has gone to sleep.]
14:18
josh-k has quit [Remote host closed the connection]
14:18
josh-k has joined #rubygems
14:23
<
samkottler >
dwradcliffe: can you please submit PR's instead of committing directly to master?
14:23
josh-k has quit [Ping timeout: 245 seconds]
14:24
<
dwradcliffe >
samkottler: sure. Just trying to get things done, hard to get any traction
14:25
<
samkottler >
dwradcliffe: yeah, it's just good to get a second pair of eyes
14:25
<
samkottler >
dwradcliffe: just ping me and I'll review ASAP
14:25
<
dwradcliffe >
samkottler: k. want a pr for the Cheffile? :)
14:26
* samkottler
will happily review
14:29
ZachBeta has joined #rubygems
14:30
jnimety has joined #rubygems
14:35
<
dwradcliffe >
I'd like to simplify things and specify the servers directly in the cap environment files
14:36
<
dwradcliffe >
no real need to use ENV variables for each server
14:36
swills has quit [Read error: Connection reset by peer]
14:37
<
dwradcliffe >
also I think it would make sense to setup DNS for each server, like balancer02.aws.rubygems.org
14:37
swills has joined #rubygems
14:37
swills has quit [Changing host]
14:37
swills has joined #rubygems
14:38
<
dwradcliffe >
samkottler: any objections?
14:38
<
samkottler >
dwradcliffe: I'd rather just rip out the cap stuff for now
14:38
<
samkottler >
it's crufty and terrible
14:38
<
samkottler >
dwradcliffe: let's just use knife
14:39
<
dwradcliffe >
ok, that does simplify things more
14:39
<
dwradcliffe >
knife-solo works great
14:40
<
samkottler >
dwradcliffe: we should also get clients setup on each machine talking to the hosted service
14:40
<
samkottler >
and then we can just use spork to upload cookbooks to the server itself
14:40
<
samkottler >
the less server-touching we have to do, the better
14:40
<
dwradcliffe >
that's great, but that's a bigger jump
14:41
<
samkottler >
we have 3 machines, nothing is
*that* big of a jump ;-)
14:41
<
dwradcliffe >
true, but looking at the last 9 months...
14:41
josh-k has joined #rubygems
14:43
<
dwradcliffe >
samkottler: do you have dnsimple access?
14:44
<
samkottler >
dwradcliffe: nope
14:56
<
dwradcliffe >
I'm going to submit a PR with these changes for now
14:59
stevenharman has quit [Quit: Leaving...]
15:07
huoxito_ has quit [Remote host closed the connection]
15:08
huoxito has joined #rubygems
15:10
dwknoxy has joined #rubygems
15:12
huoxito has quit [Ping timeout: 272 seconds]
15:17
darix has quit [Quit: Reconnecting]
15:17
darix has joined #rubygems
15:17
soveran has joined #rubygems
15:42
headius has quit [Quit: headius]
15:44
<
dwradcliffe >
samkottler: just realized your nginx upgrade code never merged so we have reverted to nginx 1.2.6 :(
15:45
<
samkottler >
huh? it was running from master
15:46
<
samkottler >
dwradcliffe: okay, merge it?
15:47
<
samkottler >
dwradcliffe: I need to get some food
15:49
einarj has quit [Remote host closed the connection]
15:54
huoxito has joined #rubygems
16:06
stevenharman has joined #rubygems
16:13
josh-k has quit [Remote host closed the connection]
16:14
josh-k has joined #rubygems
16:18
josh-k has quit [Ping timeout: 245 seconds]
16:18
dvu has joined #rubygems
16:22
revans has joined #rubygems
16:29
jfoy has joined #rubygems
16:30
Elhu has quit [Quit: Computer has gone to sleep.]
16:35
josh-k has joined #rubygems
16:43
DanKnox_away is now known as DanKnox
16:45
jaimef has quit [Excess Flood]
16:48
jaimef has joined #rubygems
17:03
fromonesrc has quit [Ping timeout: 252 seconds]
17:12
tbuehlmann has quit [Remote host closed the connection]
17:13
workmad3 has quit [Ping timeout: 268 seconds]
17:16
jfoy has quit [Ping timeout: 260 seconds]
17:19
headius has joined #rubygems
17:29
dvu has quit [Remote host closed the connection]
17:30
dvu has joined #rubygems
17:34
dvu has quit [Ping timeout: 245 seconds]
17:37
zachrab has joined #rubygems
17:37
zachrab has quit [Remote host closed the connection]
17:39
havenwood has joined #rubygems
17:46
fromonesrc has joined #rubygems
17:49
tjbiddle has joined #rubygems
17:54
TheComrade has joined #rubygems
17:56
arohner has joined #rubygems
17:59
jkline has joined #rubygems
18:00
headius has quit [Quit: headius]
18:03
DanKnox is now known as DanKnox_away
18:05
jstr has quit [Ping timeout: 264 seconds]
18:07
jkline has quit [Quit: jkline]
18:10
DanKnox_away is now known as DanKnox
18:32
Elhu has joined #rubygems
18:34
jaimef has quit [Excess Flood]
18:40
jaimef has joined #rubygems
18:42
Elhu has quit [Quit: Computer has gone to sleep.]
18:44
tekin has quit [Quit: Computer has gone to sleep.]
18:45
Elhu has joined #rubygems
18:52
headius has joined #rubygems
18:56
Elhu has quit [Quit: Computer has gone to sleep.]
18:58
ejen has joined #rubygems
18:59
eugenejen has quit [Ping timeout: 272 seconds]
18:59
ejen is now known as eugenejen
19:01
havenwood has quit [Remote host closed the connection]
19:01
havenwood has joined #rubygems
19:02
workmad3 has joined #rubygems
19:03
havenn has joined #rubygems
19:03
havenwood has quit [Read error: Connection reset by peer]
19:14
havenn is now known as havenwood
19:23
revans has quit [Quit: revans]
19:29
zachrab has joined #rubygems
19:29
<
zachrab >
has anyone used the inherited resources gem with the acts-as-taggable gem?
19:30
<
samkottler >
zachrab: sorry, this isn't a support channel for gems, it's for work on the core system
19:31
jnimety has quit [Quit: Leaving...]
19:34
jnimety has joined #rubygems
19:37
luislavena has joined #rubygems
19:44
soveran has left #rubygems [#rubygems]
19:46
Elhu has joined #rubygems
19:49
dvu has joined #rubygems
19:49
einarj has joined #rubygems
19:55
einarj has quit [Ping timeout: 272 seconds]
19:57
einarj has joined #rubygems
20:09
TheComrade has quit [Quit: TheComrade]
20:10
havenwood has quit [Remote host closed the connection]
20:11
havenwood has joined #rubygems
20:14
jnimety has quit [Quit: Leaving...]
20:15
havenwood has quit [Ping timeout: 272 seconds]
20:17
Elhu has quit [Quit: Computer has gone to sleep.]
20:23
stevenharman has quit [Quit: Leaving...]
20:25
jstr has joined #rubygems
20:30
imperator has joined #rubygems
20:33
imperator has quit [Client Quit]
20:44
workmad3 has quit [Read error: Operation timed out]
20:50
<
drbrain >
evan: internet here at cascadia is poor
21:00
almostwhitehat has quit []
21:01
tjbiddle_ has joined #rubygems
21:01
tjbiddle has quit [Ping timeout: 272 seconds]
21:01
tjbiddle_ is now known as tjbiddle
21:03
<
drbrain >
evan: lightning talk time
21:06
jalessio has joined #rubygems
21:09
eugenejen has quit [Quit: eugenejen]
21:13
vertis has quit [Ping timeout: 245 seconds]
21:36
gaustin has quit [Quit: gaustin]
21:37
huoxito has quit [Remote host closed the connection]
21:38
huoxito has joined #rubygems
21:38
tekin has joined #rubygems
21:39
imperator has joined #rubygems
21:40
<
evan >
drbrain: wassup?
21:41
jkline has joined #rubygems
21:42
huoxito has quit [Ping timeout: 272 seconds]
21:50
<
shaiguitar >
samkottler: evan have you guys messed around with #606 data? I'm seeing different results than yesterday
21:56
<
shaiguitar >
evan: sorry, kinda cryptic :) meant github.com/rubygems/rubygems.org/pull/606
21:56
<
evan >
it's not missing.
21:56
<
shaiguitar >
the download counter stuff
21:56
<
evan >
the data isn't in postgres.
21:56
<
evan >
VersionHistory is my half-started attempt to move it there
21:57
<
shaiguitar >
ah, ok
21:57
<
evan >
your commit includes a giant dump file
21:57
<
shaiguitar >
but then it is missing from redis? or at least there's an inconsistency between the redis total download and per-day
21:58
<
shaiguitar >
yea sorry
21:58
<
shaiguitar >
it should have been opened as an issue not a PR
21:58
zachrab has quit [Remote host closed the connection]
21:59
<
evan >
your report is a bit confusing
21:59
<
shaiguitar >
apologize
21:59
<
evan >
what exactly is the issue?
21:59
<
shaiguitar >
yea, sorry...I think I'm just onfused about the results returning from the api
21:59
<
shaiguitar >
the really short version is
21:59
<
evan >
don't tell me here.
21:59
<
shaiguitar >
>> Gems.downloads('rails','2.3.5',3.year.ago, Time.now).map(&:last).sum
21:59
<
shaiguitar >
=> 32966
21:59
<
evan >
open an issue.
21:59
<
evan >
here does no good :)
22:00
<
shaiguitar >
ok, I'll close the PR & open an issue
22:07
<
shaiguitar >
evan: ^ . and thanks for your time. it is appreciated.
22:10
<
evan >
the issue is most likely whatever API the Gems gem is hitting not reporting the data correctly
22:10
<
evan >
can you dig through that gem to figure out what APIs it hits?
22:10
<
evan >
perhaps I should ask sferik....
22:11
<
evan >
it's just busted.
22:11
<
shaiguitar >
yea, I haven'rt managed to see him here in IRC :\
22:11
<
shaiguitar >
I guess he's in berlin? dunno
22:12
<
shaiguitar >
I tweeted at him a while back but I didn't get a response. anyway maybe it's just that gem? I seem to run into it happening with older data. if it's just one-offs I guess we can just ignore it. I'm wondering though if there's some cron or job that messes with old data
22:13
<
evan >
nah, that API endpoint is busted.
22:13
<
evan >
you know what?
22:13
<
evan >
i know whats up.
22:13
<
shaiguitar >
the test seems to work
22:13
<
evan >
I just rememember.
22:13
<
shaiguitar >
haha, what's up?
22:13
<
evan >
I had to prune out the daily totals
22:13
<
evan >
they were in redis and taking up gigs and gigs
22:13
<
evan >
and were basically useless.
22:14
<
evan >
the data may be somewhere
22:14
<
shaiguitar >
that explains a lot
22:14
<
evan >
but it might be lost.
22:14
<
shaiguitar >
shit. ok
22:14
<
evan >
the download counts need to be completely rewritten.
22:14
<
shaiguitar >
I can talk to sysadmins to see where the backups if they are exist maybe?
22:14
<
evan >
i'm the sysadmin.
22:15
<
shaiguitar >
ah, cool, I was talking to dwradcliffe earlier. still figuring it out
22:15
<
evan >
my pruning of data was quite a while ago
22:16
<
evan >
you're asking for 3 years worth of daily totals
22:16
<
evan >
i'm 99% sure a big chunk of that is gone.
22:16
<
evan >
no one used it previously.
22:16
<
evan >
and I had to keep the site running.
22:16
<
shaiguitar >
yup yup I totally get it
22:16
<
evan >
so I had to make some tough decisions.
22:16
<
shaiguitar >
hmm, do you think there's a way we could fake backfill somehow? I guess not, right?
22:17
<
evan >
there wouldn't be a reason to.
22:17
<
shaiguitar >
maybe it would be sufficient to just backfill the delta of the total somehow?
22:17
<
evan >
i'm not sure what you're up to
22:17
<
shaiguitar >
I guess maybe just ignore it, and start only looking at a specific date
22:17
<
shaiguitar >
this -
22:18
<
shaiguitar >
you could see gem-adoption rates...
22:18
<
shaiguitar >
bunch of cool info
22:18
<
evan >
historical data is going to me sketchy.
22:18
<
evan >
again, because it was never really planned for.
22:18
<
shaiguitar >
yeah, totally get it
22:19
<
shaiguitar >
I can work around it by hardcoding a start date when the data is reliable, like maybe a year ago?
22:19
<
shaiguitar >
or even just now, dunno
22:19
<
shaiguitar >
appreciate the explination though, I was really fucking confused
22:20
workmad3 has joined #rubygems
22:20
<
evan >
yeah, sorry about that.
22:20
<
evan >
at some point
22:20
<
shaiguitar >
no, I totally get it, shit happens
22:20
<
evan >
we'll get it all sorted and either a) keep that data or b) have a clear data retention policy.
22:21
<
shaiguitar >
well, if I can help out, let me know
22:21
<
shaiguitar >
I've been digging in so have a fair grasp of rubygems.org nowadays
22:21
<
shaiguitar >
at least better than nothing at all :)
22:22
<
evan >
the download counts is an infrastructural issue.
22:22
<
evan >
there is just a lot of data
22:22
<
shaiguitar >
yeah for sure, you guys are great and I'd be more than happy to help the awesome work that's being done.
22:23
<
shaiguitar >
ok. maybe I'll just limit it to X days and not allow any historical data at all
22:23
<
shaiguitar >
that graph thang.
22:23
<
evan >
but we do need to be clear about it.
22:23
<
shaiguitar >
anyway let me know if I can help somehow with the retention policy, or data or whatever
22:24
<
shaiguitar >
I'm lingering around so should be available here.
*&*
22:33
havenwood has joined #rubygems
22:34
jalessio has quit [Quit: Leaving.]
22:34
einarj has quit [Remote host closed the connection]
22:36
einarj has joined #rubygems
22:38
huoxito has joined #rubygems
22:44
havenwood has quit [Remote host closed the connection]
22:45
havenwood has joined #rubygems
22:47
einarj has quit [Remote host closed the connection]
22:48
workmad3 has quit [Ping timeout: 272 seconds]
22:49
havenwood has quit [Ping timeout: 245 seconds]
23:10
headius has quit [Quit: headius]
23:13
fromonesrc has quit [Ping timeout: 245 seconds]
23:43
jkline has quit [Quit: jkline]
23:45
havenwood has joined #rubygems
23:47
havenwood has quit [Remote host closed the connection]
23:50
jkline has joined #rubygems
23:58
einarj has joined #rubygems