bonsaidb icon indicating copy to clipboard operation
bonsaidb copied to clipboard

A developer-friendly document database that grows with you, written in Rust

Results 105 bonsaidb issues
Sort by recently updated
recently updated
newest added

After #119, we now have basic backups implemented with a way to add additional backup locations. We should be able to store one additional piece of data, the current transaction...

enhancement
storage

Original issue is in [comment 2](https://github.com/khonsulabs/bonsaidb/issues/116#issuecomment-991333427). @daxpedda introduced [max_idle_timeout](https://github.com/khonsulabs/fabruic/commit/4debce0db1f3028b2b59273f9644559c182b7574) in fabruic, which offers a simple solution to the problem, but after thinking about it, we need more logic in BonsaiDb...

enhancement
networking

The Backend trait should have a function that is invoked when a graceful shutdown is requested. * Blocked by #33

enhancement
networking

It doesn't seem unreasonable that a Backend may want to disconnect a client in certain circumstances. The client should be closed gracefully.

enhancement
networking

The LetsEncrypt staging directory isn't meant to be used during CI and automated testing. [pebble](https://github.com/letsencrypt/pebble) is the recommended solution, and my original pass through made me think it would be...

enhancement
good first issue
help wanted
networking

- [ ] Add an API to replicate a database from one ServerConnection to another. - [ ] Add the ability to do continuous replication as a persistent job (blocked...

enhancement
networking

At the end of #64, if a user is connected and some of the permissions its been assigned are changed, the user will still retain the old permissions until they...

enhancement
networking

Updated after #44. We now have properly namespaced strings in use everywhere. One issue with using strings for collection IDs is that they're sent across the network. This, at most,...

enhancement
networking

For both websocket and fabruic connections, we should have a shutdown handle that can be "selected" with each of the payload receivers, so that when a shutdown is requested, any...

enhancement
networking