adsabs / adsws

ADS web services
Other
2 stars 14 forks source link

redis/client.py ValueError: invalid literal for int() with base 10: 'Q' #119

Open taylorshaulis opened 6 years ago

taylorshaulis commented 6 years ago
ERROR   28695 [09/26/2017 20:09:02]:    
            Request:     GET /search/query
            IP:          100.96.2.6
            Agent:       macos | chrome 60.0.3112.113
            Raw Agent:   Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
            Oauth2:      <oauthlib.Request url="https://demo.adsabs.harvard.edu/v1/search/query?facet=true&facet.limit=-1&facet.pivot=property%2Ccitation_count&q=author%3A%22Hao%2C%20H.%22&sort=date%20desc%2C%20bibcode%20desc&stats=true&stats.field=citation_count", http_method="GET", headers="{u'Accept-Language': u'en-US,en;q=0.8', u'X-Forwarded-Host': u'demo.adsabs.harvard.edu', u'X-Amzn-Trace-Id': u'Root=1-59cab3de-47f1802d58b085e91e1a4656', u'Dnt': u'1', u'X-Requested-With': u'XMLHttpRequest', u'Authorization': u'Bearer:eqy3HIKZalqz5pA1noy73x5ZgBiwFtIV75hwtQsd', u'User-Agent': u'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36', u'Host': u'demo.adsabs.harvard.edu', u'Referer': u'https://demo.adsabs.harvard.edu/', u'Pragma': u'no-cache', u'Cookie': u'optimizelyEndUserId=oeu1496688063461r0.9755351192857211; mp_fe42a3507c097e9a9d1e9f881d833cfb_mixpanel=%7B%22distinct_id%22%3A%20%2215cd0cda3a644f-004bcb5b73eebb-30647509-384000-15cd0cda3a7145%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D; optimizelySegments=%7B%225624191711%22%3A%22gc%22%2C%225625480848%22%3A%22false%22%2C%225623620806%22%3A%22search%22%7D; optimizelyBuckets=%7B%7D; __unam=36a9773-15c64add3ea-2869d8a2-112; _gacd=GA1.2.375552901.1496688065; NASA_ADS_ID=5963bbe898; NASA_ADS_TMP=; _ga=GA1.2.1570156401.1494956119; _gid=GA1.2.1143318320.1506437299; _gat=1; session=.eJw1js0KgkAYAF8lvrOHlBQVOqxsRclnCWLoRSzX1s2_ViVUfPci6Doww8yQ5JJ1HOxeDkyBpMjAnmF1Axti4fBICzkKop4DR3h0p3uaP0YVbpASHaewxMNJxPS4heXrtkxWac3q_l9r0qHnyb0sfgzc6_6JHtGbtZEFk2WR5p137qU1AqSv1tXyqnj4pjmCAkPH5O8FVFg-OII1UA.DKxFXg.7IUe9Tnr_n9EVQS7kvSCu--KP7g', u'X-Original-Uri': u'/v1/search/query?facet=true&facet.limit=-1&facet.pivot=property%2Ccitation_count&q=author%3A%22Hao%2C%20H.%22&sort=date%20desc%2C%20bibcode%20desc&stats=true&stats.field=citation_count', u'Accept-Encoding': u'gzip, deflate, br', u'X-Forwarded-Port': u'443', u'X-Scheme': u'https', u'Connection': u'close', u'X-Real-Ip': u'131.142.152.156', u'X-Forwarded-For': u'131.142.152.156', u'Accept': u'application/json, text/javascript, */*; q=0.01', u'X-Forwarded-Proto': u'https', u'Cache-Control': u'no-cache', u'Content-Type': u'application/x-www-form-urlencoded'}", body="{}">

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask_restful/__init__.py", line 271, in error_router
    return original_handler(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/local/lib/python2.7/dist-packages/flask_oauthlib/provider/oauth2.py", line 540, in decorated
    return f(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/flask_ratelimiter/__init__.py", line 176, in rate_limited
    current_limit, per)
  File "/usr/local/lib/python2.7/dist-packages/flask_ratelimiter/backends/simpleredis_backend.py", line 55, in update
    current = min(self.pipeline.execute()[0], limit)
  File "/usr/local/lib/python2.7/dist-packages/redis/client.py", line 2626, in execute
    return execute(conn, stack, raise_on_error)
  File "/usr/local/lib/python2.7/dist-packages/redis/client.py", line 2549, in _execute_transaction
    r = self.response_callbacks[command_name](r, **options)
ValueError: invalid literal for int() with base 10: 'Q'
taylorshaulis commented 6 years ago

This request was responded correctly by solr, the response back to the user generated an error at the API level