lagotto / alm-report

ALM Reports
http://almreports.plos.org/
MIT License
8 stars 3 forks source link

Request URI too large (implementing Serialable) #116

Closed jure closed 9 years ago

jure commented 9 years ago

If you request an URL such as http://alm.plos.org/api/v5/articles?api_key=API_KEY&ids=10.1371%2Fannotation%2F92dfa670-d431-4d68-b70b-706df1f93e46%2C10.1371%2Fjournal.pgen.1003087%2C10.1371%2Fjournal.pgen.1003109%2C10.1371%2Fjournal.pgen.1003123%2C10.1371%2Fjournal.pgen.1003132%2C10.1371%2Fjournal.pgen.1003137%2C10.1371%2Fjournal.pgen.1003143%2C10.1371%2Fjournal.pgen.1003147%2C10.1371%2Fjournal.pgen.1003158%2C10.1371%2Fjournal.pgen.1003160%2C10.1371%2Fjournal.pgen.1003162%2C10.1371%2Fjournal.pgen.1003167%2C10.1371%2Fjournal.pgen.1003169%2C10.1371%2Fjournal.pgen.1003171%2C10.1371%2Fjournal.pgen.1003173%2C10.1371%2Fjournal.pgen.1003177%2C10.1371%2Fjournal.pgen.1003179%2C10.1371%2Fjournal.pgen.1003180%2C10.1371%2Fjournal.pgen.1003182%2C10.1371%2Fjournal.pgen.1003189%2C10.1371%2Fjournal.pgen.1003190%2C10.1371%2Fjournal.pgen.1003192%2C10.1371%2Fjournal.pgen.1003194%2C10.1371%2Fjournal.pgen.1003196%2C10.1371%2Fjournal.pgen.1003197%2C10.1371%2Fjournal.pgen.1003201%2C10.1371%2Fjournal.pgen.1003202%2C10.1371%2Fjournal.pgen.1003203%2C10.1371%2Fjournal.pgen.1003204%2C10.1371%2Fjournal.pgen.1003205%2C10.1371%2Fjournal.pgen.1003208%2C10.1371%2Fjournal.pgen.1003209%2C10.1371%2Fjournal.pgen.1003210%2C10.1371%2Fjournal.pgen.1003211%2C10.1371%2Fjournal.pgen.1003212%2C10.1371%2Fjournal.pgen.1003213%2C10.1371%2Fjournal.pgen.1003214%2C10.1371%2Fjournal.pgen.1003216%2C10.1371%2Fjournal.pgen.1003220%2C10.1371%2Fjournal.pgen.1003222%2C10.1371%2Fjournal.pgen.1003224%2C10.1371%2Fjournal.pgen.1003225%2C10.1371%2Fjournal.pgen.1003226%2C10.1371%2Fjournal.pgen.1003228%2C10.1371%2Fjournal.pgen.1003230%2C10.1371%2Fjournal.pgen.1003232%2C10.1371%2Fjournal.pgen.1003234%2C10.1371%2Fjournal.pgen.1003237%2C10.1371%2Fjournal.pgen.1003240%2C10.1371%2Fjournal.pgen.1003241%2C10.1371%2Fjournal.pgen.1003242%2C10.1371%2Fjournal.pgen.1003248%2C10.1371%2Fjournal.pgen.1003250%2C10.1371%2Fjournal.pgen.1003251%2C10.1371%2Fjournal.pgen.1003253%2C10.1371%2Fjournal.pgen.1003254%2C10.1371%2Fjournal.pgen.1003256%2C10.1371%2Fjournal.pgen.1003259%2C10.1371%2Fjournal.pgen.1003260%2C10.1371%2Fjournal.pgen.1003261%2C10.1371%2Fjournal.pgen.1003262%2C10.1371%2Fjournal.pgen.1003263%2C10.1371%2Fjournal.pgen.1003264%2C10.1371%2Fjournal.pgen.1003265%2C10.1371%2Fjournal.pgen.1003266%2C10.1371%2Fjournal.pgen.1003270%2C10.1371%2Fjournal.pgen.1003273%2C10.1371%2Fjournal.pgen.1003275%2C10.1371%2Fjournal.pgen.1003277%2C10.1371%2Fjournal.pgen.1003278%2C10.1371%2Fjournal.pgen.1003279%2C10.1371%2Fjournal.pgen.1003280%2C10.1371%2Fjournal.pgen.1003281%2C10.1371%2Fjournal.pgen.1003282%2C10.1371%2Fjournal.pgen.1003284%2C10.1371%2Fjournal.pgen.1003285%2C10.1371%2Fjournal.pgen.1003286%2C10.1371%2Fjournal.pgen.1003288%2C10.1371%2Fjournal.pgen.1003291%2C10.1371%2Fjournal.pgen.1003292%2C10.1371%2Fjournal.pgen.1003298%2C10.1371%2Fjournal.pgen.1003299%2C10.1371%2Fjournal.pgen.1003300%2C10.1371%2Fjournal.pgen.1003301%2C10.1371%2Fjournal.pgen.1003303%2C10.1371%2Fjournal.pgen.1003307%2C10.1371%2Fjournal.pgen.1003308%2C10.1371%2Fjournal.pgen.1003309%2C10.1371%2Fjournal.pgen.1003310%2C10.1371%2Fjournal.pgen.1003311%2C10.1371%2Fjournal.pgen.1003313%2C10.1371%2Fjournal.pgen.1003314%2C10.1371%2Fjournal.pgen.1003317%2C10.1371%2Fjournal.pgen.1003319%2C10.1371%2Fjournal.pgen.1003320%2C10.1371%2Fjournal.pgen.1003322%2C10.1371%2Fjournal.pgen.1003325%2C10.1371%2Fjournal.pgen.1003326%2C10.1371%2Fjournal.pgen.1003328%2C10.1371%2Fjournal.pgen.1003329%2C10.1371%2Fjournal.pgen.1003331%2C10.1371%2Fjournal.pgen.1003334%2C10.1371%2Fjournal.pgen.1003336%2C10.1371%2Fjournal.pgen.1003338%2C10.1371%2Fjournal.pgen.1003339%2C10.1371%2Fjournal.pgen.1003340%2C10.1371%2Fjournal.pgen.1003341%2C10.1371%2Fjournal.pgen.1003343%2C10.1371%2Fjournal.pgen.1003348%2C10.1371%2Fjournal.pgen.1003349%2C10.1371%2Fjournal.pgen.1003350%2C10.1371%2Fjournal.pgen.1003353%2C10.1371%2Fjournal.pgen.1003354%2C10.1371%2Fjournal.pgen.1003357%2C10.1371%2Fjournal.pgen.1003358%2C10.1371%2Fjournal.pgen.1003359%2C10.1371%2Fjournal.pgen.1003360%2C10.1371%2Fjournal.pgen.1003362%2C10.1371%2Fjournal.pgen.1003366%2C10.1371%2Fjournal.pgen.1003368%2C10.1371%2Fjournal.pgen.1003370%2C10.1371%2Fjournal.pgen.1003371%2C10.1371%2Fjournal.pgen.1003373%2C10.1371%2Fjournal.pgen.1003375%2C10.1371%2Fjournal.pgen.1003376%2C10.1371%2Fjournal.pgen.1003377%2C10.1371%2Fjournal.pgen.1003379%2C10.1371%2Fjournal.pgen.1003380%2C10.1371%2Fjournal.pgen.1003382%2C10.1371%2Fjournal.pgen.1003384%2C10.1371%2Fjournal.pgen.1003386%2C10.1371%2Fjournal.pgen.1003387%2C10.1371%2Fjournal.pgen.1003388%2C10.1371%2Fjournal.pgen.1003389%2C10.1371%2Fjournal.pgen.1003390%2C10.1371%2Fjournal.pgen.1003397%2C10.1371%2Fjournal.pgen.1003398%2C10.1371%2Fjournal.pgen.1003400%2C10.1371%2Fjournal.pgen.1003401%2C10.1371%2Fjournal.pgen.1003402%2C10.1371%2Fjournal.pgen.1003403%2C10.1371%2Fjournal.pgen.1003404%2C10.1371%2Fjournal.pgen.1003405%2C10.1371%2Fjournal.pgen.1003406%2C10.1371%2Fjournal.pgen.1003408%2C10.1371%2Fjournal.pgen.1003409%2C10.1371%2Fjournal.pgen.1003410%2C10.1371%2Fjournal.pgen.1003412%2C10.1371%2Fjournal.pgen.1003413%2C10.1371%2Fjournal.pgen.1003415%2C10.1371%2Fjournal.pgen.1003416%2C10.1371%2Fjournal.pgen.1003417%2C10.1371%2Fjournal.pgen.1003419%2C10.1371%2Fjournal.pgen.1003420%2C10.1371%2Fjournal.pgen.1003422%2C10.1371%2Fjournal.pgen.1003423%2C10.1371%2Fjournal.pgen.1003424%2C10.1371%2Fjournal.pgen.1003425%2C10.1371%2Fjournal.pgen.1003426%2C10.1371%2Fjournal.pgen.1003429%2C10.1371%2Fjournal.pgen.1003431%2C10.1371%2Fjournal.pgen.1003433%2C10.1371%2Fjournal.pgen.1003434%2C10.1371%2Fjournal.pgen.1003435%2C10.1371%2Fjournal.pgen.1003438%2C10.1371%2Fjournal.pgen.1003441%2C10.1371%2Fjournal.pgen.1003443%2C10.1371%2Fjournal.pgen.1003444%2C10.1371%2Fjournal.pgen.1003447%2C10.1371%2Fjournal.pgen.1003448%2C10.1371%2Fjournal.pgen.1003449%2C10.1371%2Fjournal.pgen.1003459%2C10.1371%2Fjournal.pgen.1003461%2C10.1371%2Fjournal.pgen.1003462%2C10.1371%2Fjournal.pgen.1003464%2C10.1371%2Fjournal.pgen.1003466%2C10.1371%2Fjournal.pgen.1003468%2C10.1371%2Fjournal.pgen.1003470%2C10.1371%2Fjournal.pgen.1003474%2C10.1371%2Fjournal.pgen.1003481%2C10.1371%2Fjournal.pgen.1003483%2C10.1371%2Fjournal.pgen.1003484%2C10.1371%2Fjournal.pgen.1003488%2C10.1371%2Fjournal.pgen.1003489%2C10.1371%2Fjournal.pgen.1003491%2C10.1371%2Fjournal.pgen.1003494%2C10.1371%2Fjournal.pgen.1003498%2C10.1371%2Fjournal.pgen.1003499%2C10.1371%2Fjournal.pgen.1003500%2C10.1371%2Fjournal.pgen.1003503%2C10.1371%2Fjournal.pgen.1003504%2C10.1371%2Fjournal.pgen.1003505%2C10.1371%2Fjournal.pgen.1003507%2C10.1371%2Fjournal.pgen.1003512%2C10.1371%2Fjournal.pgen.1003513%2C10.1371%2Fjournal.pgen.1003514%2C10.1371%2Fjournal.pgen.1003515%2C10.1371%2Fjournal.pgen.1003516%2C10.1371%2Fjournal.pgen.1003518%2C10.1371%2Fjournal.pgen.1003520%2C10.1371%2Fjournal.pgen.1003522%2C10.1371%2Fjournal.pgen.1003524%2C10.1371%2Fjournal.pgen.1003527%2C10.1371%2Fjournal.pgen.1003529%2C10.1371%2Fjournal.pgen.1003530%2C10.1371%2Fjournal.pgen.1003531%2C10.1371%2Fjournal.pgen.1003532%2C10.1371%2Fjournal.pgen.1003533%2C10.1371%2Fjournal.pgen.1003538%2C10.1371%2Fjournal.pgen.1003542%2C10.1371%2Fjournal.pgen.1003543%2C10.1371%2Fjournal.pgen.1003544%2C10.1371%2Fjournal.pgen.1003545%2C10.1371%2Fjournal.pgen.1003546%2C10.1371%2Fjournal.pgen.1003547%2C10.1371%2Fjournal.pgen.1003549%2C10.1371%2Fjournal.pgen.1003550%2C10.1371%2Fjournal.pgen.1003551%2C10.1371%2Fjournal.pgen.1003552%2C10.1371%2Fjournal.pgen.1003553%2C10.1371%2Fjournal.pgen.1003555%2C10.1371%2Fjournal.pgen.1003556%2C10.1371%2Fjournal.pgen.1003557%2C10.1371%2Fjournal.pgen.1003558%2C10.1371%2Fjournal.pgen.1003561%2C10.1371%2Fjournal.pgen.1003565%2C10.1371%2Fjournal.pgen.1003566%2C10.1371%2Fjournal.pgen.1003567%2C10.1371%2Fjournal.pgen.1003569%2C10.1371%2Fjournal.pgen.1003572%2C10.1371%2Fjournal.pgen.1003573%2C10.1371%2Fjournal.pgen.1003575%2C10.1371%2Fjournal.pgen.1003576%2C10.1371%2Fjournal.pgen.1003579%2C10.1371%2Fjournal.pgen.1003581%2C10.1371%2Fjournal.pgen.1003582%2C10.1371%2Fjournal.pgen.1003586%2C10.1371%2Fjournal.pgen.1003588%2C10.1371%2Fjournal.pgen.1003591%2C10.1371%2Fjournal.pgen.1003595%2C10.1371%2Fjournal.pgen.1003598%2C10.1371%2Fjournal.pgen.1003599%2C10.1371%2Fjournal.pgen.1003600%2C10.1371%2Fjournal.pgen.1003601%2C10.1371%2Fjournal.pgen.1003603%2C10.1371%2Fjournal.pgen.1003606%2C10.1371%2Fjournal.pgen.1003607%2C10.1371%2Fjournal.pgen.1003609%2C10.1371%2Fjournal.pgen.1003610%2C10.1371%2Fjournal.pgen.1003611%2C10.1371%2Fjournal.pgen.1003616%2C10.1371%2Fjournal.pgen.1003617%2C10.1371%2Fjournal.pgen.1003618%2C10.1371%2Fjournal.pgen.1003622%2C10.1371%2Fjournal.pgen.1003624%2C10.1371%2Fjournal.pgen.1003626%2C10.1371%2Fjournal.pgen.1003627%2C10.1371%2Fjournal.pgen.1003628%2C10.1371%2Fjournal.pgen.1003631%2C10.1371%2Fjournal.pgen.1003634%2C10.1371%2Fjournal.pgen.1003636%2C10.1371%2Fjournal.pgen.1003638%2C10.1371%2Fjournal.pgen.1003639%2C10.1371%2Fjournal.pgen.1003640%2C10.1371%2Fjournal.pgen.1003642%2C10.1371%2Fjournal.pgen.1003643%2C10.1371%2Fjournal.pgen.1003644%2C10.1371%2Fjournal.pgen.1003645%2C10.1371%2Fjournal.pgen.1003648%2C10.1371%2Fjournal.pgen.1003650%2C10.1371%2Fjournal.pgen.1003651%2C10.1371%2Fjournal.pgen.1003652%2C10.1371%2Fjournal.pgen.1003654%2C10.1371%2Fjournal.pgen.1003656%2C10.1371%2Fjournal.pgen.1003657%2C10.1371%2Fjournal.pgen.1003658%2C10.1371%2Fjournal.pgen.1003660%2C10.1371%2Fjournal.pgen.1003664%2C10.1371%2Fjournal.pgen.1003667%2C10.1371%2Fjournal.pgen.1003668%2C10.1371%2Fjournal.pgen.1003670%2C10.1371%2Fjournal.pgen.1003678%2C10.1371%2Fjournal.pgen.1003680%2C10.1371%2Fjournal.pgen.1003681%2C10.1371%2Fjournal.pgen.1003682%2C10.1371%2Fjournal.pgen.1003687%2C10.1371%2Fjournal.pgen.1003688%2C10.1371%2Fjournal.pgen.1003689%2C10.1371%2Fjournal.pgen.1003695%2C10.1371%2Fjournal.pgen.1003696%2C10.1371%2Fjournal.pgen.1003698%2C10.1371%2Fjournal.pgen.1003701%2C10.1371%2Fjournal.pgen.1003702%2C10.1371%2Fjournal.pgen.1003705%2C10.1371%2Fjournal.pgen.1003708%2C10.1371%2Fjournal.pgen.1003709%2C10.1371%2Fjournal.pgen.1003712%2C10.1371%2Fjournal.pgen.1003713%2C10.1371%2Fjournal.pgen.1003714%2C10.1371%2Fjournal.pgen.1003715%2C10.1371%2Fjournal.pgen.1003716%2C10.1371%2Fjournal.pgen.1003721%2C10.1371%2Fjournal.pgen.1003725%2C10.1371%2Fjournal.pgen.1003726%2C10.1371%2Fjournal.pgen.1003727%2C10.1371%2Fjournal.pgen.1003732%2C10.1371%2Fjournal.pgen.1003733%2C10.1371%2Fjournal.pgen.1003734%2C10.1371%2Fjournal.pgen.1003736%2C10.1371%2Fjournal.pgen.1003745%2C10.1371%2Fjournal.pgen.1003747%2C10.1371%2Fjournal.pgen.1003752%2C10.1371%2Fjournal.pgen.1003753%2C10.1371%2Fjournal.pgen.1003758%2C10.1371%2Fjournal.pgen.1003763%2C10.1371%2Fjournal.pgen.1003765%2C10.1371%2Fjournal.pgen.1003770%2C10.1371%2Fjournal.pgen.1003772%2C10.1371%2Fjournal.pgen.1003775%2C10.1371%2Fjournal.pgen.1003777%2C10.1371%2Fjournal.pgen.1003780%2C10.1371%2Fjournal.pgen.1003785%2C10.1371%2Fjournal.pgen.1003786%2C10.1371%2Fjournal.pgen.1003789%2C10.1371%2Fjournal.pgen.1003794%2C10.1371%2Fjournal.pgen.1003795%2C10.1371%2Fjournal.pgen.1003796%2C10.1371%2Fjournal.pgen.1003798%2C10.1371%2Fjournal.pgen.1003804%2C10.1371%2Fjournal.pgen.1003805%2C10.1371%2Fjournal.pgen.1003806%2C10.1371%2Fjournal.pgen.1003807%2C10.1371%2Fjournal.pgen.1003809%2C10.1371%2Fjournal.pgen.1003810%2C10.1371%2Fjournal.pgen.1003811%2C10.1371%2Fjournal.pgen.1003816%2C10.1371%2Fjournal.pgen.1003817%2C10.1371%2Fjournal.pgen.1003821%2C10.1371%2Fjournal.pgen.1003822%2C10.1371%2Fjournal.pgen.1003823%2C10.1371%2Fjournal.pgen.1003824%2C10.1371%2Fjournal.pgen.1003828%2C10.1371%2Fjournal.pgen.1003829%2C10.1371%2Fjournal.pgen.1003830%2C10.1371%2Fjournal.pgen.1003832%2C10.1371%2Fjournal.pgen.1003833%2C10.1371%2Fjournal.pgen.1003835%2C10.1371%2Fjournal.pgen.1003838%2C10.1371%2Fjournal.pgen.1003841%2C10.1371%2Fjournal.pgen.1003852%2C10.1371%2Fjournal.pgen.1003853%2C10.1371%2Fjournal.pgen.1003854%2C10.1371%2Fjournal.pgen.1003855%2C10.1371%2Fjournal.pgen.1003857%2C10.1371%2Fjournal.pgen.1003858%2C10.1371%2Fjournal.pgen.1003863%2C10.1371%2Fjournal.pgen.1003866%2C10.1371%2Fjournal.pgen.1003867%2C10.1371%2Fjournal.pgen.1003869%2C10.1371%2Fjournal.pgen.1003870%2C10.1371%2Fjournal.pgen.1003872%2C10.1371%2Fjournal.pgen.1003873%2C10.1371%2Fjournal.pgen.1003876%2C10.1371%2Fjournal.pgen.1003877%2C10.1371%2Fjournal.pgen.1003878%2C10.1371%2Fjournal.pgen.1003879%2C10.1371%2Fjournal.pgen.1003880%2C10.1371%2Fjournal.pgen.1003883%2C10.1371%2Fjournal.pgen.1003884%2C10.1371%2Fjournal.pgen.1003885%2C10.1371%2Fjournal.pgen.1003887%2C10.1371%2Fjournal.pgen.1003888%2C10.1371%2Fjournal.pgen.1003893%2C10.1371%2Fjournal.pgen.1003894%2C10.1371%2Fjournal.pgen.1003895%2C10.1371%2Fjournal.pgen.1003896%2C10.1371%2Fjournal.pgen.1003898%2C10.1371%2Fjournal.pgen.1003899%2C10.1371%2Fjournal.pgen.1003900%2C10.1371%2Fjournal.pgen.1003901%2C10.1371%2Fjournal.pgen.1003904%2C10.1371%2Fjournal.pgen.1003906%2C10.1371%2Fjournal.pgen.1003910%2C10.1371%2Fjournal.pgen.1003911%2C10.1371%2Fjournal.pgen.1003912%2C10.1371%2Fjournal.pgen.1003913%2C10.1371%2Fjournal.pgen.1003914%2C10.1371%2Fjournal.pgen.1003916%2C10.1371%2Fjournal.pgen.1003917%2C10.1371%2Fjournal.pgen.1003920%2C10.1371%2Fjournal.pgen.1003924%2C10.1371%2Fjournal.pgen.1003926%2C10.1371%2Fjournal.pgen.1003929%2C10.1371%2Fjournal.pgen.1003930%2C10.1371%2Fjournal.pgen.1003931%2C10.1371%2Fjournal.pgen.1003932%2C10.1371%2Fjournal.pgen.1003936%2C10.1371%2Fjournal.pgen.1003937%2C10.1371%2Fjournal.pgen.1003938%2C10.1371%2Fjournal.pgen.1003939%2C10.1371%2Fjournal.pgen.1003940%2C10.1371%2Fjournal.pgen.1003943%2C10.1371%2Fjournal.pgen.1003944%2C10.1371%2Fjournal.pgen.1003945%2C10.1371%2Fjournal.pgen.1003946%2C10.1371%2Fjournal.pgen.1003947%2C10.1371%2Fjournal.pgen.1003951%2C10.1371%2Fjournal.pgen.1003955%2C10.1371%2Fjournal.pgen.1003957%2C10.1371%2Fjournal.pgen.1003958%2C10.1371%2Fjournal.pgen.1003961%2C10.1371%2Fjournal.pgen.1003963%2C10.1371%2Fjournal.pgen.1003966%2C10.1371%2Fjournal.pgen.1003967%2C10.1371%2Fjournal.pgen.1003968%2C10.1371%2Fjournal.pgen.1003970%2C10.1371%2Fjournal.pgen.1003971%2C10.1371%2Fjournal.pgen.1003972%2C10.1371%2Fjournal.pgen.1003973%2C10.1371%2Fjournal.pgen.1003975%2C10.1371%2Fjournal.pgen.1003976%2C10.1371%2Fjournal.pgen.1003978%2C10.1371%2Fjournal.pgen.1003979%2C10.1371%2Fjournal.pgen.1003985%2C10.1371%2Fjournal.pgen.1003990%2C10.1371%2Fjournal.pgen.1003994%2C10.1371%2Fjournal.pgen.1003997%2C10.1371%2Fjournal.pgen.1004003%2C10.1371%2Fjournal.pgen.1004009%2C10.1371%2Fjournal.pgen.1004017%2C10.1371%2Fjournal.pgen.1004018%2C10.1371%2Fjournal.pgen.1004020%2C10.1371%2Fjournal.pgen.1004028%2C10.1371%2Fjournal.pgen.1004029%2C10.1371%2Fjournal.pgen.1004031%2C10.1371%2Fjournal.pgen.1004036%2C10.1371%2Fjournal.pgen.1004045%2C10.1371%2Fjournal.pgen.1004050%2C10.1371%2Fjournal.pgen.1004063%2C10.1371%2Fjournal.pgen.1004067%2C10.1371%2Fjournal.pgen.1004069%2C10.1371%2Fjournal.pgen.1004070%2C10.1371%2Fjournal.pgen.1004071

