Closed zephyrchien closed 2 years ago
@zhboner Hi, may I have write access to this repo, so that I can contribute to Realm directly.
话说如何才能联系上你啊,给你发邮件你也不回(
不好意思没有收到你的前一封邮件,我已经合并了你的代码,晚上会给你权限的。
zephyr @.***>于2022年4月15日 周五17:03写道:
@zhboner https://github.com/zhboner Hi, may I have write access to this repo, so that I can contribute to Realm directly.
话说如何才能联系上你啊,给你发邮件你也不回(
— Reply to this email directly, view it on GitHub https://github.com/zhboner/realm/pull/52#issuecomment-1099980630, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACHHKA5UUG7ZTYA23GTL5JDVFEWFHANCNFSM5O42TAXA . You are receiving this because you were mentioned.Message ID: @.***>
Hi,
I have invited you to be a collaborator of this repo. I highly appreciate your devotion again!
zephyr @.***>于2022年4月15日 周五17:03写道:
@zhboner https://github.com/zhboner Hi, may I have write access to this repo, so that I can contribute to Realm directly.
话说如何才能联系上你啊,给你发邮件你也不回(
— Reply to this email directly, view it on GitHub https://github.com/zhboner/realm/pull/52#issuecomment-1099980630, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACHHKA5UUG7ZTYA23GTL5JDVFEWFHANCNFSM5O42TAXA . You are receiving this because you were mentioned.Message ID: @.***>
Hi, I have invited you to be a collaborator of this repo. I highly appreciate your devotion again! zephyr @.>于2022年4月15日 周五17:03写道: … @zhboner https://github.com/zhboner Hi, may I have write access to this repo, so that I can contribute to Realm directly. 话说如何才能联系上你啊,给你发邮件你也不回( — Reply to this email directly, view it on GitHub <#52 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACHHKA5UUG7ZTYA23GTL5JDVFEWFHANCNFSM5O42TAXA . You are receiving this because you were mentioned.Message ID: @.>
I have pushed tag v2.0.0 just now. Realm2 will be automatically released later. Cheers! :tada: :tada: :tada:
This was initially motivated by #36, about half a year ago. At that time I had submitted a patch, unfortunately it did not solve the issue.
Although I had found the reason after looking into the stdlib, it was still hard to solve the issue with Realm's architecture. I supposed that even if we had that issue solved, the code would become more complicated and harder to maintain. As a result, I decided to refactor the whole project, to simplify the code and make it easier to bring in new features.
I have been working on this for a few months(here is the todo-list), testing new features and solving bugs. Now I think it is stable enough and it is time that I could contribute it to the upstream.
Here is the feature list:
Network(Core):
try_io
(requirestokio>=1.9
), which is more efficient.Configuration:
Logger:
Utilities:
-n
option) when and also print current soft/hard fd limit when starting. The most frequent mentioned issue is runing out of fd(because by default the limit is only 1024 on linux :(-d
option), users don't need to bother to configure systemd any moreCode Coverage:
tcp
,udp
,zero-copy
,proxy-protocol
Document:
Ci: