Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.1831810474395752, 'time': 0.85341691970825195}
memcache.get: {'count': 68, 'time': 0.050305843353271484}
infobase: {'count': 67, 'time': 0.55014872550964355}
memcache.set: {'count': 65, 'time': 0.069781303405761719}
Details
infobase 0.00773596763611
{'path': '/openlibrary.org/_recentchanges/46681377', 'data': None, 'method': 'GET'}
infobase 0.00859689712524
{'path': '/openlibrary.org/_recentchanges', 'data': {'query': '{"kind": "undo", "data": {"parent_changeset": "46681377"}}'}, 'method': 'GET'}
memcache.get 0.00111889839172
{'hit': True, 'key': '/people/amillar'}
memcache.get 0.00137996673584
{'hit': True, 'key': '/authors/OL2646139A'}
memcache.get 0.000769853591919
{'hit': False, 'key': '/authors/OL4742510A@1'}
infobase 0.0147240161896
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4742510A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000653028488159
{'key': '/authors/OL4742510A@1'}
memcache.get 0.000830173492432
{'hit': False, 'key': '/authors/OL4745378A@1'}
infobase 0.0167081356049
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745378A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.0102500915527
{'key': '/authors/OL4745378A@1'}
memcache.get 0.000633001327515
{'hit': False, 'key': '/authors/OL4745380A@1'}
infobase 0.00597286224365
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745380A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000830888748169
{'key': '/authors/OL4745380A@1'}
memcache.get 0.000345945358276
{'hit': False, 'key': '/authors/OL4745382A@1'}
infobase 0.00603103637695
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745382A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000655889511108
{'key': '/authors/OL4745382A@1'}
memcache.get 0.000489950180054
{'hit': False, 'key': '/authors/OL4745384A@1'}
infobase 0.00690007209778
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745384A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000751972198486
{'key': '/authors/OL4745384A@1'}
memcache.get 0.00049090385437
{'hit': False, 'key': '/authors/OL4745386A@1'}
infobase 0.00575113296509
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745386A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000581026077271
{'key': '/authors/OL4745386A@1'}
memcache.get 0.00088906288147
{'hit': False, 'key': '/authors/OL4745388A@1'}
infobase 0.00563716888428
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745388A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00064492225647
{'key': '/authors/OL4745388A@1'}
memcache.get 0.000532865524292
{'hit': False, 'key': '/authors/OL4745390A@1'}
infobase 0.00521802902222
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745390A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000649929046631
{'key': '/authors/OL4745390A@1'}
memcache.get 0.000953912734985
{'hit': False, 'key': '/authors/OL4745392A@1'}
infobase 0.00481009483337
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745392A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000654220581055
{'key': '/authors/OL4745392A@1'}
memcache.get 0.000437021255493
{'hit': False, 'key': '/authors/OL4745394A@1'}
infobase 0.00479197502136
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745394A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000491857528687
{'key': '/authors/OL4745394A@1'}
memcache.get 0.00014591217041
{'hit': False, 'key': '/authors/OL4745396A@1'}
infobase 0.00435400009155
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745396A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00031304359436
{'key': '/authors/OL4745396A@1'}
memcache.get 0.000288009643555
{'hit': False, 'key': '/authors/OL4745397A@1'}
infobase 0.00535297393799
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745397A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000256061553955
{'key': '/authors/OL4745397A@1'}
memcache.get 0.000361204147339
{'hit': False, 'key': '/authors/OL4745398A@1'}
infobase 0.01043009758
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745398A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00066089630127
{'key': '/authors/OL4745398A@1'}
memcache.get 0.000160932540894
{'hit': False, 'key': '/authors/OL4745401A@1'}
infobase 0.00577592849731
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745401A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000312805175781
{'key': '/authors/OL4745401A@1'}
memcache.get 0.000386953353882
{'hit': False, 'key': '/authors/OL5445112A@1'}
infobase 0.00792407989502
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5445112A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000757932662964
{'key': '/authors/OL5445112A@1'}
memcache.get 0.000603914260864
{'hit': False, 'key': '/authors/OL4742510A@2'}
infobase 0.00985383987427
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4742510A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000446081161499
{'key': '/authors/OL4742510A@2'}
memcache.get 0.000527143478394
{'hit': False, 'key': '/authors/OL4745378A@2'}
infobase 0.0069408416748
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745378A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000622987747192
{'key': '/authors/OL4745378A@2'}
memcache.get 0.000180959701538
{'hit': False, 'key': '/authors/OL4745380A@2'}
infobase 0.0109760761261
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745380A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000391960144043
{'key': '/authors/OL4745380A@2'}
memcache.get 0.000617980957031
{'hit': False, 'key': '/authors/OL4745382A@2'}
infobase 0.0075249671936
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745382A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00078010559082
{'key': '/authors/OL4745382A@2'}
memcache.get 0.00073504447937
{'hit': False, 'key': '/authors/OL4745384A@2'}
infobase 0.00773882865906
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745384A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00120902061462
{'key': '/authors/OL4745384A@2'}
memcache.get 0.000642061233521
{'hit': False, 'key': '/authors/OL4745386A@2'}
infobase 0.0112869739532
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745386A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00100898742676
{'key': '/authors/OL4745386A@2'}
memcache.get 0.000393867492676
{'hit': False, 'key': '/authors/OL4745388A@2'}
infobase 0.00721502304077
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745388A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00117802619934
{'key': '/authors/OL4745388A@2'}
memcache.get 0.000752925872803
{'hit': False, 'key': '/authors/OL4745390A@2'}
infobase 0.00926780700684
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745390A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00131916999817
{'key': '/authors/OL4745390A@2'}
memcache.get 0.000833034515381
{'hit': False, 'key': '/authors/OL4745392A@2'}
infobase 0.0122520923615
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745392A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000715970993042
{'key': '/authors/OL4745392A@2'}
memcache.get 0.00032901763916
{'hit': False, 'key': '/authors/OL4745394A@2'}
infobase 0.00763511657715
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745394A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00040602684021
{'key': '/authors/OL4745394A@2'}
memcache.get 0.000378847122192
{'hit': False, 'key': '/authors/OL4745396A@2'}
infobase 0.00846910476685
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745396A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000753879547119
{'key': '/authors/OL4745396A@2'}
memcache.get 0.00104784965515
{'hit': False, 'key': '/authors/OL4745397A@2'}
infobase 0.00942897796631
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745397A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000728845596313
{'key': '/authors/OL4745397A@2'}
memcache.get 0.000787019729614
{'hit': False, 'key': '/authors/OL4745398A@2'}
infobase 0.00897693634033
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745398A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00078296661377
{'key': '/authors/OL4745398A@2'}
memcache.get 0.000456094741821
{'hit': False, 'key': '/authors/OL4745401A@2'}
infobase 0.00547909736633
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4745401A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000581026077271
{'key': '/authors/OL4745401A@2'}
memcache.get 0.00021505355835
{'hit': False, 'key': '/authors/OL5445112A@2'}
infobase 0.00707411766052
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5445112A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00038480758667
{'key': '/authors/OL5445112A@2'}
memcache.get 0.000427007675171
{'hit': False, 'key': '/books/OL14927613M@4'}
infobase 0.00855302810669
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927613M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000818014144897
{'key': '/books/OL14927613M@4'}
memcache.get 0.000956058502197
{'hit': False, 'key': '/works/OL11298971W@2'}
infobase 0.00898909568787
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11298971W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00144290924072
{'key': '/works/OL11298971W@2'}
memcache.get 0.0015721321106
{'hit': False, 'key': '/works/OL11303818W@2'}
infobase 0.00763893127441
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303818W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00275301933289
{'key': '/works/OL11303818W@2'}
memcache.get 0.000258922576904
{'hit': False, 'key': '/books/OL14927627M@3'}
infobase 0.00788283348083
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927627M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000506162643433
{'key': '/books/OL14927627M@3'}
memcache.get 0.00019907951355
{'hit': False, 'key': '/works/OL11303814W@3'}
infobase 0.00675702095032
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303814W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000403881072998
{'key': '/works/OL11303814W@3'}
memcache.get 0.000867128372192
{'hit': False, 'key': '/works/OL11303816W@2'}
infobase 0.00656509399414
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303816W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000633001327515
{'key': '/works/OL11303816W@2'}
memcache.get 0.000653028488159
{'hit': False, 'key': '/works/OL11303812W@3'}
infobase 0.0058159828186
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303812W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000725984573364
{'key': '/works/OL11303812W@3'}
memcache.get 0.000243902206421
{'hit': False, 'key': '/works/OL11303826W@2'}
infobase 0.00755286216736
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303826W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000417947769165
{'key': '/works/OL11303826W@2'}
memcache.get 0.000619888305664
{'hit': False, 'key': '/books/OL21106236M@3'}
infobase 0.00997710227966
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21106236M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00109910964966
{'key': '/books/OL21106236M@3'}
memcache.get 0.0102250576019
{'hit': False, 'key': '/books/OL18314827M@3'}
infobase 0.00676798820496
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL18314827M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00952291488647
{'key': '/books/OL18314827M@3'}
memcache.get 0.00072717666626
{'hit': False, 'key': '/books/OL21106250M@4'}
infobase 0.00768208503723
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21106250M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000767946243286
{'key': '/books/OL21106250M@4'}
memcache.get 0.000564098358154
{'hit': False, 'key': '/books/OL21106224M@3'}
infobase 0.00586891174316
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21106224M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000813007354736
{'key': '/books/OL21106224M@3'}
memcache.get 0.000823974609375
{'hit': False, 'key': '/works/OL11303810W@3'}
infobase 0.00650596618652
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303810W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000818967819214
{'key': '/works/OL11303810W@3'}
memcache.get 0.00053596496582
{'hit': False, 'key': '/books/OL19973170M@3'}
infobase 0.016420841217
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19973170M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000792026519775
{'key': '/books/OL19973170M@3'}
memcache.get 0.000424146652222
{'hit': False, 'key': '/books/OL21154220M@4'}
infobase 0.0105378627777
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21154220M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000557899475098
{'key': '/books/OL21154220M@4'}
memcache.get 0.000488996505737
{'hit': False, 'key': '/books/OL14915981M@4'}
infobase 0.0150699615479
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14915981M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000793933868408
{'key': '/books/OL14915981M@4'}
memcache.get 0.000976085662842
{'hit': False, 'key': '/works/OL11298968W@2'}
infobase 0.0114798545837
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11298968W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000724077224731
{'key': '/works/OL11298968W@2'}
memcache.get 0.000656843185425
{'hit': False, 'key': '/books/OL20797743M@3'}
infobase 0.0167880058289
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20797743M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000643968582153
{'key': '/books/OL20797743M@3'}
memcache.get 0.000730991363525
{'hit': False, 'key': '/works/OL11303829W@2'}
infobase 0.00795912742615
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303829W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00157999992371
{'key': '/works/OL11303829W@2'}
memcache.get 0.000526189804077
{'hit': False, 'key': '/books/OL14927617M@3'}
infobase 0.00829815864563
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927617M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00100898742676
{'key': '/books/OL14927617M@3'}
memcache.get 0.00139594078064
{'hit': False, 'key': '/works/OL11298970W@3'}
infobase 0.00962901115417
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11298970W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00147581100464
{'key': '/works/OL11298970W@3'}
memcache.get 0.000753164291382
{'hit': False, 'key': '/works/OL11298972W@2'}
infobase 0.0058159828186
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11298972W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00119781494141
{'key': '/works/OL11298972W@2'}
memcache.get 0.000545978546143
{'hit': False, 'key': '/books/OL14927610M@4'}
infobase 0.0101189613342
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927610M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000802993774414
{'key': '/books/OL14927610M@4'}
memcache.get 0.00108480453491
{'hit': False, 'key': '/books/OL14927641M@4'}
infobase 0.00719881057739
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927641M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00118184089661
{'key': '/books/OL14927641M@4'}
memcache.get 0.000134944915771
{'hit': False, 'key': '/books/OL20309441M@3'}
infobase 0.00971484184265
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20309441M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00107622146606
{'key': '/books/OL20309441M@3'}
memcache.get 0.00040602684021
{'hit': False, 'key': '/books/OL14927634M@4'}
infobase 0.00709700584412
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927634M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00105118751526
{'key': '/books/OL14927634M@4'}
memcache.get 0.00043511390686
{'hit': False, 'key': '/works/OL11303821W@2'}
infobase 0.00525212287903
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303821W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000627994537354
{'key': '/works/OL11303821W@2'}
memcache.get 0.000665903091431
{'hit': False, 'key': '/works/OL11303823W@2'}
infobase 0.0052809715271
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303823W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000584840774536
{'key': '/works/OL11303823W@2'}
memcache.get 0.000750064849854
{'hit': False, 'key': '/works/OL11303831W@2'}
infobase 0.00490999221802
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11303831W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000635147094727
{'key': '/works/OL11303831W@2'}
memcache.get 0.000221967697144
{'hit': False, 'key': '/works/OL11298974W@2'}
infobase 0.00867819786072
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11298974W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000324010848999
{'key': '/works/OL11298974W@2'}
memcache.get 0.000573873519897
{'hit': False, 'key': '/books/OL14927624M@4'}
infobase 0.00672793388367
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927624M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00102400779724
{'key': '/books/OL14927624M@4'}
memcache.get 0.000499963760376
{'hit': False, 'key': '/books/OL14927630M@4'}
infobase 0.00910806655884
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927630M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000892162322998
{'key': '/books/OL14927630M@4'}
memcache.get 0.00055980682373
{'hit': False, 'key': '/books/OL17302795M@3'}
infobase 0.00768399238586
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17302795M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00110793113708
{'key': '/books/OL17302795M@3'}
memcache.get 0.000250101089478
{'hit': False, 'key': '/books/OL14927622M@4'}
infobase 0.00716090202332
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927622M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000375986099243
{'key': '/books/OL14927622M@4'}
memcache.get 0.000601053237915
{'hit': False, 'key': '/books/OL14927632M@4'}
infobase 0.00582695007324
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14927632M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000825166702271
{'key': '/books/OL14927632M@4'}
memcache.get 0.000235080718994
{'hit': True, 'key': 'inlibrary.libraries-hash'}