The response is that the URI is to large. There are several places in the app where results are already added in a "load x results until all results loaded" way, so we'll implement this as a Seriable concern, which opaquely abstracts the serial loading away from the interface in all places.

mfenner commented 9 years ago

The ALM v3 API limits the number of ids it takes to 50. Everything above that is cut off: https://github.com/articlemetrics/lagotto/blob/master/app/controllers/api/v3/works_controller.rb#L39

The v5 API doesn't have that limitation. The main reason for this limitation is performance. If performance is not longer an issue, I suggest to rewrite lagotto to take parameters in a body rather than as URL parameters.

jure commented 9 years ago

The two options from my side in terms of performance are (for, say, 500 articles):

It seems that the main performance constraint from the ALM API will remain the same (i.e. data lookup from db), while the network overhead of 10 requests will make option number 1 slower from a practical standpoint.

mfenner commented 9 years ago

Rendering the JSON is another performance bottleneck and is probably similar between 1 x 500 and 10 x 50.

I suggest that for now you limit the requests to 50 per page (as the original code talking to the v3 API). I am happy to change the ALM v5 API to allow 500 or 1000 requests in a future iteration.

jure commented 9 years ago

Implemented in https://github.com/articlemetrics/alm-report/commit/946efe42adf63c2d9b541429d97d900c1d6dc859