aerospike-client-rust icon indicating copy to clipboard operation
aerospike-client-rust copied to clipboard

Rust client for the Aerospike database

Results 41 aerospike-client-rust issues
Sort by recently updated
recently updated
newest added

Given the [issues I had experienced with just the testing aspect](https://github.com/aerospike/aerospike-client-rust/issues/91), I am proposing here a Makefile shim which standardizes specific, common development operations including but not limited to: *...

Adds a simple Makefile to standardize development Addresses #95.

In ```tests/src/task.rs1``` ``` #[macro_export] macro_rules! matches_override { ($expression:expr, $($pattern:tt)+) => { match $expression { $($pattern)+ => true, _ => false } } } ``` Should be replaced with default ```match```...

Use new peers list protocol introduced in AS v3.10 for more efficient node discovery. Note: Requires Aerospike Server version 3.10 or later.

T: enhancement
P2 - need to have
E: intermediate

Note: Requires Aerospike Server version 3.10 or later.

T: enhancement
P3 - want to have
E: intermediate

Support for [Transport Layer Security](http://www.aerospike.com/docs/guide/security/tls.html) for all communication between the client and all cluster nodes. Support for all 3 TLS security modes: * [ ] Standard Authentication * [ ]...

T: enhancement
P3 - want to have
E: hard

This PR adds the `ToBins` and `ToValue` derive macros. Manually parsing large structs into Aerospike Bins or Values is a lot of boilerplate work currently. The macros can simply be...

"Yes it is supported, all be it with some limits in features and compatibility. We are mid converting the client to async and since it will be huge breaking, we...

T: question

The Operation struct is not able to be cloned using `.clone()`. This feature needs to be added for the async Python client's `Client.operate()` method. The Rust client's Operation is cloned...