0:02 AM
BrainzGit
2019-06-25 17609, 2019
0:10 AM
iliekcomputers
ok, i restarted imports for all users (with disabled emails for a few hours, so that we don't send any repeat emails to users with actual non 404 spotify errors)
2019-06-25 17602, 2019
0:18 AM
D4RK-PH0ENiX has quit
2019-06-25 17617, 2019
0:27 AM
spellew
ferbncode: Tests from my latest commit seem to be failing, but locally they run successfully for me.
2019-06-25 17641, 2019
0:33 AM
D4RK-PH0ENiX joined the channel
2019-06-25 17647, 2019
0:33 AM
D4RK-PH0ENiX has quit
2019-06-25 17613, 2019
0:34 AM
D4RK-PH0ENiX joined the channel
2019-06-25 17601, 2019
0:36 AM
ferbncode
spellew: How do you run the tests locally?
2019-06-25 17635, 2019
0:36 AM
ferbncode
You can run them in the same way as jenkins using `docker-compose -f docker/docker-compose.test.yml up --build`
2019-06-25 17602, 2019
0:37 AM
ferbncode
This is the test docker file ^
2019-06-25 17604, 2019
0:37 AM
spellew
I'll try that
2019-06-25 17616, 2019
0:37 AM
ferbncode
👍
2019-06-25 17638, 2019
0:37 AM
spellew
I was running the file with Python after dockering into the container
2019-06-25 17610, 2019
0:42 AM
ferbncode
okay, did you try to run your local changes locally on CB site?
2019-06-25 17601, 2019
0:53 AM
blinky42 has quit
2019-06-25 17613, 2019
0:54 AM
blinky42 joined the channel
2019-06-25 17602, 2019
1:00 AM
yokel has quit
2019-06-25 17628, 2019
1:00 AM
yokel joined the channel
2019-06-25 17641, 2019
5:37 AM
moinmoi_ joined the channel
2019-06-25 17657, 2019
6:00 AM
yokel has quit
2019-06-25 17624, 2019
6:01 AM
yokel joined the channel
2019-06-25 17646, 2019
6:50 AM
moinmoi_ has quit
2019-06-25 17647, 2019
7:03 AM
gr0uch0mars joined the channel
2019-06-25 17629, 2019
7:07 AM
zas
2019-06-25 17614, 2019
7:23 AM
amCap1712
hi gr0uch0mars
2019-06-25 17641, 2019
7:23 AM
amCap1712
thr bug is fixed and internationalization is also complete
2019-06-25 17643, 2019
7:23 AM
gr0uch0mars
hi amCap1712
2019-06-25 17654, 2019
7:23 AM
gr0uch0mars
great, I saw the ratings PR
2019-06-25 17613, 2019
7:24 AM
amCap1712
yeah once it is merged i'll open internationalization pr
2019-06-25 17632, 2019
7:24 AM
gr0uch0mars
good, I'll review as soon as possible
2019-06-25 17600, 2019
7:25 AM
gr0uch0mars
and by the way, I've sent the First Evaluation to Google
2019-06-25 17607, 2019
7:25 AM
gr0uch0mars
In case you receive a notification
2019-06-25 17608, 2019
7:25 AM
amCap1712
the workflow for importing strings is set up. we just need to run a command and all translated strings will be fetched.
2019-06-25 17620, 2019
7:25 AM
gr0uch0mars
good!
2019-06-25 17639, 2019
7:25 AM
amCap1712
i too completed the evaluation
2019-06-25 17605, 2019
7:26 AM
amCap1712
so we are ahead of schedule now
2019-06-25 17626, 2019
7:26 AM
gr0uch0mars
yeap, I think this week marks a great milestone for the project!
2019-06-25 17638, 2019
7:26 AM
amCap1712
yup
2019-06-25 17659, 2019
7:26 AM
amCap1712
🎆
2019-06-25 17643, 2019
7:27 AM
gr0uch0mars
we can't slow down!!! hehehhe
2019-06-25 17655, 2019
7:27 AM
amCap1712
yeah i agree
2019-06-25 17659, 2019
7:27 AM
gr0uch0mars
nevertheless, congrats!!! 👏
2019-06-25 17610, 2019
7:28 AM
amCap1712
congrats to you as well
2019-06-25 17628, 2019
7:30 AM
gr0uch0mars
you're making me think about making an iOS version! hahaha
2019-06-25 17655, 2019
7:31 AM
amCap1712
maybe soon after gsoc ends
2019-06-25 17657, 2019
7:36 AM
nav2002 joined the channel
2019-06-25 17605, 2019
7:50 AM
moinmoi_ joined the channel
2019-06-25 17647, 2019
7:50 AM
moinmoi_ has quit
2019-06-25 17603, 2019
8:03 AM
reosarevok
2019-06-25 17605, 2019
8:03 AM
BrainzBot
MBS-10257: List part number on work-work "part of" rels both ways
2019-06-25 17652, 2019
8:07 AM
gr0uch0mars
amCap1712: I'm having problems navigating to an Artist:
2019-06-25 17652, 2019
8:07 AM
gr0uch0mars
```
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
2019-06-25 10:07:12.395 7089-7180/org.metabrainz.android E/AndroidRuntime: FATAL EXCEPTION: OkHttp Dispatcher
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
Process: org.metabrainz.android, PID: 7089
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
java.lang.IllegalStateException: closed
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
at okio.RealBufferedSource.request(RealBufferedSource.java:70)
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:251)
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
2019-06-25 17617, 2019
8:08 AM
gr0uch0mars
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
2019-06-25 17618, 2019
8:08 AM
gr0uch0mars
at org.metabrainz.mobile.data.sources.api.HeaderInterceptor.intercept(HeaderInterceptor.java:41)
2019-06-25 17618, 2019
8:08 AM
gr0uch0mars
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
2019-06-25 17619, 2019
8:08 AM
gr0uch0mars
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
2019-06-25 17619, 2019
8:08 AM
gr0uch0mars
at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:221)
2019-06-25 17620, 2019
8:08 AM
gr0uch0mars
at okhttp3.RealCall$AsyncCall.execute(RealCall.java:172)
2019-06-25 17620, 2019
8:08 AM
gr0uch0mars
at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
2019-06-25 17621, 2019
8:08 AM
gr0uch0mars
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
2019-06-25 17605, 2019
8:09 AM
amCap1712
gr0uch0mars: navigating to an artist from where?
2019-06-25 17607, 2019
8:09 AM
gr0uch0mars
(I'm not logged in, and searching for an artist)
2019-06-25 17620, 2019
8:09 AM
gr0uch0mars
From home screen. Right after launching it
2019-06-25 17627, 2019
8:09 AM
amCap1712
ok i'll check it
2019-06-25 17631, 2019
8:09 AM
gr0uch0mars
Thanks
2019-06-25 17621, 2019
8:17 AM
Freso
2019-06-25 17640, 2019
8:17 AM
pristine__
ruaok: hey! Moin.
2019-06-25 17659, 2019
8:17 AM
zas
Freso: yup, issue is clearly on IA side
2019-06-25 17608, 2019
8:20 AM
ruaok
moooin!
2019-06-25 17610, 2019
8:20 AM
ruaok
hi pristine__
2019-06-25 17621, 2019
8:23 AM
pristine__
Was working to utilize bidirectional attribute of AAR. I am not sure if my plan sounds good, wanted your feedback.
2019-06-25 17635, 2019
8:23 AM
ruaok
shoot
2019-06-25 17626, 2019
8:25 AM
pristine__
A sec.
2019-06-25 17626, 2019
8:28 AM
pristine__
First of all, we will get top x artists of the user. Then df1 = get * where artist_name_0 in top x artists.
2019-06-25 17600, 2019
8:29 AM
pristine__
df2 = get * where artist_name_1 in top x artists
2019-06-25 17603, 2019
8:30 AM
pristine__
Then for df1 we would call a query to get top y similar artists from each group of top artist s.
2019-06-25 17617, 2019
8:30 AM
pristine__
And same for df2
2019-06-25 17615, 2019
8:31 AM
pristine__
Then do union of resulting data frames.
2019-06-25 17651, 2019
8:31 AM
pristine__
And finally from the union, get top y similar artists from each group of top artists.
2019-06-25 17624, 2019
8:34 AM
pristine__
We need to combine similar artists from artist_name_1 and artist_name_0 cols and find a collective rank
2019-06-25 17638, 2019
8:34 AM
pristine__
ruaok: ^
2019-06-25 17614, 2019
8:35 AM
ruaok channels the power of caffeine
2019-06-25 17639, 2019
8:35 AM
pristine__
Am I able to explain ?
2019-06-25 17652, 2019
8:35 AM
ruaok
still waiting on caffeine. hang on.
2019-06-25 17606, 2019
8:36 AM
pristine__
Yeah sure :)
2019-06-25 17655, 2019
8:37 AM
ruaok
I know, fetching data from both columns is odd, no?
2019-06-25 17622, 2019
8:38 AM
pristine__
Yes.
2019-06-25 17634, 2019
8:38 AM
ruaok
gut feeling... we should work to use one query and union its results into one column.
2019-06-25 17645, 2019
8:38 AM
ruaok
the overall idea is to use fewer queries in spark.
2019-06-25 17639, 2019
8:39 AM
reosarevok
ruaok, pristine__: what are you looking at?
2019-06-25 17604, 2019
8:40 AM
reosarevok
(what is the bidirectional thing)
2019-06-25 17618, 2019
8:40 AM
ruaok
in postgres you can do: `SELECT artist_name_0 AS artist_name FROM aar WHERE <....> UNION SELECT artist_name_1 AS artist_name FROM aar WHERE <...>`
2019-06-25 17631, 2019
8:40 AM
ruaok
reosarevok: the artist-artist-similarities I calculated.
2019-06-25 17652, 2019
8:40 AM
reosarevok
Oh, I see
2019-06-25 17659, 2019
8:40 AM
reosarevok
Yeah, a postgres union seems the simplest then
2019-06-25 17612, 2019
8:41 AM
ruaok
2019-06-25 17628, 2019
8:41 AM
ruaok
the values you want can be in artist_name_0 or artist_name_1
2019-06-25 17644, 2019
8:41 AM
ruaok
pristine__: does that make sense?
2019-06-25 17644, 2019
8:42 AM
pristine__
Yes, I will have to run and check once though. And one final query to get top y similar artist from each group.
2019-06-25 17656, 2019
8:42 AM
pristine__
Thanks ruaok :)
2019-06-25 17659, 2019
8:42 AM
ruaok
np
2019-06-25 17608, 2019
8:43 AM
pristine__
And yeah, I have submitted the evaluation :)
2019-06-25 17632, 2019
8:43 AM
ruaok
oh right. time for the fail-all-button. my favorite button ever.
2019-06-25 17620, 2019
8:44 AM
pristine__ is scared.
2019-06-25 17631, 2019
8:44 AM
ruaok
I'm kidding as per usual. :)
2019-06-25 17639, 2019
8:44 AM
pristine__
Me too. Lol
2019-06-25 17643, 2019
8:44 AM
ruaok
I've been asking for a fail-all button for 10 years, they never listen to me.
2019-06-25 17652, 2019
8:44 AM
ruaok
(thankfully)
2019-06-25 17620, 2019
8:46 AM
ruaok
I've never spent this much time on a GSoC project before. if you think about it, the recommendation project has about 5 people on it.
2019-06-25 17652, 2019
8:46 AM
pristine__
You, me, iliekcomputers reosarevok and?
2019-06-25 17659, 2019
8:46 AM
pristine__
alastair?
2019-06-25 17652, 2019
8:47 AM
reosarevok
I wouldn't claim I'm "on" it :p
2019-06-25 17604, 2019
8:48 AM
reosarevok
I just help around because I'm a sucker and bad at not helping
2019-06-25 17611, 2019
8:48 AM
ruaok
aidanlw17 and you as students.
2019-06-25 17624, 2019
8:48 AM
ruaok
alastairp, iliekcomputers and myself as mentors/backup.
2019-06-25 17619, 2019
8:49 AM
pristine__
ruaok: Is that a good thing for you? Having spent so much time. Idk if I should have worked more.
2019-06-25 17639, 2019
8:49 AM
pristine__
Oh , I forgot aidanlw17 . True
2019-06-25 17653, 2019
8:49 AM
pristine__
But we will include reosarevok and make it six :)
2019-06-25 17612, 2019
8:50 AM
pristine__
Because he is bad at not helping :p
2019-06-25 17639, 2019
8:50 AM
ruaok
50% of evaluation are in!
2019-06-25 17605, 2019
9:02 AM
iliekcomputers
Only 50% left to fail
2019-06-25 17642, 2019
9:08 AM
Wizzup has quit
2019-06-25 17658, 2019
9:09 AM
Wizzup joined the channel
2019-06-25 17649, 2019
9:20 AM
alastairp
evaluations are due by Friday, yeah?
2019-06-25 17612, 2019
9:21 AM
moinmoi_ joined the channel
2019-06-25 17626, 2019
9:21 AM
pristine__
alastairp: yes
2019-06-25 17628, 2019
9:21 AM
pristine__
:)
2019-06-25 17635, 2019
9:21 AM
pristine__
28th.
2019-06-25 17603, 2019
9:22 AM
ruaok
pristine__: I'm happy with how things are going -- the work I am doing has been on my plate for a long time. it feels good to finally knock it out.
2019-06-25 17637, 2019
9:22 AM
pristine__
<3
2019-06-25 17641, 2019
9:22 AM
moinmoi_ has quit
2019-06-25 17613, 2019
9:24 AM
moinmoi_ joined the channel
2019-06-25 17637, 2019
9:25 AM
reosarevok
ruaok: shhhh, she's not going to believe you're failing her then
2019-06-25 17649, 2019
9:26 AM
pristine__
reosarevok: I will still come to Spain and sing 'Lalalalalala' in your ears.
2019-06-25 17625, 2019
9:27 AM
pristine__
That's one (and only) thing I won't to do :p
2019-06-25 17636, 2019
9:27 AM
pristine__
Want*
2019-06-25 17637, 2019
9:35 AM
alastairp
mmm, yesterday was monday huh? that kind of crept up on me
2019-06-25 17606, 2019
9:44 AM
amCap1712
gr0uch0mars: fixed it
2019-06-25 17626, 2019
9:48 AM
ruaok
alastairp: yea, me too.
2019-06-25 17633, 2019
9:48 AM
ruaok
happy real monday, alastairp.
2019-06-25 17640, 2019
9:48 AM
alastairp
igualmente
2019-06-25 17631, 2019
9:49 AM
ruaok
alastairp: to fix the collation mess, I am going to have python do the sorting.
2019-06-25 17647, 2019
9:49 AM
ruaok
I'll load the data without sort by clauses and then make an indirection array.
2019-06-25 17649, 2019
9:49 AM
alastairp
drat