반응형

시간이 금방금방 가네요. 시아 코인 개발진들은 이번에도 바쁜 한주를 보냈나 봅니다. 시아 스토리지 관련해서, 구체적으로 저장공간을 대여해주는 방법 관련해서 여러가지 개선이 있었던 것 같습니다. 

시아 UI 1.4.0 버전에서 config.json 설정이 다시 가능해졌다는 것 같고요. 이번 주 역시 버그 수정과 몇 몇 개선이 이뤄진 것 같습니다. 

 

 

DEVELOPMENT UPDATE FOR THE WEEK OF APRL 14TH:


Improving the siac commands and APIs for renters

ChrisSchinnerl has been working on multiple improvements for renters using Sia in a command line interface or the API:
- Support for upload streaming with the new API endpoint /renter/uploadstream. This is a feature that will facilitate the work of third-party developers.
- Changes to the renter commands:  siac renter will just return the renter info (and not a list of files anymore), while the new siac renter ls [path] (that replaces siac renter list) will show the files on the specified folder
- Added the -R flag to the siac renter download command to support recursive downloads (downloading not just the files contained in the folder, but also any other subfolder inside)
- Chris finished a multi-step upgrade of the renter/files API endpoint, to improve the speed of those lookups, caching better the .sia files and handling better huge amounts of files
- Command line users can now delete directories
- New API endpoints, and siac commands, to manually flag files as “unstuck”. This can be useful in case of bugs arising when handling a big amount of files


The config.json file returns to the UI

The new UI for 1.4.0 version eliminated the config.json file some users customized for tasks as using a non-default drive for storing the Sia data (like the blockchain file). Eddiewang last week returned this file to the code, and this week he has added a debug mode to it, useful for developers

 

Bug fixes and other improvements

- Community member tbenz9 added the command siac hostdb filtermode, that allows changing the host filtering mode for renters from whitelist to blacklist (or disabling it)
- A redesign of the file repair code logic, by MSevey
- 3 Bug corrections and improvements on the code that handles stuck uploads, by MSevey. Also, cleaner logs
- Fixed the -d flag on launching the Sia daemon, that stopped working on 1.4.0, by ChrisSchinnerl
- The correction of a bug related to the hosts database handling, by lukechampine
- A change in the scoring of hosts, by DavidVorick. Those who set a too short maximal duration for their contracts will be penalized


Stats

- 2 Nebulous repo were updated. 10 issues were created, 8 were closed. 23 MRs were merged.
- GitLab users n8maninger, tbenz9, eddiewang, ChrisSchinnerl, MSevey, lukechampine and DavidVorick had code contributions merged into Sia.


 Other news 

- Luke Champine updated the us package, adding support for reading/writing files in Sia like if they were on a local drive, smaller contract files, better encryption and the ability to create “mock” hosts for testing purposes https://www.reddit.com/r/siacoin/comments/bd9l57/us_add_support_for_new_renterhost_protocol/

반응형