├── .gitignore ├── .travis.yml ├── Cargo.toml ├── README.md ├── examples └── basic.rs ├── scripts └── start_node.sh ├── src ├── authenticators.rs ├── compressor.rs ├── frame_channel.rs ├── lib.rs ├── pager.rs ├── query │ ├── batch_executor.rs │ ├── exec_executor.rs │ ├── mod.rs │ ├── prepare_executor.rs │ ├── query.rs │ ├── query_executor.rs │ ├── query_flags.rs │ ├── query_params.rs │ ├── query_params_builder.rs │ └── query_values.rs ├── session.rs ├── transport.rs ├── transport_tcp.rs ├── transport_tls.rs └── utils.rs └── tests ├── keyspace.rs ├── query_executor.rs ├── scripts ├── hello.sh ├── start_cassandra.sh └── start_scylla.sh ├── table.rs ├── tls.rs ├── utils_bootstrap.rs ├── utils_keyspace.rs └── utils_session.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/examples/basic.rs -------------------------------------------------------------------------------- /scripts/start_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/scripts/start_node.sh -------------------------------------------------------------------------------- /src/authenticators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/authenticators.rs -------------------------------------------------------------------------------- /src/compressor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/compressor.rs -------------------------------------------------------------------------------- /src/frame_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/frame_channel.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/pager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/pager.rs -------------------------------------------------------------------------------- /src/query/batch_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/batch_executor.rs -------------------------------------------------------------------------------- /src/query/exec_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/exec_executor.rs -------------------------------------------------------------------------------- /src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/mod.rs -------------------------------------------------------------------------------- /src/query/prepare_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/prepare_executor.rs -------------------------------------------------------------------------------- /src/query/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query.rs -------------------------------------------------------------------------------- /src/query/query_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query_executor.rs -------------------------------------------------------------------------------- /src/query/query_flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query_flags.rs -------------------------------------------------------------------------------- /src/query/query_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query_params.rs -------------------------------------------------------------------------------- /src/query/query_params_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query_params_builder.rs -------------------------------------------------------------------------------- /src/query/query_values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/query/query_values.rs -------------------------------------------------------------------------------- /src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/session.rs -------------------------------------------------------------------------------- /src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/transport.rs -------------------------------------------------------------------------------- /src/transport_tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/transport_tcp.rs -------------------------------------------------------------------------------- /src/transport_tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/transport_tls.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/src/utils.rs -------------------------------------------------------------------------------- /tests/keyspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/keyspace.rs -------------------------------------------------------------------------------- /tests/query_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/query_executor.rs -------------------------------------------------------------------------------- /tests/scripts/hello.sh: -------------------------------------------------------------------------------- 1 | echo "Hello" -------------------------------------------------------------------------------- /tests/scripts/start_cassandra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/scripts/start_cassandra.sh -------------------------------------------------------------------------------- /tests/scripts/start_scylla.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/scripts/start_scylla.sh -------------------------------------------------------------------------------- /tests/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/table.rs -------------------------------------------------------------------------------- /tests/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/tls.rs -------------------------------------------------------------------------------- /tests/utils_bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/utils_bootstrap.rs -------------------------------------------------------------------------------- /tests/utils_keyspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/utils_keyspace.rs -------------------------------------------------------------------------------- /tests/utils_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlexPikalov/cdrs-async/HEAD/tests/utils_session.rs --------------------------------------------------------------------------------