#musicbrainz-devel

/

      • Gentlecat joined the channel
      • tom[]
        in the mb server schema description (http://musicbrainz.org/doc/MusicBrainz_Database...) the abbreviation AR is used where it discusses the link tables. what does AR mean?
      • Gentlecat
        probably Advanced Relationship
      • not sure how up to date this page is
      • CallerNo6
        tom[], AR refers to the way relationships are implemented as shown @ https://wiki.musicbrainz.org/MusicBrainz_Databa...
      • Why "advanced"? I'm not sure. Maybe to differentiate them from sql relations?
      • ariscop joined the channel
      • drsaunde
        i think it was just advanced as in at one time the only relationships we had were release-artist and track-artist, so all the release credits were really advanced from what we had before (or at least I always assumed it was this)
      • CallerNo6 gets off drsaunde's lawn
      • drsaunder joined the channel
      • The_Freso joined the channel
      • FresoFenderson joined the channel
      • FrederikSOlesen joined the channel
      • diana_olhovik_ joined the channel
      • The_Freso joined the channel
      • reosarevok joined the channel
      • reosarevok
        luks: are you the person to direct questions about the Picard cuesheet plugin to?
      • (we got a question at support but I have no idea about it :) )
      • reosarevok joined the channel
      • LordSputnik joined the channel
      • luks
        reosarevok: no, I'm not
      • direct questions about picard should be forwarded here http://forums.musicbrainz.org/viewforum.php?id=2
      • CatCat has left the channel
      • CatCat joined the channel
      • CatCat has left the channel
      • CatCat joined the channel
      • ariscop joined the channel
      • ruaok joined the channel
      • Gentlecat
        ruaok: don't know how much time you have for that, but I've set up a sentry instance on sakura
      • now I just need a subdomain to run it on
      • something like sentry.meb.org
      • ruaok
        hey.
      • I've added it to my todo list.
      • Gentlecat
        thanks :)
      • alastairp
        Gentlecat: congrats
      • ruaok
        not sure when I'll get to that though. other more pressing things on my list.
      • alastairp
        wait? what? I didn't hear anything
      • Gentlecat
        alastairp: huh?
      • ruaok snickers
      • alastairp
        hi ruaok
      • how's the trip?
      • ruaok
        good so far. yours?
      • headed to Chaos Camp tomorrow morning. :)
      • alastairp
        we spent 5 days in the mountains. it was nice
      • I'm back here now. it's no way near as nice
      • i'll take another break in the last week of august
      • ruaok
        smrt.
      • the weather in BCN has been consistently cooler than in northern europe. again.
      • happened to us last year too.
      • alastairp
        have fun at Chaos Camp. I'm a little jealous
      • did you take anything with you?
      • ruaok
        not of my own stuff.
      • but we will have a cocktail bot bicycle, an ice machine, a grill and too much meat.
      • kinda of a bachelor trip to the camp. :)
      • Gentlecat
        ?
      • reosarevok
        ruaok: anything else I should be saying when answering to possible-customer emails btw? :)
      • ruaok
        better? monkeydo improved the lettering that was bugging you.
      • reosarevok: that was perfect.
      • reosarevok
        Ok :)
      • The dots on the is look a bit weird, but couldn't say why :)
      • Gentlecat
        ruaok: hm, I'm not sure what's changed. still looks weird
      • yeah
      • "d" in Picard too
      • reosarevok
        I guess it might be that the lowercase is almost as big as the uppercase, so the upper bits of it look a bit crammed
      • Gentlecat
        this font is strange in general
      • alastairp
        the dots make the letter higher than the upper-case
      • reosarevok: snap
      • Gentlecat
        seems incoherent
      • ruaok
        gah.
      • all of our nit picking is getting expensive. :(
      • at this point we can't change the font.
      • so, we just need to figure out where things need to be manually fixed.
      • I'm happy with the new picard logo, tbh.
      • Gentlecat: have a look at the latest commits from monkeydo. See if you can find concrete things that still need fixing.
      • Gentlecat
        I mean, logo looks nice. I just noticed that problem with the font and thought that it might be improved a bit
      • if it can't be changed, so be it
      • ruaok
        it can be changed, but we need to come to a stopping point.
      • so, please have a look and then if there is anything quite serious, make a new ticket.
      • Gentlecat
        I don't have anything else
      • ruaok
        so, case closed then?
      • because monkeydo has closed the tickets.
      • so, unless we re-open or make new tickets, we'll call it done.
      • Gentlecat
        we can always make adjustments ourselves, right?
      • ruaok
        sure, I don't see why not.
      • tom[]
        CallerNo6: drsaunder: tnx
      • CallerNo6: to the RDBMS and to SQL there's nothing different or advanced about these relations. these relations are advanced in the sense that you can represent advanced concepts with them or that it takes advanced application software to make sense of them
      • i guess
      • ruaok has done mailbox triage and will head off to lunch
      • KRSCuan joined the channel
      • ruaok
        <sniff> bye bye wifi
      • johtso joined the channel
      • ruchiranga joined the channel
      • ruchiranga
        http://tickets.musicbrainz.org/browse/SEARCH-397 says Instrument has support for tags but /ws/2/instrument?fmt=json&query=tag:(electronic)&offset=0 does not return any results
      • D4RK-PH0ENiX joined the channel
      • reosarevok
        Are there any actual instruments with that tag?
      • reosarevok doubts people have actually tagged instruments much, if at all
      • ruchiranga
        I tried several ones like classical pop rock jazz but none of them gave anything
      • Is it safe to think the query would work when the db has some instruments tagged?
      • reosarevok
        I would expect that if it works for areas and/or series it will work for all 3
      • ruchiranga
        areas also does not return any results for the above tags
      • but for series it works
      • reosarevok
        Then I'd imagine it is fine and the others just don't have the tag
      • Because they all work the same way so it'd be weird if one got added fine and the other two wrongly :)
      • ruchiranga
        oh right then thanks :)
      • Lotheric joined the channel
      • weeksio joined the channel
      • Gentlecat
        alastairp: can you clarify https://github.com/metabrainz/acousticbrainz-se... please?
      • getting False there if dictionary is empty is what we need
      • alastairp
        yes, but I don't like the double-check
      • Mineo
        alastairps if statement catches both cases ("highlevel" is not a key and s_d["highlevel"] is {}) at once
      • alastairp
        the "if x and y"
      • I prefer one statement
      • Gentlecat
        ohh, I see
      • alastairp
        it actually seems funny to me that the get_summary_data fills in the "highlevel" key if there is no highlevel data (if the hl extractor fails)
      • an alternative fix would be to change that
      • Gentlecat
        it took me way too long to understand your "if summary_data.get("highlevel", {})"
      • yeah, that's better :)
      • alastairp
        hmm, right. I thought it was pretty standard python
      • but if you don't use it it can be confusing
      • Gentlecat
        yeah, I'm just not used to .get()
      • alastairp
        on second thoughts, you don't actually need the , {}
      • because get returns None if the key isn't there
      • normally you use the second argument if you're assigning it to a value
      • and you need the types to match
      • Gentlecat
        right
      • weeksio
        Mineo: is there a way to edit the pom for the solrquerywriter so the solr-core and lucene-core jars aren't included in the jar-with-dependencies?
      • we need the jar with dependencies....just not those
      • because they are already included in solr and because the duplication causes weird request handler warnings
      • Mineo
        I don't know if that's possible, have you looked at the maven docs?
      • weeksio
        yes...but have I understood them fully? ...no :P
      • It almost fixes the problem to use the jar without dependencies, but I still need mmd2
      • Mineo
        well, they are not included if you build the jar from my master branch, so some change between my pom.xml and yours must make maven include them
      • weeksio
        ah....ooops!
      • Mineo
        I'd guess solr itself includes solr-analysis-extras, so you could try setting its scope to provided
      • but that's just a guess
      • Gentlecat
        alastairp: are you sure history file generation is supposed to be slow?
      • it took 0.08 seconds on a dataset with 40 items
      • alastairp
        no, I'm not sure
      • well
      • ruaok joined the channel
      • Gentlecat
        I'm trying to understand if we can just do that during initial evaluation
      • darwin
        pretty bad 502s :/
      • Gentlecat
        because that would significantly simplify this thing
      • alastairp
        Gentlecat: you remember that the evaluation process runs 720 evaluations?
      • with parameter permutations
      • Gentlecat
        I guess, that's what it says: "number of results ==== 720"
      • alastairp
        right
      • the final history file generation is the equivalent of one more of these