Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.36203241348266602, 'time': 0.7810521125793457}
memcache.get: {'count': 52, 'time': 0.034098386764526367}
infobase: {'count': 51, 'time': 0.33283877372741699}
memcache.set: {'count': 50, 'time': 0.052082538604736328}
Details
infobase 0.00793313980103
{'path': '/openlibrary.org/_recentchanges/46753239', 'data': None, 'method': 'GET'}
memcache.get 0.000921010971069
{'hit': True, 'key': '/people/vacuumbot'}
memcache.get 0.000416994094849
{'hit': False, 'key': '/books/OL16089492M@3'}
infobase 0.00916004180908
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089492M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000831127166748
{'key': '/books/OL16089492M@3'}
memcache.get 0.000578880310059
{'hit': False, 'key': '/books/OL16089409M@3'}
infobase 0.00706601142883
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089409M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000762939453125
{'key': '/books/OL16089409M@3'}
memcache.get 0.000790119171143
{'hit': False, 'key': '/books/OL16089446M@3'}
infobase 0.00679087638855
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089446M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000820875167847
{'key': '/books/OL16089446M@3'}
memcache.get 0.00070595741272
{'hit': False, 'key': '/books/OL16089398M@4'}
infobase 0.0060920715332
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089398M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000749111175537
{'key': '/books/OL16089398M@4'}
memcache.get 0.000442981719971
{'hit': False, 'key': '/books/OL16089415M@3'}
infobase 0.00655508041382
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089415M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000740051269531
{'key': '/books/OL16089415M@3'}
memcache.get 0.000627040863037
{'hit': False, 'key': '/books/OL16089430M@3'}
infobase 0.00591015815735
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089430M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000684976577759
{'key': '/books/OL16089430M@3'}
memcache.get 0.000484943389893
{'hit': False, 'key': '/books/OL16089400M@3'}
infobase 0.0103268623352
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089400M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00316882133484
{'key': '/books/OL16089400M@3'}
memcache.get 0.00208401679993
{'hit': False, 'key': '/books/OL16089425M@3'}
infobase 0.00673818588257
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089425M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000627994537354
{'key': '/books/OL16089425M@3'}
memcache.get 0.000534057617188
{'hit': False, 'key': '/books/OL16089373M@4'}
infobase 0.00581693649292
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089373M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00105404853821
{'key': '/books/OL16089373M@4'}
memcache.get 0.000916957855225
{'hit': False, 'key': '/books/OL16089308M@3'}
infobase 0.00732803344727
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089308M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000810861587524
{'key': '/books/OL16089308M@3'}
memcache.get 0.000392913818359
{'hit': False, 'key': '/books/OL16089310M@3'}
infobase 0.00853204727173
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089310M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000785827636719
{'key': '/books/OL16089310M@3'}
memcache.get 0.000620126724243
{'hit': False, 'key': '/books/OL16089292M@3'}
infobase 0.00672602653503
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089292M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00102090835571
{'key': '/books/OL16089292M@3'}
memcache.get 0.000527143478394
{'hit': False, 'key': '/books/OL16089358M@4'}
infobase 0.00634908676147
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089358M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00447010993958
{'key': '/books/OL16089358M@4'}
memcache.get 0.00043797492981
{'hit': False, 'key': '/books/OL16089375M@3'}
infobase 0.00911593437195
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089375M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000738143920898
{'key': '/books/OL16089375M@3'}
memcache.get 0.000422954559326
{'hit': False, 'key': '/books/OL16089302M@3'}
infobase 0.00730395317078
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089302M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00174880027771
{'key': '/books/OL16089302M@3'}
memcache.get 0.000611066818237
{'hit': False, 'key': '/books/OL16089345M@3'}
infobase 0.00715684890747
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089345M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00118899345398
{'key': '/books/OL16089345M@3'}
memcache.get 0.000782012939453
{'hit': False, 'key': '/books/OL16089362M@4'}
infobase 0.00521802902222
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089362M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00085186958313
{'key': '/books/OL16089362M@4'}
memcache.get 0.00123715400696
{'hit': False, 'key': '/books/OL16089333M@3'}
infobase 0.00576615333557
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089333M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000901937484741
{'key': '/books/OL16089333M@3'}
memcache.get 0.000473976135254
{'hit': False, 'key': '/books/OL16089353M@3'}
infobase 0.00490498542786
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089353M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000704050064087
{'key': '/books/OL16089353M@3'}
memcache.get 0.000426054000854
{'hit': False, 'key': '/books/OL16089466M@3'}
infobase 0.00654482841492
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089466M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000891923904419
{'key': '/books/OL16089466M@3'}
memcache.get 0.000725030899048
{'hit': False, 'key': '/books/OL16089382M@4'}
infobase 0.00622081756592
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089382M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000743865966797
{'key': '/books/OL16089382M@4'}
memcache.get 0.00036096572876
{'hit': False, 'key': '/books/OL16089339M@4'}
infobase 0.00508689880371
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089339M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000711917877197
{'key': '/books/OL16089339M@4'}
memcache.get 0.000723123550415
{'hit': False, 'key': '/books/OL16089295M@3'}
infobase 0.00587391853333
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089295M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00119090080261
{'key': '/books/OL16089295M@3'}
memcache.get 0.000223159790039
{'hit': False, 'key': '/books/OL16089301M@3'}
infobase 0.00719690322876
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089301M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000654935836792
{'key': '/books/OL16089301M@3'}
memcache.get 0.000385999679565
{'hit': False, 'key': '/books/OL16089340M@3'}
infobase 0.00639009475708
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089340M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000575065612793
{'key': '/books/OL16089340M@3'}
memcache.get 0.000669956207275
{'hit': False, 'key': '/books/OL16089315M@3'}
infobase 0.0087718963623
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089315M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00250005722046
{'key': '/books/OL16089315M@3'}
memcache.get 0.000555992126465
{'hit': False, 'key': '/books/OL16089364M@3'}
infobase 0.00843501091003
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089364M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00130915641785
{'key': '/books/OL16089364M@3'}
memcache.get 0.000304937362671
{'hit': False, 'key': '/books/OL16089331M@3'}
infobase 0.00725889205933
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089331M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000611066818237
{'key': '/books/OL16089331M@3'}
memcache.get 0.00021505355835
{'hit': False, 'key': '/books/OL16089354M@3'}
infobase 0.00671911239624
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089354M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00075101852417
{'key': '/books/OL16089354M@3'}
memcache.get 0.000268936157227
{'hit': False, 'key': '/books/OL16089371M@4'}
infobase 0.00886511802673
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089371M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.0023729801178
{'key': '/books/OL16089371M@4'}
memcache.get 0.000288009643555
{'hit': False, 'key': '/books/OL16089288M@3'}
infobase 0.00723099708557
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089288M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000545978546143
{'key': '/books/OL16089288M@3'}
memcache.get 0.00059700012207
{'hit': False, 'key': '/books/OL16089326M@3'}
infobase 0.00674796104431
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089326M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00129985809326
{'key': '/books/OL16089326M@3'}
memcache.get 0.000612020492554
{'hit': False, 'key': '/books/OL16089349M@3'}
infobase 0.00604104995728
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089349M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000738859176636
{'key': '/books/OL16089349M@3'}
memcache.get 0.000202178955078
{'hit': False, 'key': '/books/OL16089381M@3'}
infobase 0.00578093528748
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089381M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000561952590942
{'key': '/books/OL16089381M@3'}
memcache.get 0.00532007217407
{'hit': False, 'key': '/books/OL16089379M@3'}
infobase 0.00603795051575
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089379M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000805139541626
{'key': '/books/OL16089379M@3'}
memcache.get 0.000716924667358
{'hit': False, 'key': '/books/OL16089312M@3'}
infobase 0.00504684448242
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089312M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000897884368896
{'key': '/books/OL16089312M@3'}
memcache.get 0.000653028488159
{'hit': False, 'key': '/books/OL16089294M@3'}
infobase 0.00561189651489
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089294M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00158214569092
{'key': '/books/OL16089294M@3'}
memcache.get 0.000174999237061
{'hit': False, 'key': '/books/OL16089300M@3'}
infobase 0.00593400001526
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089300M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000697135925293
{'key': '/books/OL16089300M@3'}
memcache.get 0.000615119934082
{'hit': False, 'key': '/books/OL16089363M@3'}
infobase 0.00641202926636
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089363M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00109505653381
{'key': '/books/OL16089363M@3'}
memcache.get 0.000854015350342
{'hit': False, 'key': '/books/OL16089388M@3'}
infobase 0.00670409202576
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089388M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000964879989624
{'key': '/books/OL16089388M@3'}
memcache.get 0.000436067581177
{'hit': False, 'key': '/books/OL16089355M@3'}
infobase 0.00570917129517
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089355M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000712156295776
{'key': '/books/OL16089355M@3'}
memcache.get 0.000438928604126
{'hit': False, 'key': '/books/OL16089309M@3'}
infobase 0.00483894348145
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089309M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000828981399536
{'key': '/books/OL16089309M@3'}
memcache.get 0.000142812728882
{'hit': False, 'key': '/books/OL16089289M@3'}
infobase 0.0059700012207
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089289M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000576019287109
{'key': '/books/OL16089289M@3'}
memcache.get 0.000442981719971
{'hit': False, 'key': '/books/OL16089441M@3'}
infobase 0.00477981567383
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089441M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000607967376709
{'key': '/books/OL16089441M@3'}
memcache.get 0.000212907791138
{'hit': False, 'key': '/books/OL16089325M@3'}
infobase 0.00483798980713
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089325M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00032901763916
{'key': '/books/OL16089325M@3'}
memcache.get 0.000320911407471
{'hit': False, 'key': '/books/OL16089348M@4'}
infobase 0.00445294380188
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089348M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000969886779785
{'key': '/books/OL16089348M@4'}
memcache.get 0.000953912734985
{'hit': False, 'key': '/books/OL16089380M@3'}
infobase 0.00637102127075
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089380M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00065803527832
{'key': '/books/OL16089380M@3'}
memcache.get 0.000568866729736
{'hit': False, 'key': '/books/OL16089297M@3'}
infobase 0.00505018234253
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089297M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00162196159363
{'key': '/books/OL16089297M@3'}
memcache.get 0.000591993331909
{'hit': False, 'key': '/books/OL16089307M@3'}
infobase 0.00572991371155
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089307M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000739097595215
{'key': '/books/OL16089307M@3'}
memcache.get 0.000343084335327
{'hit': False, 'key': '/books/OL16089287M@4'}
infobase 0.00539708137512
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL16089287M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000876188278198
{'key': '/books/OL16089287M@4'}
memcache.get 0.000745058059692
{'hit': True, 'key': 'inlibrary.libraries-hash'}