Todo list - silviucpp/erlcass GitHub Wiki
-
Add support for multiple sessions
- https://github.com/silviucpp/erlcass/pull/36 needs review and a solution to avoid the atoms concatenation.
-
Add support for sending and retrieving custom payloads to and from Cassandra
cass_custom_payload_new
cass_custom_payload_free
cass_custom_payload_set_n
cass_custom_payload_remove_n
cass_statement_set_custom_payload
cass_batch_set_custom_payload
-
Add support for client-side timestamps settings
cass_cluster_set_timestamp_gen
cass_timestamp_gen_server_side_new
cass_timestamp_gen_monotonic_new
cass_timestamp_gen_monotonic_new_with_settings
cass_timestamp_gen_free
-
Add into our metadata API the virtual flag:
cass_keyspace_meta_is_virtual
cass_table_meta_is_virtual
-
Add support for execution profiles
cass_batch_set_execution_profile
cass_statement_set_execution_profile
-
Add support for enable/disable contact points randomization
cass_cluster_set_use_randomized_contact_points
-
Add support for whitelist/blacklist hosts
cass_cluster_set_whitelist_filtering_n
cass_cluster_set_blacklist_filtering_n
cass_cluster_set_whitelist_dc_filtering_n
cass_cluster_set_blacklist_dc_filtering_n
-
Add support for speculative execution metrics
cass_session_get_speculative_execution_metrics
-
Add support for host listener events
cass_cluster_set_host_listener_callback
-
Add support for tracing api's
cass_cluster_set_tracing_max_wait_time
cass_cluster_set_tracing_retry_wait_time
cass_cluster_set_tracing_consistency
cass_statement_set_tracing
cass_batch_set_tracing
cass_future_tracing_id
-
Add support for setting a specific host on a statement
cass_statement_set_host
cass_statement_set_host_inet