These are chat archives for arenanet/api-cdi

26th
Feb 2017
Darqam
@Darqam
Feb 26 2017 00:09
lol, the rss feed you pull has a slot for author but it stays null? That seems... unfortunate
Darqam
@Darqam
Feb 26 2017 00:30
Do you happen to know why not all updates are present on the feed? For example today's patch is not there
oh bugger, nvm it only shows the latest post for that thread
ugh
Archomeda
@Archomeda
Feb 26 2017 00:31
yeah
basically, grab the thread url and paste .rss after it :P
that's literally what my code does
it's a weird rss feed really
you basically can't use it with a normal rss reader
Darqam
@Darqam
Feb 26 2017 00:32
hum ok. so basically you use the given rss to find the days/groups of patches, and then a manual rss url to navigate that date
Archomeda
@Archomeda
Feb 26 2017 00:32
well, not in combination with the release notes
yeah
Darqam
@Darqam
Feb 26 2017 00:33
ugh ok... this will take a bit longer to make it work nicely than I had hoped. But thanks for clearing that out, never would of figured that out on my own.
Archomeda
@Archomeda
Feb 26 2017 00:33
sometimes anet runs out of space for 1 message in a thread, and they chain it to get all the patch notes in it
but it's still the same patch
so you kind of have to do that
i'm glad that feeds like https://forum-en.guildwars2.com/forum/info/updates/Game-Update-Notes-February-22-2017.rss work, because it's not mentioned anywhere on the thread page
wait, nvm it does
Darqam
@Darqam
Feb 26 2017 00:35
lol
Archomeda
@Archomeda
Feb 26 2017 00:35
that button next to "Add Reply" rofl
Darqam
@Darqam
Feb 26 2017 00:36
but basically this will be a bigger pain than I thought so I am leaving it for now and will resume working on it probably tomorrow. Thanks again for all the help Archomeda, never would have gotten this without your help/handholding
Archomeda
@Archomeda
Feb 26 2017 00:36
np
https://forum-en.guildwars2.com/forum.rss -> Sorry, this area isn't available yet. Please check back later. <a href="/">Try going back home?</a> lol
i know this process ever since i made https://twitter.com/gw2update
but that broke so many times i had given up on that one lol
i even included the release pages on the main website, but anet changed those pages so many times it broke like every month or so
Darqam
@Darqam
Feb 26 2017 00:41
I don't know why anet moves things around so much...
makes it annoying even for basic wiki stuff when trying to ref things
Archomeda
@Archomeda
Feb 26 2017 00:43
i had the intentions to automatically determine the patch size... but i had so many issues with it that i just abandoned that idea :P
something with determining what the sizes of the files were, based on the difference in the manifest files between builds...
and ever since the streaming client became a thing, i don't even know how to determine that haha
maybe i'll take a look at it some day again, maybe
Darqam
@Darqam
Feb 26 2017 00:46
I just wait for someone to post it on reddit :p
Archomeda
@Archomeda
Feb 26 2017 00:46
:D
wouldn't life be easier if we just had notes and size in /v2/build? ;)
preferably notes in markdown
but it's not gonna be a thing sadly :sob:
Michael Dougall
@madou
Feb 26 2017 08:05
@lye -> #452, let me know if its correct :angel:
Michael Dougall
@madou
Feb 26 2017 21:50
shrug the boss doesnt like people who bend the knee

why is daily adventure pvp? https://api.guildwars2.com/v2/achievements/2915

@Darqam because one of the designers checked the PvP box. I suspect that like .... there's some underlying reason for this? But I'm not familiar enough with gameplay systems to give you a coherent answer :/

Looks like /guild/:id/teams is broken (again?)

@queicherius I don't think I ever submitted the changelist for that; will have to double-check. The other endpoints being slow is really not a good sign though; was that around the time that the hotfix was released? One of the backend servers may have been trying to reboot.

Maybe related: frankfurt API cluster is having some issues.
David Reeß
@queicherius
Feb 26 2017 22:52
I noticed it around the time I wrote into the chat, but it seems to be back fine now
Hmm, fair. Gonna blame that one on the hotfix then.
Doing a live deploy because frankfurt API machines are at 100% memory usage (lol)
David Reeß
@queicherius
Feb 26 2017 22:53
I just removed anything with the teams API today so I can get back to crawling things, but i dont know yet if that's gonna fix it. So far it looks like that's the only culprit (from 350k failed worker tasks to 70)
Apparently I am caching too aggressively
David Reeß
@queicherius
Feb 26 2017 22:53
lol
Memory is the best database storage! Who even needs persistent storage.
More like "there are 8 javascript processes/machine and each one is storing a copy of the same data"
So I changed memoize.local to memoize and that'll make them use a shared pool (at the cost of some network overhead)
Archomeda
@Archomeda
Feb 26 2017 22:55
distributed systems done right... right? i'll see myself out now...
:wave:
Archomeda
@Archomeda
Feb 26 2017 22:55
:P
darthmaim
@darthmaim
Feb 26 2017 22:55
:P
Michael Dougall
@madou
Feb 26 2017 22:56
:P
:package:
:fire: doing the deploy :fire;
Michael Dougall
@madou
Feb 26 2017 23:38
been nice knowing you
Archomeda
@Archomeda
Feb 26 2017 23:40
:package:
@queicherius I might actually disable /v2/guild/:id/teams until I get the issues sorted
will keep an eye on it but I think that, in addition to not returning errors properly, it's wedging requests open and consuming server resources unnecessarily
there might be a couple other endpoints that are similarly broken but that's the one that's logging the most errors
smiley
@codemasher
Feb 26 2017 23:55
@darthmaim :birthday: !
David Reeß
@queicherius
Feb 26 2017 23:55
@lye Alrighty, thanks for the headsup