Only Open Library account holders can borrow this book.
Log in below, or open a new account.
Need help? Head for the Borrowing FAQ.
Debug Stats
SUMMARY
memcache.add: {'count': 1, 'time': 0.0012431144714355469}
memcache.get: {'count': 11, 'time': 0.015240907669067383}
infobase: {'count': 7, 'time': 0.16152215003967285}
total: {'count': 0, 'unaccounted': 1.6779217720031738, 'time': 1.8582220077514648}
memcache.delete: {'count': 4, 'time': 0.0022940635681152344}
Details
memcache.get 0.00148510932922
{'hit': True, 'key': u'/books/OL672625M'}
memcache.get 0.00681495666504
{'hit': True, 'key': '/_store/ebooks/books/OL672625M'}
memcache.get 0.000794887542725
{'hit': True, 'key': '/_store/loan-shadowsonhudson000sing'}
infobase 0.00611400604248
{'path': '/openlibrary.org/_store/_query', 'data': {'name': 'resource_id', 'value': 'urn:uuid:56b9131c-366b-424f-8121-b53a9a895f25', 'limit': 100, 'include_docs': 'False', 'offset': 0, 'type': '/type/loan'}, 'method': 'GET'}
memcache.get 0.000818014144897
{'hit': True, 'key': '/_store/loan-shadowsonhudson000sing'}
memcache.delete 0.000555992126465
{'key': '/_store/loan-shadowsonhudson000sing'}
infobase 0.0712790489197
{'path': '/openlibrary.org/_store/loan-shadowsonhudson000sing', 'data': None, 'method': 'DELETE'}
memcache.delete 0.000677108764648
{'key': '/_store/loan-shadowsonhudson000sing'}
memcache.get 0.000581979751587
{'hit': True, 'key': '/_store/ebooks/books/OL672625M'}
infobase 0.00464701652527
{'path': '/openlibrary.org/_store/_query', 'data': {'name': 'resource_id', 'value': 'urn:uuid:56b9131c-366b-424f-8121-b53a9a895f25', 'limit': 100, 'include_docs': 'False', 'offset': 0, 'type': '/type/loan'}, 'method': 'GET'}
memcache.delete 0.00049901008606
{'key': '/_store/ebooks/books/OL672625M'}
infobase 0.0610358715057
{'path': '/openlibrary.org/_store/ebooks/books/OL672625M', 'data': '{"borrowed": "false", "_key": "ebooks/books/OL672625M", "_rev": "6022200", "type": "ebook", "book_key": "/books/OL672625M"}', 'method': 'PUT'}
memcache.delete 0.000561952590942
{'key': '/_store/ebooks/books/OL672625M'}
memcache.get 0.000789880752563
{'hit': False, 'key': '/_store/ebooks/books/OL672625M'}
infobase 0.00896406173706
{'path': '/openlibrary.org/_store/ebooks/books/OL672625M', 'data': None, 'method': 'GET'}
memcache.add 0.00124311447144
{'key': '/_store/ebooks/books/OL672625M'}
memcache.get 0.000550031661987
{'hit': False, 'key': '/_store/loan-shadowsonhudson000sing'}
infobase 0.00407910346985
{'path': '/openlibrary.org/_store/loan-shadowsonhudson000sing', 'data': None, 'method': 'GET', 'error': True}
memcache.get 0.00102305412292
{'hit': True, 'key': 'ia.get_meta_xml-"shadowsonhudson000sing"'}
infobase 0.0054030418396
{'path': '/openlibrary.org/_store/_query', 'data': {'name': 'resource_id', 'value': 'bookreader:shadowsonhudson000sing', 'limit': 100, 'include_docs': 'False', 'offset': 0, 'type': '/type/loan'}, 'method': 'GET'}
memcache.get 0.000903844833374
{'hit': True, 'key': u'/authors/OL137147A'}
memcache.get 0.000701189041138
{'hit': True, 'key': u'/works/OL1345061W'}
memcache.get 0.000777959823608
{'hit': True, 'key': 'inlibrary.libraries-hash'}