-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
post cache AssertionError: hpc id X maps to Y #181
Comments
Did you run into any other issues prior to this? Edit: also, the full logs would be helpful |
I'll switch branch and get the logs for you. I'm using rpc.usesteem.com which I hadn't used before so it could be related. I haven't seen any other issues. I am on the latest commit |
Running new branch https://pastebin.com/ZWXeL2P6 |
Looks like I might have been right. Changed the endpoint to api.steemit.com and it's running now. Hope he can fix it because it's gone from eta 1 day to eta 2w |
I'd be curious to know what the difference in the APIs is... ideally we could detect the condition and report on it. |
Is there any way to roll it back to run through that post again |
No way to roll back, best approach for now may be to add better logging in case it happens again. |
Concerning; another report of this problem from @anyx who is connecting directly to a steemd.
|
Interestingly, a bunch size of 50 doesn't run into this issue. Batch sizes of 100 and 1000 do. After testing against anyx's node, it seems to be related to nginx caching. Using a batch size of 100 for 1000 posts, the first two batches were ok and did not hit cache. The other 8 were duplicates of the 2nd batch and headers indicated cache hit. Anyx reported that this issue did not occur with a direct connection to steemd. |
Anyx uncovered the bug: http://mailman.nginx.org/pipermail/nginx/2013-September/040442.html
Anyx:
Hive could detect these symptoms earlier in |
The same happens to me when using rpc.usesteem.com. |
I'm re-indexing and the caching process keeps stopping due to an assertion error seen below. What is the best way to figure out what's wrong. Could it be the node sending bad data?
The text was updated successfully, but these errors were encountered: