Skip to content
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

get_discussions_by_created skips some posts #781

Closed
roadscape opened this issue Jan 12, 2017 · 10 comments
Closed

get_discussions_by_created skips some posts #781

roadscape opened this issue Jan 12, 2017 · 10 comments

Comments

@roadscape
Copy link
Contributor

In the qm-lessons tag a user authored a series of 4 posts, however one of them doesn't show:
https://steemit.com/created/qm-lessons

The tags appear to be identical between the 2nd and 3rd parts, so it's not clear why one would show and not the other.

Part 2 {"tags":["science","physics","qm-lessons","education","steemSTEM"],...

Part 3 {"tags":["science","physics","qm-lessons","education","steemSTEM"],...


Confirmed this issue with direct API call:

> puts @rpc.get_discussions_by_created({limit:20,tag:"qm-lessons"}).map{|p| p['title']}
Quantum mechanics lessons on Steemit - 4 - fundamental physics at the beginning of the 20th century
Quantum mechanics lessons on Steemit - 3 - relevant systems of particles covered by quantum mechanics
Quantum mechanics lessons on Steemit - 1 - context and foundations
@roadscape
Copy link
Contributor Author

Still an issue:

image

@pfunks
Copy link

pfunks commented Mar 20, 2017

I think I am experiencing the same issue.

https://steemit.com/created/tctacotour

Missing:
https://steemit.com/food/@pfunk/twin-cities-taco-tour-taco-tuesday-at-mi-ama
https://steemit.com/food/@pfunk/twin-cities-taco-tour-pineda-tacos-on-lake-street
https://steemit.com/food/@pfunk/twin-cities-taco-tour-taco-cat
https://steemit.com/food/@pfunk/twin-cities-taco-tour-after-dark-andale-taqueria

Sadly this is greatly reducing the use of the custom tag, I intended to link someone local to my set of taco shop reviews (real world utility!) and noticed that half of them were missing, so I told him to look at my whole blog (with many unrelated posts) instead.

@pfunks
Copy link

pfunks commented Apr 17, 2017

Still experiencing the issue. Will this bug be addressed in the next release?

@roadscape
Copy link
Contributor Author

Another symptom of the same bug?

steemit/condenser#1474

@mgritter
Copy link

I ran into a related issue, but not for recent discussions. I was using the start_author and start_permlink query parameters to walk back through the list of discussions, 100 at a time. For recent discussions this looked reasonable, but at some point this started skipping a lot of articles. For example, the query listed only about 84 discussions in all of May 2018!

Worse, when I identify specific articles from this time period and try using start_author and start_permlink to retrieve discussions, it silently ignores those parameters and starts giving me newly created articles, for example this query:

    query = {
        'start_author' : 'sxms',
        'start_permlink' : 'the-million-dollar-eos-bet',
        'limit' : 100,
        'truncate_body' : 1
    }
     
    s.get_discussions_by_created( query )

As a workaround, I'm retrieving author and permlink from get_block() instead (for a particular time range) and will try looking up the discussions one by one use that information.

I wouldn't mind if get_discussions_by_created doesn't support going back arbitrary far, as long as it clearly signaled an error instead of just behaving strangely. Failure to find the requested auth/permlink should definitely be an error.

@mvandeberg
Copy link
Contributor

Closing, won't fix.

@propertunist
Copy link

propertunist commented Oct 10, 2018

@mvandeberg Any chance of re-opening this? It continues to quite significantly downgrade the effectiveness of the blockchain as a means of storing and retrieving information. It literally results in an effective loss of data for end users who expect to be able to find what they have deliberately tagged with custom tags.

@netuoso
Copy link

netuoso commented Nov 2, 2018

Or at least leave some more details in case a community dev wanted to tackle it without wasting time. It seems you are aware of the issue and possibly its cause thats why you closed it will not fix.

@roadscape
Copy link
Contributor Author

FYI: This call on api.steemit.com is now powered by https://github.com/steemit/hivemind which is not affected by this bug.

@propertunist
Copy link

@roadscape excellent, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants