Debug Stats
SUMMARY
total: {'count': 0, 'unaccounted': 0.33579754829406738, 'time': 0.97507715225219727}
memcache.get: {'count': 65, 'time': 0.04146122932434082}
infobase: {'count': 64, 'time': 0.53013229370117188}
memcache.set: {'count': 62, 'time': 0.067686080932617188}
Details
infobase 0.00764608383179
{'path': '/openlibrary.org/_recentchanges/46703458', 'data': None, 'method': 'GET'}
infobase 0.00501585006714
{'path': '/openlibrary.org/_recentchanges', 'data': {'query': '{"kind": "undo", "data": {"parent_changeset": "46703458"}}'}, 'method': 'GET'}
memcache.get 0.000607013702393
{'hit': True, 'key': '/people/amillar'}
memcache.get 0.000725984573364
{'hit': True, 'key': '/authors/OL58482A'}
memcache.get 0.000174999237061
{'hit': False, 'key': '/authors/OL5533380A@1'}
infobase 0.0109930038452
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5533380A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000488042831421
{'key': '/authors/OL5533380A@1'}
memcache.get 0.000564098358154
{'hit': False, 'key': '/authors/OL3052138A@1'}
infobase 0.00939607620239
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL3052138A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000700950622559
{'key': '/authors/OL3052138A@1'}
memcache.get 0.000365972518921
{'hit': False, 'key': '/authors/OL4441804A@1'}
infobase 0.00806379318237
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441804A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000543117523193
{'key': '/authors/OL4441804A@1'}
memcache.get 0.000164031982422
{'hit': False, 'key': '/authors/OL4441805A@1'}
infobase 0.00612902641296
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441805A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000461101531982
{'key': '/authors/OL4441805A@1'}
memcache.get 0.00078010559082
{'hit': False, 'key': '/authors/OL4441806A@1'}
infobase 0.00696802139282
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441806A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00093412399292
{'key': '/authors/OL4441806A@1'}
memcache.get 0.000703096389771
{'hit': False, 'key': '/authors/OL4441807A@1'}
infobase 0.00671911239624
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441807A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000822067260742
{'key': '/authors/OL4441807A@1'}
memcache.get 0.000883102416992
{'hit': False, 'key': '/authors/OL4441808A@1'}
infobase 0.00735688209534
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441808A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.00105595588684
{'key': '/authors/OL4441808A@1'}
memcache.get 0.00121903419495
{'hit': False, 'key': '/authors/OL4441809A@1'}
infobase 0.00709009170532
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441809A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000600099563599
{'key': '/authors/OL4441809A@1'}
memcache.get 0.000555038452148
{'hit': False, 'key': '/authors/OL4441811A@1'}
infobase 0.00679802894592
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441811A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000817060470581
{'key': '/authors/OL4441811A@1'}
memcache.get 0.000421047210693
{'hit': False, 'key': '/authors/OL4441999A@1'}
infobase 0.00805187225342
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441999A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000441074371338
{'key': '/authors/OL4441999A@1'}
memcache.get 0.000584125518799
{'hit': False, 'key': '/authors/OL5666787A@1'}
infobase 0.00792002677917
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5666787A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000724077224731
{'key': '/authors/OL5666787A@1'}
memcache.get 0.000571966171265
{'hit': False, 'key': '/authors/OL4097148A@1'}
infobase 0.00838685035706
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4097148A', 'revision': 1}, 'method': 'GET'}
memcache.set 0.000895977020264
{'key': '/authors/OL4097148A@1'}
memcache.get 0.000507116317749
{'hit': False, 'key': '/authors/OL5533380A@2'}
infobase 0.00717091560364
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5533380A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000633955001831
{'key': '/authors/OL5533380A@2'}
memcache.get 0.000734806060791
{'hit': False, 'key': '/authors/OL3052138A@2'}
infobase 0.0078821182251
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL3052138A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000823974609375
{'key': '/authors/OL3052138A@2'}
memcache.get 0.000519037246704
{'hit': False, 'key': '/authors/OL4441804A@2'}
infobase 0.00679588317871
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441804A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000642061233521
{'key': '/authors/OL4441804A@2'}
memcache.get 0.000560998916626
{'hit': False, 'key': '/authors/OL4441805A@2'}
infobase 0.00612187385559
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441805A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000664949417114
{'key': '/authors/OL4441805A@2'}
memcache.get 0.000196933746338
{'hit': False, 'key': '/authors/OL4441806A@2'}
infobase 0.00637698173523
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441806A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000312089920044
{'key': '/authors/OL4441806A@2'}
memcache.get 0.000147104263306
{'hit': False, 'key': '/authors/OL4441807A@2'}
infobase 0.00542497634888
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441807A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000303030014038
{'key': '/authors/OL4441807A@2'}
memcache.get 0.000764846801758
{'hit': False, 'key': '/authors/OL4441808A@2'}
infobase 0.00537610054016
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441808A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000610113143921
{'key': '/authors/OL4441808A@2'}
memcache.get 0.000420093536377
{'hit': False, 'key': '/authors/OL4441809A@2'}
infobase 0.00622510910034
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441809A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00062894821167
{'key': '/authors/OL4441809A@2'}
memcache.get 0.000514984130859
{'hit': False, 'key': '/authors/OL4441811A@2'}
infobase 0.00540494918823
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441811A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000631093978882
{'key': '/authors/OL4441811A@2'}
memcache.get 0.000530004501343
{'hit': False, 'key': '/authors/OL4441999A@2'}
infobase 0.00668597221375
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4441999A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000597953796387
{'key': '/authors/OL4441999A@2'}
memcache.get 0.000622987747192
{'hit': False, 'key': '/authors/OL5666787A@2'}
infobase 0.00685405731201
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL5666787A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000859022140503
{'key': '/authors/OL5666787A@2'}
memcache.get 0.00166893005371
{'hit': False, 'key': '/authors/OL4097148A@2'}
infobase 0.00711107254028
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL4097148A', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000715970993042
{'key': '/authors/OL4097148A@2'}
memcache.get 0.000537872314453
{'hit': False, 'key': '/works/OL12680744W@3'}
infobase 0.00909304618835
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12680744W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000702857971191
{'key': '/works/OL12680744W@3'}
memcache.get 0.000420093536377
{'hit': False, 'key': '/works/OL10656487W@2'}
infobase 0.00809597969055
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656487W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00083589553833
{'key': '/works/OL10656487W@2'}
memcache.get 0.000798940658569
{'hit': False, 'key': '/works/OL10656485W@2'}
infobase 0.00718784332275
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656485W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000844955444336
{'key': '/works/OL10656485W@2'}
memcache.get 0.000485181808472
{'hit': False, 'key': '/books/OL13910574M@3'}
infobase 0.00691699981689
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910574M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000886917114258
{'key': '/books/OL13910574M@3'}
memcache.get 0.000132083892822
{'hit': False, 'key': '/works/OL10656481W@2'}
infobase 0.0062780380249
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656481W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00053596496582
{'key': '/works/OL10656481W@2'}
memcache.get 0.000243186950684
{'hit': False, 'key': '/books/OL13910572M@3'}
infobase 0.00609397888184
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910572M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000510931015015
{'key': '/books/OL13910572M@3'}
memcache.get 0.00043511390686
{'hit': False, 'key': '/works/OL8876676W@3'}
infobase 0.00947284698486
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL8876676W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000786781311035
{'key': '/works/OL8876676W@3'}
memcache.get 0.000823974609375
{'hit': False, 'key': '/books/OL13910570M@3'}
infobase 0.0119240283966
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910570M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00078010559082
{'key': '/books/OL13910570M@3'}
memcache.get 0.00055718421936
{'hit': False, 'key': '/works/OL10656483W@2'}
infobase 0.00703382492065
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656483W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000582933425903
{'key': '/works/OL10656483W@2'}
memcache.get 0.000958919525146
{'hit': False, 'key': '/books/OL19613774M@4'}
infobase 0.0100939273834
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19613774M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000635862350464
{'key': '/books/OL19613774M@4'}
memcache.get 0.000460147857666
{'hit': False, 'key': '/books/OL21296559M@4'}
infobase 0.0122151374817
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21296559M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00111413002014
{'key': '/books/OL21296559M@4'}
memcache.get 0.00185704231262
{'hit': False, 'key': '/books/OL22063437M@3'}
infobase 0.00746989250183
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL22063437M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000845909118652
{'key': '/books/OL22063437M@3'}
memcache.get 0.000643014907837
{'hit': False, 'key': '/books/OL19210502M@4'}
infobase 0.0115299224854
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19210502M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.00862407684326
{'key': '/books/OL19210502M@4'}
memcache.get 0.00047492980957
{'hit': False, 'key': '/books/OL12679428M@7'}
infobase 0.00590705871582
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12679428M', 'revision': 7}, 'method': 'GET'}
memcache.set 0.000968217849731
{'key': '/books/OL12679428M@7'}
memcache.get 0.000578165054321
{'hit': False, 'key': '/books/OL21242894M@4'}
infobase 0.00855708122253
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL21242894M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000648021697998
{'key': '/books/OL21242894M@4'}
memcache.get 0.000725984573364
{'hit': False, 'key': '/works/OL12500011W@3'}
infobase 0.00912690162659
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12500011W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.0028829574585
{'key': '/works/OL12500011W@3'}
memcache.get 0.000401020050049
{'hit': False, 'key': '/books/OL12711661M@7'}
infobase 0.00655007362366
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12711661M', 'revision': 7}, 'method': 'GET'}
memcache.set 0.00110602378845
{'key': '/books/OL12711661M@7'}
memcache.get 0.000684022903442
{'hit': False, 'key': '/works/OL12500008W@3'}
infobase 0.0072979927063
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12500008W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000776052474976
{'key': '/works/OL12500008W@3'}
memcache.get 0.000326871871948
{'hit': False, 'key': '/books/OL13910573M@3'}
infobase 0.0091118812561
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910573M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000371932983398
{'key': '/books/OL13910573M@3'}
memcache.get 0.000506162643433
{'hit': False, 'key': '/works/OL10656490W@2'}
infobase 0.00822019577026
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656490W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000612020492554
{'key': '/works/OL10656490W@2'}
memcache.get 0.000550985336304
{'hit': False, 'key': '/books/OL18689527M@3'}
infobase 0.00707292556763
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL18689527M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000792026519775
{'key': '/books/OL18689527M@3'}
memcache.get 0.000679016113281
{'hit': False, 'key': '/books/OL13910577M@3'}
infobase 0.00801706314087
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910577M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000788927078247
{'key': '/books/OL13910577M@3'}
memcache.get 0.000491142272949
{'hit': False, 'key': '/works/OL10656484W@2'}
infobase 0.00714087486267
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656484W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000802040100098
{'key': '/works/OL10656484W@2'}
memcache.get 0.000833988189697
{'hit': False, 'key': '/books/OL13910575M@3'}
infobase 0.00635695457458
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910575M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00212502479553
{'key': '/books/OL13910575M@3'}
memcache.get 0.000452995300293
{'hit': False, 'key': '/works/OL10656486W@2'}
infobase 0.0082471370697
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656486W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00116991996765
{'key': '/works/OL10656486W@2'}
memcache.get 0.0011830329895
{'hit': False, 'key': '/works/OL10656482W@2'}
infobase 0.00872278213501
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656482W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.00084400177002
{'key': '/works/OL10656482W@2'}
memcache.get 0.000756978988647
{'hit': False, 'key': '/books/OL13924996M@3'}
infobase 0.0118541717529
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13924996M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.000600814819336
{'key': '/books/OL13924996M@3'}
memcache.get 0.000653982162476
{'hit': False, 'key': '/books/OL13910571M@3'}
infobase 0.0100450515747
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13910571M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00211715698242
{'key': '/books/OL13910571M@3'}
memcache.get 0.00064492225647
{'hit': False, 'key': '/books/OL13911072M@3'}
infobase 0.0145461559296
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL13911072M', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00128388404846
{'key': '/books/OL13911072M@3'}
memcache.get 0.00150799751282
{'hit': False, 'key': '/works/OL8876675W@2'}
infobase 0.00907707214355
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL8876675W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000913858413696
{'key': '/works/OL8876675W@2'}
memcache.get 0.00184202194214
{'hit': False, 'key': '/books/OL12876830M@5'}
infobase 0.0117108821869
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL12876830M', 'revision': 5}, 'method': 'GET'}
memcache.set 0.00227499008179
{'key': '/books/OL12876830M@5'}
memcache.get 0.000158071517944
{'hit': False, 'key': '/books/OL19896035M@4'}
infobase 0.0132369995117
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL19896035M', 'revision': 4}, 'method': 'GET'}
memcache.set 0.000747203826904
{'key': '/books/OL19896035M@4'}
memcache.get 0.000499963760376
{'hit': False, 'key': '/books/OL8649790M@6'}
infobase 0.0167090892792
{'path': '/openlibrary.org/get', 'data': {'key': '/books/OL8649790M', 'revision': 6}, 'method': 'GET'}
memcache.set 0.00357294082642
{'key': '/books/OL8649790M@6'}
memcache.get 0.000432968139648
{'hit': False, 'key': '/works/OL12500012W@3'}
infobase 0.00759887695312
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12500012W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00515699386597
{'key': '/works/OL12500012W@3'}
memcache.get 0.000782012939453
{'hit': False, 'key': '/works/OL10656826W@2'}
infobase 0.0104539394379
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL10656826W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000734090805054
{'key': '/works/OL10656826W@2'}
memcache.get 0.000677108764648
{'hit': False, 'key': '/works/OL12500009W@2'}
infobase 0.00789594650269
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12500009W', 'revision': 2}, 'method': 'GET'}
memcache.set 0.000849962234497
{'key': '/works/OL12500009W@2'}
memcache.get 0.000220775604248
{'hit': False, 'key': '/works/OL12500010W@3'}
infobase 0.011018037796
{'path': '/openlibrary.org/get', 'data': {'key': '/works/OL12500010W', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00096583366394
{'key': '/works/OL12500010W@3'}
memcache.get 0.00123310089111
{'hit': False, 'key': '/authors/OL58482A@3'}
infobase 0.00828695297241
{'path': '/openlibrary.org/get', 'data': {'key': '/authors/OL58482A', 'revision': 3}, 'method': 'GET'}
memcache.set 0.00098705291748
{'key': '/authors/OL58482A@3'}
memcache.get 0.000302791595459
{'hit': True, 'key': 'inlibrary.libraries-hash'}