Steem Data Services (SDS) / Update Notice / Version 0.1.7b
148 comments
Version Details
SDS will be updated to version 0.1.7b within the next few days. The new version is already in the process of being installed on sds0
(developer requests going to sds0
are automatically proxied to sds1
in the meantime).
Here are some of the most important new features and changes in this version:
New API Module
transactions_api
This API comes with a full transaction index and enables us to retrieve a block, transaction or block number bytransaction_id
. I worked really hard on this one to get the database size as small as possible. It's now only about 34G in size and still performs very well.
For comparison, if one would create a regular database that contains an index on alltransaction_ids
of the Steem blockchain, the resulting size would be > 120G.
New API Module
post_tags_api
This one was already in preparation when the last version came out. Now a few of its API methods are finally ready to be used. It allows to quickly retrieve tag statistics like 'top used tags of all posts/comments in the blockchain' and 'top active tags of all active posts/comments'.
It also returns a fieldcount
for each tag, so it can be used to build some nice daily/weekly statistics too. More methods will be added in future.
New API Method
witnesses_api/getWitnessVotesSummary
This method returns a list of all incoming witness votes for the given witness (including the total proxied vesting shares per voter). The resulting rows are sorted by influence descending.
It was backported to the 0.1.7a already to have way faster backwards proxy and witness votes searching capabilities on SteemWorld.New Field
last_reply
in all Feed Lists
The field is now available in all feed list results (for root posts only) and it contains the timestamp of the last created reply for each post. If there are no replies, it will be returned as '0'.
Thanks to @moecki for the great ideas ;)
Update
I needed to start a full 're-parse' operation, therefore I could use the opportunity to extend the new post_tags_api
already in this version:
Installation Status
- [x] Installing the new version on
sds0
- [x] Live testing the version on
sds0
- [x] Redistributing to
sds
andsds1
servers
Have a good one! Steem on ~ 🚀
If you like what I do and you want me to be your Steem witness,
please vote for @steemchiller on steemit.com/~witnesses or steemworld.org/witnesses.
Comments