#metabrainz

/

      • CatQuest
        i unlinked and relinked spotify account on it yesterday also
      • 2019-02-21 05254, 2019

      • CatQuest
      • 2019-02-21 05252, 2019

      • Mr_Monkey
        The last line looks not-so-good: "SyntaxError: class is a reserved identifier"
      • 2019-02-21 05249, 2019

      • Mr_Monkey
        Yeah. CatQuest are you on Firefox < 45?
      • 2019-02-21 05210, 2019

      • CatQuest
        yea..
      • 2019-02-21 05214, 2019

      • CatQuest
        I'm working on it!
      • 2019-02-21 05217, 2019

      • CatQuest
        but like
      • 2019-02-21 05214, 2019

      • CatQuest
        i know features aren't used
      • 2019-02-21 05225, 2019

      • CatQuest
        but atleast be able to see regular stuff should be ale, right?
      • 2019-02-21 05233, 2019

      • Mr_Monkey
        We're compiling the javascript for older browsers too, but it may not include that far…
      • 2019-02-21 05255, 2019

      • CatQuest
        its not *that* anchient come on :P
      • 2019-02-21 05212, 2019

      • Mr_Monkey
        That may be an easy change. However we could potentially run into other issues with older browsers.
      • 2019-02-21 05240, 2019

      • CatQuest
        true
      • 2019-02-21 05245, 2019

      • CatQuest
        i'm sorry
      • 2019-02-21 05202, 2019

      • Mr_Monkey
        Ah, actually, never mind. We're not compiling as conservatively as I thought.
      • 2019-02-21 05210, 2019

      • pulkit6559 has quit
      • 2019-02-21 05213, 2019

      • CatQuest
        uhm
      • 2019-02-21 05216, 2019

      • pristine_
        iliekcomputers: could you please run a single query without specifying any drivers or executors?
      • 2019-02-21 05233, 2019

      • CatQuest goes of to have breakfast
      • 2019-02-21 05243, 2019

      • iliekcomputers
        pristine_: hi.
      • 2019-02-21 05205, 2019

      • iliekcomputers
        took 2m20s
      • 2019-02-21 05208, 2019

      • iliekcomputers
        same as the rest
      • 2019-02-21 05221, 2019

      • iliekcomputers
        which is fast enough rn, imo
      • 2019-02-21 05230, 2019

      • ruaok agrees
      • 2019-02-21 05235, 2019

      • iliekcomputers
        ruaok: at this point, i'd prefer to just move ahead with building features.
      • 2019-02-21 05256, 2019

      • pristine_
        okay :)
      • 2019-02-21 05223, 2019

      • iliekcomputers
        let's read up on tuning stuff in the meanwhile and hopefully, we'll be better equipped to handle scale issues when they come up?
      • 2019-02-21 05237, 2019

      • pristine_
        okay :)
      • 2019-02-21 05227, 2019

      • ruaok
        iliekcomputers: I agree. but I think pristine_ is doing some great research to understand some of the basic issues.
      • 2019-02-21 05240, 2019

      • pristine_
        I am just curious to know about the intricacies of the spark, I will carrry on the research meanwhile we write the queries.
      • 2019-02-21 05251, 2019

      • ruaok
        I would love for pristine_ to continue for a bit. but then, lets get user stats working, live updating...
      • 2019-02-21 05256, 2019

      • ruaok
        and then.. finally recommendations.
      • 2019-02-21 05204, 2019

      • iliekcomputers
        yuss!!
      • 2019-02-21 05204, 2019

      • pristine_
        So queries today?
      • 2019-02-21 05257, 2019

      • pristine_
        cool :)
      • 2019-02-21 05218, 2019

      • pristine_
        ruaok: I will continue :)
      • 2019-02-21 05243, 2019

      • ruaok
        grand.
      • 2019-02-21 05258, 2019

      • ruaok
        I can see something like this being useful for us in the future: https://github.com/lemire/simdjson
      • 2019-02-21 05200, 2019

      • pulkit6559 joined the channel
      • 2019-02-21 05253, 2019

      • madmouser1 has quit
      • 2019-02-21 05259, 2019

      • alastairp
        planning on dealing with hundreds of gb of data? :D
      • 2019-02-21 05230, 2019

      • pulkit6559 has quit
      • 2019-02-21 05231, 2019

      • ruaok
        i have PTSD from watching the last.fm folks trying to scale up. And their peak listens/minute rate still scares the fuck out of me.
      • 2019-02-21 05249, 2019

      • pulkit6559 joined the channel
      • 2019-02-21 05243, 2019

      • iliekcomputers
        how much was it?
      • 2019-02-21 05224, 2019

      • alastairp
        too many
      • 2019-02-21 05245, 2019

      • iliekcomputers
        how much data is too much data? :P
      • 2019-02-21 05220, 2019

      • alastairp
        iliekcomputers: do you want to look at docker/docker-compose on jenkins?
      • 2019-02-21 05205, 2019

      • ruaok
        > When I left Last.fm at peak scrobnble time which was about 8-9PM GMT (when Europe was still awake and the US was getting into the swing of things) we had around 600 scrobbles per second coming in.
      • 2019-02-21 05218, 2019

      • ruaok
        600/s !!
      • 2019-02-21 05212, 2019

      • pprkut has quit
      • 2019-02-21 05219, 2019

      • pprkut joined the channel
      • 2019-02-21 05204, 2019

      • Tykling
        that is a lot of data
      • 2019-02-21 05233, 2019

      • zas
        our nginx gateway is currently handling 1000 req/s
      • 2019-02-21 05209, 2019

      • zas
        ruaok: horizontal scalability, and special attention to SPoF removal
      • 2019-02-21 05202, 2019

      • iliekcomputers
        alastairp: hi.
      • 2019-02-21 05214, 2019

      • iliekcomputers
        doesn't jenkins use the docker compose from the repository
      • 2019-02-21 05219, 2019

      • ruaok
        Zas: remember our recent conversation about this in BCN?
      • 2019-02-21 05257, 2019

      • ruaok
        Have you seen the number of listenbrainz containers we already have?
      • 2019-02-21 05228, 2019

      • alastairp
        iliekcomputers: a docker-compose config file, you mean?
      • 2019-02-21 05231, 2019

      • alastairp
        or the binary?
      • 2019-02-21 05242, 2019

      • iliekcomputers
        i meant config
      • 2019-02-21 05253, 2019

      • alastairp
        yes, I believe so
      • 2019-02-21 05203, 2019

      • alastairp
        https://github.com/metabrainz/acousticbrainz-serv… do we just run this script, or is this copied into the jenkins "run this script" box?
      • 2019-02-21 05231, 2019

      • iliekcomputers
        copied into the jenkins run this script box.
      • 2019-02-21 05249, 2019

      • iliekcomputers
        error while running on all data (pasting here for myself) https://www.irccloud.com/pastebin/qeFDl2Ag/
      • 2019-02-21 05225, 2019

      • alastairp
        right. and inside the jenkins container we have this output: Docker environment: / Docker version 1.12.3, build 6b644ec / docker-compose version 1.23.2, build 1110ad0
      • 2019-02-21 05249, 2019

      • alastairp
        which is quite old
      • 2019-02-21 05252, 2019

      • alastairp
        _except_
      • 2019-02-21 05231, 2019

      • alastairp
        I think it's true that we bind-mount the docker socket from that container's host into the jenkins container, so perhaps it's actually dealing with a server which is much more up-to-date
      • 2019-02-21 05241, 2019

      • Lotheric_ is now known as Lotheric
      • 2019-02-21 05247, 2019

      • alastairp
        what host is jenkins running on, and what are its versions of docker/d-c?
      • 2019-02-21 05258, 2019

      • iliekcomputers
        alastairp: let me look.
      • 2019-02-21 05224, 2019

      • alastairp
        and what's the process to rebuild / update the jenkins container? What other things do we test on it, and how far out of date is it?
      • 2019-02-21 05201, 2019

      • iliekcomputers
        alastairp: jenkins is on williams
      • 2019-02-21 05220, 2019

      • travis-ci joined the channel
      • 2019-02-21 05222, 2019

      • travis-ci
        metabrainz/picard#4351 (master - ed28363 : Philipp Wolfer): The build passed.
      • 2019-02-21 05222, 2019

      • travis-ci
      • 2019-02-21 05222, 2019

      • travis-ci
      • 2019-02-21 05222, 2019

      • travis-ci has left the channel
      • 2019-02-21 05222, 2019

      • alastairp
        the version number of jenkins in the footer says 2.150, which is from late-2018, so I don't see why we have to upgrade jenkins itself
      • 2019-02-21 05223, 2019

      • iliekcomputers
      • 2019-02-21 05237, 2019

      • alastairp
        right, and can you confirm about the bind mount?
      • 2019-02-21 05246, 2019

      • iliekcomputers
      • 2019-02-21 05250, 2019

      • iliekcomputers
        one sec
      • 2019-02-21 05207, 2019

      • alastairp
        do you know where the build scripts for jenkins are? (or do we use off-the-shelf images from jenkins?)
      • 2019-02-21 05253, 2019

      • alastairp
      • 2019-02-21 05204, 2019

      • outsidecontext
        zas: I think I have found a rather easy way to fix PICARD-1178. I would like to include this in a 2.1.3 release, but we could already ask for translations
      • 2019-02-21 05204, 2019

      • BrainzBot
        PICARD-1178: Images tagged with extra types that the user has chosen to ignore should not be shown as 'modified' https://tickets.metabrainz.org/browse/PICARD-1178
      • 2019-02-21 05232, 2019

      • outsidecontext
        zas: what was your plan regarding this? did you want to do an actual dev release + blog post?
      • 2019-02-21 05208, 2019

      • travis-ci joined the channel
      • 2019-02-21 05209, 2019

      • travis-ci
        phw/picard#111 (master - a10c7a0 : Philipp Wolfer): The build passed.
      • 2019-02-21 05209, 2019

      • travis-ci
      • 2019-02-21 05209, 2019

      • travis-ci
      • 2019-02-21 05209, 2019

      • travis-ci has left the channel
      • 2019-02-21 05254, 2019

      • D4RK-PH0ENiX has quit
      • 2019-02-21 05217, 2019

      • alastairp
        bitmap: did you push a new version of jenkins a few weeks ago (while trying to make tests work?)
      • 2019-02-21 05255, 2019

      • CatQuest
        everyone! today is my 15th MusicBrainz anniversary!
      • 2019-02-21 05221, 2019

      • iliekcomputers
        CatQuest: <3
      • 2019-02-21 05238, 2019

      • CatQuest
        iliekcomputers: :D
      • 2019-02-21 05259, 2019

      • pristine_
        CatQuest: Happy Anniversary:)
      • 2019-02-21 05202, 2019

      • iliekcomputers
        CatQuest: i'll buy cake to celebrate
      • 2019-02-21 05217, 2019

      • pristine_
        where is the party?
      • 2019-02-21 05229, 2019

      • CatQuest
        Ô_Ô
      • 2019-02-21 05240, 2019

      • ruaok
        cake sounds good.
      • 2019-02-21 05249, 2019

      • ruaok
        let see if the locals believe in that.
      • 2019-02-21 05202, 2019

      • travis-ci joined the channel
      • 2019-02-21 05203, 2019

      • travis-ci
        metabrainz/picard#4353 (master - b4664f6 : Philipp Wolfer): The build passed.
      • 2019-02-21 05203, 2019

      • travis-ci
      • 2019-02-21 05203, 2019

      • travis-ci
      • 2019-02-21 05203, 2019

      • travis-ci has left the channel
      • 2019-02-21 05206, 2019

      • pristine_
        iliekcomputers: Just pulled batch-queries from playground.
      • 2019-02-21 05250, 2019

      • pristine_
        the point is...
      • 2019-02-21 05238, 2019

      • pristine_
        If we collect all the data by running a single query then
      • 2019-02-21 05216, 2019

      • pristine_
        we will have to run a for loop to segregate data using pythonic ways
      • 2019-02-21 05225, 2019

      • pristine_
        whilst we run the for loop the data would be in driver's memory. So we need to set driver's memory keeping in mind the loop because
      • 2019-02-21 05250, 2019

      • pristine_
        it may happen that 1GB memory is enough for .collect but not enough for saving dicts whilst the loop runs
      • 2019-02-21 05210, 2019

      • CatQuest
        ok I'm trying to understand wtf is blockchain and I came across https://static.blockchain.wtf/wp-content/uploads/…
      • 2019-02-21 05210, 2019

      • CatQuest
        and i'm like .. "This sounds like torrenting"
      • 2019-02-21 05222, 2019

      • CatQuest
        ¯\_(ツ)_/¯
      • 2019-02-21 05245, 2019

      • iliekcomputers
        pristine_: right.
      • 2019-02-21 05229, 2019

      • iliekcomputers
        we'll have to look at avoiding storing data in memory.
      • 2019-02-21 05256, 2019

      • ruaok
      • 2019-02-21 05208, 2019

      • CatQuest
        pft
      • 2019-02-21 05217, 2019

      • ruaok
        lol.
      • 2019-02-21 05224, 2019

      • iliekcomputers
        ruaok: we should store listens in the blockchain
      • 2019-02-21 05226, 2019

      • ruaok
        I am so over the blockchain it is painful.
      • 2019-02-21 05228, 2019

      • iliekcomputers
        it is web-scale
      • 2019-02-21 05235, 2019

      • ruaok looks for tickets to delhi
      • 2019-02-21 05241, 2019

      • CatQuest
        I *still* don't udnerstand wtf it's suppsoed to be though
      • 2019-02-21 05255, 2019

      • ruaok
        I'm coming to slap you iliekcomputers!
      • 2019-02-21 05201, 2019

      • iliekcomputers
        ooh, a visit from the boss
      • 2019-02-21 05203, 2019

      • CatQuest
        ( ͡° ͜ʖ ͡°)
      • 2019-02-21 05205, 2019

      • iliekcomputers
        oh, awww :(
      • 2019-02-21 05223, 2019

      • ruaok
        now, public ledgers are really cool. never mind that technically they form the heart of a blockchain.
      • 2019-02-21 05236, 2019

      • ruaok
        but today no one can keep blockchain separate from cryptocurrency
      • 2019-02-21 05253, 2019

      • ruaok goes to read the PRs from Mr_Monkey
      • 2019-02-21 05213, 2019

      • pristine_
        iliekcomputers: but
      • 2019-02-21 05219, 2019

      • CatQuest
        ack. community is slow af now
      • 2019-02-21 05228, 2019

      • CatQuest
        zas^
      • 2019-02-21 05254, 2019

      • pristine_
        the dict size would never be greater than the data collected by .collect because that is what we are storing.
      • 2019-02-21 05225, 2019

      • pristine_
        So I think we don't need to worry about that.
      • 2019-02-21 05227, 2019

      • pristine_
        Lol
      • 2019-02-21 05250, 2019

      • madmouser1 joined the channel
      • 2019-02-21 05232, 2019

      • iliekcomputers
        pristine_: wokay.
      • 2019-02-21 05235, 2019

      • iliekcomputers
        sounds cool.
      • 2019-02-21 05245, 2019

      • travis-ci joined the channel
      • 2019-02-21 05246, 2019

      • travis-ci
        metabrainz/picard#4354 (master - a10c7a0 : Philipp Wolfer): The build passed.
      • 2019-02-21 05247, 2019

      • travis-ci
      • 2019-02-21 05247, 2019

      • travis-ci