Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.34033513069152832, 'time': 0.910614013671875}
memcache.get: {'count': 52, 'time': 0.064660072326660156}
infobase: {'count': 51, 'time': 0.459014892578125}
memcache.set: {'count': 49, 'time': 0.046603918075561523}
Details
infobase 0.0107729434967
{'path': '/openlibrary.org/_recentchanges/46156852', 'data': None, 'method': 'GET'}
infobase 0.00522685050964
{'path': '/openlibrary.org/_recentchanges', 'data': {'query': '{"kind": "undo", "data": {"parent_changeset": "46156852"}}'}, 'method': 'GET'}
memcache.get 0.00063419342041
{'hit': True, 'key': '/people/Oliver'}
memcache.get 0.000458955764771
{'hit': True, 'key': '/authors/OL121277A'}
memcache.get 0.000602006912231
{'hit': False, 'key': '/authors/OL4614451A@1'}
infobase 0.00932598114014
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4614451A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000952959060669
{'key': '/authors/OL4614451A@1'}
memcache.get 0.000448942184448
{'hit': False, 'key': '/authors/OL7023478A@1'}
infobase 0.00795793533325
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL7023478A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000965118408203
{'key': '/authors/OL7023478A@1'}
memcache.get 0.000631809234619
{'hit': False, 'key': '/authors/OL4614451A@2'}
infobase 0.00778007507324
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4614451A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000975847244263
{'key': '/authors/OL4614451A@2'}
memcache.get 0.000561952590942
{'hit': False, 'key': '/authors/OL7023478A@2'}
infobase 0.0101540088654
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL7023478A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00188183784485
{'key': '/authors/OL7023478A@2'}
memcache.get 0.000540018081665
{'hit': False, 'key': '/books/OL18719746M@4'}
infobase 0.00827217102051
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL18719746M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.0010359287262
{'key': '/books/OL18719746M@4'}
memcache.get 0.0002760887146
{'hit': False, 'key': '/books/OL19630910M@3'}
infobase 0.0189468860626
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19630910M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000574827194214
{'key': '/books/OL19630910M@3'}
memcache.get 0.0126399993896
{'hit': False, 'key': '/books/OL14805578M@3'}
infobase 0.0185368061066
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14805578M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00109791755676
{'key': '/books/OL14805578M@3'}
memcache.get 0.00225591659546
{'hit': False, 'key': '/works/OL11063862W@2'}
infobase 0.00920104980469
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063862W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000686168670654
{'key': '/works/OL11063862W@2'}
memcache.get 0.0152089595795
{'hit': False, 'key': '/books/OL17338861M@3'}
infobase 0.00945901870728
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17338861M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000904083251953
{'key': '/books/OL17338861M@3'}
memcache.get 0.000908851623535
{'hit': False, 'key': '/works/OL11063864W@3'}
infobase 0.00562787055969
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063864W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000591993331909
{'key': '/works/OL11063864W@3'}
memcache.get 0.000453948974609
{'hit': False, 'key': '/books/OL17478957M@3'}
infobase 0.00806498527527
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17478957M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000813007354736
{'key': '/books/OL17478957M@3'}
memcache.get 0.00108313560486
{'hit': False, 'key': '/books/OL21408738M@3'}
infobase 0.0073070526123
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21408738M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000888109207153
{'key': '/books/OL21408738M@3'}
memcache.get 0.000598907470703
{'hit': False, 'key': '/works/OL11063857W@2'}
infobase 0.00676083564758
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063857W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000649929046631
{'key': '/works/OL11063857W@2'}
memcache.get 0.00043797492981
{'hit': False, 'key': '/books/OL14511007M@3'}
infobase 0.00583910942078
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14511007M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000704050064087
{'key': '/books/OL14511007M@3'}
memcache.get 0.000552892684937
{'hit': False, 'key': '/books/OL19325855M@3'}
infobase 0.00729393959045
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19325855M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000690937042236
{'key': '/books/OL19325855M@3'}
memcache.get 0.000810861587524
{'hit': False, 'key': '/works/OL11063866W@2'}
infobase 0.00733804702759
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063866W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00077486038208
{'key': '/works/OL11063866W@2'}
memcache.get 0.00085711479187
{'hit': False, 'key': '/books/OL19916774M@3'}
infobase 0.0134000778198
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19916774M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00089693069458
{'key': '/books/OL19916774M@3'}
memcache.get 0.00124716758728
{'hit': False, 'key': '/books/OL20328558M@3'}
infobase 0.010397195816
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20328558M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00103688240051
{'key': '/books/OL20328558M@3'}
memcache.get 0.00047492980957
{'hit': False, 'key': '/books/OL14504128M@3'}
infobase 0.00821304321289
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14504128M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000895023345947
{'key': '/books/OL14504128M@3'}
memcache.get 0.000422954559326
{'hit': False, 'key': '/books/OL21085605M@3'}
infobase 0.0113070011139
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21085605M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000830888748169
{'key': '/books/OL21085605M@3'}
memcache.get 0.000556945800781
{'hit': False, 'key': '/works/OL11063869W@2'}
infobase 0.00817012786865
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063869W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00177383422852
{'key': '/works/OL11063869W@2'}
memcache.get 0.000396013259888
{'hit': False, 'key': '/works/OL11063855W@2'}
infobase 0.00696396827698
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063855W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000929117202759
{'key': '/works/OL11063855W@2'}
memcache.get 0.000566005706787
{'hit': False, 'key': '/works/OL11063854W@2'}
infobase 0.00878715515137
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063854W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00135111808777
{'key': '/works/OL11063854W@2'}
memcache.get 0.00148701667786
{'hit': False, 'key': '/works/OL11063861W@3'}
infobase 0.00850391387939
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063861W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000937938690186
{'key': '/works/OL11063861W@3'}
memcache.get 0.000547885894775
{'hit': False, 'key': '/books/OL21588305M@5'}
infobase 0.00972008705139
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21588305M', 'revision': 5}, 'method': 'GET'}
memcache.set 0.00101017951965
{'key': '/books/OL21588305M@5'}
memcache.get 0.000486135482788
{'hit': False, 'key': '/books/OL19430299M@3'}
infobase 0.00963878631592
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19430299M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.0010769367218
{'key': '/books/OL19430299M@3'}
memcache.get 0.000638961791992
{'hit': False, 'key': '/books/OL25072009M@2'}
infobase 0.00912499427795
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL25072009M', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00116610527039
{'key': '/books/OL25072009M@2'}
memcache.get 0.000631093978882
{'hit': False, 'key': '/works/OL11063870W@2'}
infobase 0.00667595863342
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063870W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000875949859619
{'key': '/works/OL11063870W@2'}
memcache.get 0.000662088394165
{'hit': False, 'key': '/books/OL19058787M@3'}
infobase 0.017716884613
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19058787M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00106620788574
{'key': '/books/OL19058787M@3'}
memcache.get 0.000858068466187
{'hit': False, 'key': '/books/OL21899673M@4'}
infobase 0.0101261138916
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21899673M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00108194351196
{'key': '/books/OL21899673M@4'}
memcache.get 0.000679969787598
{'hit': False, 'key': '/books/OL22268949M@3'}
infobase 0.00876021385193
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL22268949M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00106906890869
{'key': '/books/OL22268949M@3'}
memcache.get 0.000755071640015
{'hit': False, 'key': '/works/OL11063860W@2'}
infobase 0.00628399848938
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063860W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000993967056274
{'key': '/works/OL11063860W@2'}
memcache.get 0.00081992149353
{'hit': False, 'key': '/works/OL11063856W@3'}
infobase 0.00601696968079
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063856W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000735998153687
{'key': '/works/OL11063856W@3'}
memcache.get 0.00041389465332
{'hit': False, 'key': '/books/OL19744352M@3'}
infobase 0.00848698616028
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19744352M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00068998336792
{'key': '/books/OL19744352M@3'}
memcache.get 0.000462055206299
{'hit': False, 'key': '/works/OL11063865W@2'}
infobase 0.00680589675903
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063865W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000787019729614
{'key': '/works/OL11063865W@2'}
memcache.get 0.000516176223755
{'hit': False, 'key': '/works/OL11063863W@2'}
infobase 0.00811100006104
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063863W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000910997390747
{'key': '/works/OL11063863W@2'}
memcache.get 0.000887155532837
{'hit': False, 'key': '/books/OL21168559M@3'}
infobase 0.00961995124817
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21168559M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00186896324158
{'key': '/books/OL21168559M@3'}
memcache.get 0.00304889678955
{'hit': False, 'key': '/works/OL11063867W@3'}
infobase 0.0110161304474
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063867W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00140810012817
{'key': '/works/OL11063867W@3'}
memcache.get 0.00069785118103
{'hit': False, 'key': '/books/OL14546055M@3'}
infobase 0.0135591030121
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14546055M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00115013122559
{'key': '/books/OL14546055M@3'}
memcache.get 0.000293970108032
{'hit': False, 'key': '/works/OL11063858W@2'}
infobase 0.0130949020386
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063858W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000540018081665
{'key': '/works/OL11063858W@2'}
memcache.get 0.000707149505615
{'hit': False, 'key': '/books/OL20429465M@3'}
infobase 0.00724411010742
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20429465M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000626087188721
{'key': '/books/OL20429465M@3'}
memcache.get 0.00135207176208
{'hit': False, 'key': '/books/OL14621992M@3'}
infobase 0.0105578899384
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL14621992M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00062084197998
{'key': '/books/OL14621992M@3'}
memcache.get 0.000426054000854
{'hit': False, 'key': '/books/OL21619343M@3'}
infobase 0.00770592689514
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21619343M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00056791305542
{'key': '/books/OL21619343M@3'}
memcache.get 0.000509023666382
{'hit': False, 'key': '/works/OL11063859W@2'}
infobase 0.00559091567993
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063859W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000600099563599
{'key': '/works/OL11063859W@2'}
memcache.get 0.000611066818237
{'hit': False, 'key': '/works/OL11063868W@3'}
infobase 0.00551915168762
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL11063868W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000785112380981
{'key': '/works/OL11063868W@3'}
memcache.get 0.000772953033447
{'hit': False, 'key': '/works/OL16203668W@2'}
infobase 0.00729393959045
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL16203668W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000797986984253
{'key': '/works/OL16203668W@2'}
memcache.get 0.000665903091431
{'hit': False, 'key': '/books/OL19094575M@3'}
infobase 0.00551676750183
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19094575M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000830888748169
{'key': '/books/OL19094575M@3'}
memcache.get 0.000786066055298
{'hit': False, 'key': '/books/OL19916659M@3'}
infobase 0.00957608222961
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19916659M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00175404548645
{'key': '/books/OL19916659M@3'}
memcache.get 0.000530958175659
{'hit': False, 'key': '/authors/OL121277A@4'}
infobase 0.00564408302307
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL121277A', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000750064849854
{'key': '/authors/OL121277A@4'}
memcache.get 0.000786066055298
{'hit': True, 'key': 'inlibrary.libraries-hash'}