Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.32893657684326172, 'time': 0.82242608070373535}
memcache.get: {'count': 55, 'time': 0.032020092010498047}
infobase: {'count': 54, 'time': 0.4202733039855957}
memcache.set: {'count': 52, 'time': 0.041196107864379883}
Details
infobase 0.0101180076599
{'path': '/openlibrary.org/_recentchanges/46156835', 'data': None, 'method': 'GET'}
infobase 0.00490808486938
{'path': '/openlibrary.org/_recentchanges', 'data': {'query': '{"kind": "undo", "data": {"parent_changeset": "46156835"}}'}, 'method': 'GET'}
memcache.get 0.000520944595337
{'hit': True, 'key': '/people/Oliver'}
memcache.get 0.00029993057251
{'hit': True, 'key': '/authors/OL4435280A'}
memcache.get 0.000435829162598
{'hit': False, 'key': '/authors/OL381963A@2'}
infobase 0.0101041793823
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL381963A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000660181045532
{'key': '/authors/OL381963A@2'}
memcache.get 0.00243091583252
{'hit': False, 'key': '/authors/OL3949782A@1'}
infobase 0.00850415229797
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL3949782A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000848054885864
{'key': '/authors/OL3949782A@1'}
memcache.get 0.000304937362671
{'hit': False, 'key': '/authors/OL381963A@3'}
infobase 0.00693202018738
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL381963A', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000488996505737
{'key': '/authors/OL381963A@3'}
memcache.get 0.000608205795288
{'hit': False, 'key': '/authors/OL3949782A@2'}
infobase 0.00525712966919
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL3949782A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000661849975586
{'key': '/authors/OL3949782A@2'}
memcache.get 0.000629901885986
{'hit': False, 'key': '/works/OL2622087W@3'}
infobase 0.00777387619019
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622087W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000775098800659
{'key': '/works/OL2622087W@3'}
memcache.get 0.000580072402954
{'hit': False, 'key': '/books/OL1560191M@6'}
infobase 0.00672793388367
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL1560191M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000936985015869
{'key': '/books/OL1560191M@6'}
memcache.get 0.000570058822632
{'hit': False, 'key': '/books/OL2377063M@8'}
infobase 0.00828194618225
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL2377063M', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000823020935059
{'key': '/books/OL2377063M@8'}
memcache.get 0.000570058822632
{'hit': False, 'key': '/books/OL12575426M@6'}
infobase 0.00849199295044
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12575426M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000744104385376
{'key': '/books/OL12575426M@6'}
memcache.get 0.000754117965698
{'hit': False, 'key': '/works/OL2622097W@3'}
infobase 0.00846791267395
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622097W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000775098800659
{'key': '/works/OL2622097W@3'}
memcache.get 0.000710964202881
{'hit': False, 'key': '/books/OL9743381M@6'}
infobase 0.0109560489655
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL9743381M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.00101208686829
{'key': '/books/OL9743381M@6'}
memcache.get 0.000764846801758
{'hit': False, 'key': '/works/OL2622079W@3'}
infobase 0.00770902633667
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622079W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00078010559082
{'key': '/works/OL2622079W@3'}
memcache.get 0.000837087631226
{'hit': False, 'key': '/books/OL23250240M@3'}
infobase 0.00734400749207
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL23250240M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000758171081543
{'key': '/books/OL23250240M@3'}
memcache.get 0.000703096389771
{'hit': False, 'key': '/books/OL4733855M@10'}
infobase 0.00773000717163
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL4733855M', 'revision': 10}, 'method': 'GET'}
memcache.set 0.00236511230469
{'key': '/books/OL4733855M@10'}
memcache.get 0.000753164291382
{'hit': False, 'key': '/books/OL8062262M@8'}
infobase 0.00801491737366
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL8062262M', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000787019729614
{'key': '/books/OL8062262M@8'}
memcache.get 0.000783205032349
{'hit': False, 'key': '/works/OL2622067W@3'}
infobase 0.007887840271
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622067W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000931024551392
{'key': '/works/OL2622067W@3'}
memcache.get 0.000685930252075
{'hit': False, 'key': '/books/OL2537861M@6'}
infobase 0.00788998603821
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL2537861M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000797033309937
{'key': '/books/OL2537861M@6'}
memcache.get 0.000537872314453
{'hit': False, 'key': '/books/OL9611374M@6'}
infobase 0.00730609893799
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL9611374M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000765800476074
{'key': '/books/OL9611374M@6'}
memcache.get 0.000572919845581
{'hit': False, 'key': '/books/OL7758566M@5'}
infobase 0.0066089630127
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL7758566M', 'revision': 5}, 'method': 'GET'}
memcache.set 0.000775814056396
{'key': '/books/OL7758566M@5'}
memcache.get 0.000540971755981
{'hit': False, 'key': '/works/OL2622077W@4'}
infobase 0.00565695762634
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622077W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00106501579285
{'key': '/works/OL2622077W@4'}
memcache.get 0.000604867935181
{'hit': False, 'key': '/books/OL5982766M@4'}
infobase 0.00718402862549
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL5982766M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000925064086914
{'key': '/books/OL5982766M@4'}
memcache.get 0.000221014022827
{'hit': False, 'key': '/books/OL8062569M@9'}
infobase 0.00694894790649
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL8062569M', 'revision': 9}, 'method': 'GET'}
memcache.set 0.000436067581177
{'key': '/books/OL8062569M@9'}
memcache.get 0.000293970108032
{'hit': False, 'key': '/books/OL2848000M@9'}
infobase 0.00774908065796
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL2848000M', 'revision': 9}, 'method': 'GET'}
memcache.set 0.000509023666382
{'key': '/books/OL2848000M@9'}
memcache.get 0.000669002532959
{'hit': False, 'key': '/works/OL15945482W@2'}
infobase 0.0131649971008
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL15945482W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00144791603088
{'key': '/works/OL15945482W@2'}
memcache.get 0.00071382522583
{'hit': False, 'key': '/books/OL18621362M@3'}
infobase 0.00811505317688
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL18621362M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00137305259705
{'key': '/books/OL18621362M@3'}
memcache.get 0.000322103500366
{'hit': False, 'key': '/books/OL7479676M@8'}
infobase 0.00695109367371
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL7479676M', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000488996505737
{'key': '/books/OL7479676M@8'}
memcache.get 0.000627994537354
{'hit': False, 'key': '/books/OL5060826M@15'}
infobase 0.00804495811462
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL5060826M', 'revision': 15}, 'method': 'GET'}
memcache.set 0.000724077224731
{'key': '/books/OL5060826M@15'}
memcache.get 0.000550985336304
{'hit': False, 'key': '/books/OL17790700M@3'}
infobase 0.00885510444641
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL17790700M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000669956207275
{'key': '/books/OL17790700M@3'}
memcache.get 0.000586986541748
{'hit': False, 'key': '/books/OL12578116M@4'}
infobase 0.007817029953
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12578116M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000855207443237
{'key': '/books/OL12578116M@4'}
memcache.get 0.000683069229126
{'hit': False, 'key': '/books/OL5527223M@3'}
infobase 0.00628304481506
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL5527223M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000704050064087
{'key': '/books/OL5527223M@3'}
memcache.get 0.000568151473999
{'hit': False, 'key': '/books/OL10601231M@6'}
infobase 0.00688600540161
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL10601231M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000662803649902
{'key': '/books/OL10601231M@6'}
memcache.get 0.000447034835815
{'hit': False, 'key': '/books/OL10214688M@5'}
infobase 0.00843095779419
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL10214688M', 'revision': 5}, 'method': 'GET'}
memcache.set 0.000633955001831
{'key': '/books/OL10214688M@5'}
memcache.get 0.000652074813843
{'hit': False, 'key': '/works/OL2622096W@3'}
infobase 0.00498414039612
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622096W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000886201858521
{'key': '/works/OL2622096W@3'}
memcache.get 0.000452995300293
{'hit': False, 'key': '/books/OL12575427M@6'}
infobase 0.00651502609253
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12575427M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000648975372314
{'key': '/books/OL12575427M@6'}
memcache.get 0.000585079193115
{'hit': False, 'key': '/books/OL24210657M@6'}
infobase 0.00837182998657
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24210657M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.000883102416992
{'key': '/books/OL24210657M@6'}
memcache.get 0.000558137893677
{'hit': False, 'key': '/books/OL24959542M@3'}
infobase 0.00920701026917
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL24959542M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00118613243103
{'key': '/books/OL24959542M@3'}
memcache.get 0.000593185424805
{'hit': False, 'key': '/works/OL16060705W@2'}
infobase 0.00928902626038
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL16060705W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000791072845459
{'key': '/works/OL16060705W@2'}
memcache.get 0.000326871871948
{'hit': False, 'key': '/books/OL20942937M@3'}
infobase 0.00821399688721
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL20942937M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000629901885986
{'key': '/books/OL20942937M@3'}
memcache.get 0.000449895858765
{'hit': False, 'key': '/books/OL23249021M@3'}
infobase 0.0074520111084
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL23249021M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000550985336304
{'key': '/books/OL23249021M@3'}
memcache.get 0.000557899475098
{'hit': False, 'key': '/books/OL7501612M@8'}
infobase 0.00710606575012
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL7501612M', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000982999801636
{'key': '/books/OL7501612M@8'}
memcache.get 0.000298976898193
{'hit': False, 'key': '/works/OL2622056W@4'}
infobase 0.0064160823822
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622056W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000541925430298
{'key': '/works/OL2622056W@4'}
memcache.get 0.000627040863037
{'hit': False, 'key': '/books/OL9696134M@5'}
infobase 0.00869703292847
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL9696134M', 'revision': 5}, 'method': 'GET'}
memcache.set 0.00079607963562
{'key': '/books/OL9696134M@5'}
memcache.get 0.000392913818359
{'hit': False, 'key': '/books/OL7460382M@7'}
infobase 0.00776791572571
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL7460382M', 'revision': 7}, 'method': 'GET'}
memcache.set 0.000500917434692
{'key': '/books/OL7460382M@7'}
memcache.get 0.000475168228149
{'hit': False, 'key': '/works/OL2622102W@4'}
infobase 0.00685596466064
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622102W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000642061233521
{'key': '/works/OL2622102W@4'}
memcache.get 0.000530004501343
{'hit': False, 'key': '/works/OL2622060W@8'}
infobase 0.00675082206726
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622060W', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000728845596313
{'key': '/works/OL2622060W@8'}
memcache.get 0.000308990478516
{'hit': False, 'key': '/books/OL12580589M@4'}
infobase 0.0069420337677
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12580589M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000286817550659
{'key': '/books/OL12580589M@4'}
memcache.get 0.000612020492554
{'hit': False, 'key': '/works/OL2622076W@5'}
infobase 0.00649309158325
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622076W', 'revision': 5}, 'method': 'GET'}
memcache.set 0.00061821937561
{'key': '/works/OL2622076W@5'}
memcache.get 0.000569820404053
{'hit': False, 'key': '/books/OL22924112M@4'}
infobase 0.00678896903992
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL22924112M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00076699256897
{'key': '/books/OL22924112M@4'}
memcache.get 0.000488042831421
{'hit': False, 'key': '/books/OL12577900M@4'}
infobase 0.00656294822693
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12577900M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000868082046509
{'key': '/books/OL12577900M@4'}
memcache.get 0.000682830810547
{'hit': False, 'key': '/works/OL15150890W@3'}
infobase 0.00684309005737
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL15150890W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000783920288086
{'key': '/works/OL15150890W@3'}
memcache.get 0.000684022903442
{'hit': False, 'key': '/books/OL10268051M@7'}
infobase 0.0155148506165
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL10268051M', 'revision': 7}, 'method': 'GET'}
memcache.set 0.000733137130737
{'key': '/books/OL10268051M@7'}
memcache.get 0.000648021697998
{'hit': False, 'key': '/works/OL2622090W@4'}
infobase 0.00637102127075
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL2622090W', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000547885894775
{'key': '/works/OL2622090W@4'}
memcache.get 0.000450134277344
{'hit': False, 'key': '/books/OL3704320M@8'}
infobase 0.00802898406982
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL3704320M', 'revision': 8}, 'method': 'GET'}
memcache.set 0.000641107559204
{'key': '/books/OL3704320M@8'}
memcache.get 0.000191926956177
{'hit': True, 'key': 'inlibrary.libraries-hash'}