Results 148 issues of Nugine

**Is your feature request related to a problem? Please describe.** It's bad to relying on a specified async runtime. **Describe the solution you'd like** Providing an abstract async runtime. **Describe...

enhancement
Competition

**Is your feature request related to a problem? Please describe.** RawFd usages can cause fd leak and race conditions easily **Describe the solution you'd like** Provide some safe wrappers **Describe...

enhancement

**Is your feature request related to a problem? Please describe.** Currently the error handling is verbose and duplicates with logs. Error formatting has different ways. It's not appropriate to use...

enhancement

**Is your feature request related to a problem? Please describe.** File system operations are blocking and may slow down the application. **Describe the solution you'd like** io uring may support...

enhancement

There are two consistency errors to be fixed in the original work: https://github.com/efficient/epaxos/issues/20#issuecomment-694878276

A ID type should not export its raw value implicitly. (Do not impl `Deref`) The arithmetics of a ID type should be explict methods with overflow/underflow checks instead of built-in...

A instance should correspond to only one command logically. A command may operate on multiple certain keys or unbounded keys.

From rust 1.47 to 1.61

> The FNV hash function is a custom Hasher implementation that is more efficient for smaller hash keys. > When you have a map of integers to other values, [FNV...