Skip to content

Commit b5670c1

Browse files
authored
Merge pull request #347 from wprzytula/api-docs-cleanup
Small fixes to API documentation & README
2 parents 55f5500 + 20504e9 commit b5670c1

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ The driver inherits almost all the features of C/C++ and Rust drivers, such as:
257257
- cass_cluster_set_host_listener_callback
258258
- cass_cluster_set_max_concurrent_creation
259259
- cass_cluster_set_max_concurrent_requests_threshold
260+
- cass_cluster_set_max_connections_per_host
260261
- cass_cluster_set_max_requests_per_flush
261262
- cass_cluster_set_max_reusable_write_objects
262263
- cass_cluster_set_monitor_reporting_interval
@@ -283,7 +284,7 @@ The driver inherits almost all the features of C/C++ and Rust drivers, such as:
283284
- cass_collection_append_custom
284285
- cass_collection_append_custom_n
285286

286-
#### CassColumn
287+
#### CassColumnMeta:
287288
- cass_column_meta_field_by_name
288289
- cass_column_meta_field_by_name_n
289290

@@ -384,6 +385,8 @@ The driver inherits almost all the features of C/C++ and Rust drivers, such as:
384385
- cass_tuple_set_custom
385386
- cass_tuple_set_custom_n
386387

388+
#### CassValue:
389+
- cass_value_get_custom
387390

388391
# Testing
389392
___

scylla-rust-wrapper/src/api.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -105,10 +105,12 @@ pub mod cluster {
105105
cass_cluster_set_no_speculative_execution_policy,
106106
// cass_cluster_set_num_threads_io, UNIMPLEMENTED
107107
cass_cluster_set_port,
108+
// cass_cluster_set_pending_requests_high_water_mark, UNIMPLEMENTED
109+
// cass_cluster_set_pending_requests_low_water_mark, UNIMPLEMENTED
108110
// cass_cluster_set_prepare_on_all_hosts, UNIMPLEMENTED
109111
// cass_cluster_set_prepare_on_up_or_add_host, UNIMPLEMENTED
110112
cass_cluster_set_protocol_version,
111-
cass_cluster_set_queue_size_event,
113+
cass_cluster_set_queue_size_event, // No-op both in CPP and in the wrapper.
112114
// cass_cluster_set_queue_size_io, UNIMPLEMENTED
113115
// cass_cluster_set_reconnect_wait_time, UNIMPLEMENTED
114116
cass_cluster_set_request_timeout,
@@ -122,9 +124,9 @@ pub mod cluster {
122124
cass_cluster_set_timestamp_gen,
123125
cass_cluster_set_token_aware_routing,
124126
cass_cluster_set_token_aware_routing_shuffle_replicas,
127+
// cass_cluster_set_tracing_consistency, UNIMPLEMENTED
125128
// cass_cluster_set_tracing_max_wait_time, UNIMPLEMENTED
126129
// cass_cluster_set_tracing_retry_wait_time, UNIMPLEMENTED
127-
// cass_cluster_set_tracing_consistency, UNIMPLEMENTED
128130
cass_cluster_set_use_beta_protocol_version,
129131
// cass_cluster_set_use_hostname_resolution, UNIMPLEMENTED
130132
// cass_cluster_set_use_randomized_contact_points, UNIMPLEMENTED, stub present
@@ -135,8 +137,6 @@ pub mod cluster {
135137
cass_cluster_set_whitelist_filtering_n,
136138
// cass_cluster_set_write_bytes_high_water_mark, UNIMPLEMENTED
137139
// cass_cluster_set_write_bytes_low_water_mark, UNIMPLEMENTED
138-
// cass_cluster_set_pending_requests_high_water_mark, UNIMPLEMENTED
139-
// cass_cluster_set_pending_requests_low_water_mark, UNIMPLEMENTED
140140
};
141141
}
142142

@@ -267,9 +267,9 @@ pub mod index_meta {
267267
#[expect(unused_imports)]
268268
pub use crate::metadata::{
269269
// CassIndexMeta,
270-
// cass_index_meta_name, UNIMPLEMENTED
271270
// cass_index_meta_field_by_name, UNIMPLEMENTED
272271
// cass_index_meta_field_by_name_n, UNIMPLEMENTED
272+
// cass_index_meta_name, UNIMPLEMENTED
273273
// cass_index_meta_options, UNIMPLEMENTED
274274
// cass_index_meta_target, UNIMPLEMENTED
275275
// cass_index_meta_type, UNIMPLEMENTED
@@ -754,27 +754,27 @@ pub mod iterator {
754754
// cass_iterator_aggregates_from_keyspace_meta, UNIMPLEMENTED
755755
cass_iterator_columns_from_materialized_view_meta,
756756
cass_iterator_columns_from_table_meta,
757-
// cass_iterator_functions_from_keyspace_meta, UNIMPLEMENTED
758757
// cass_iterator_fields_from_keyspace_meta, UNIMPLEMENTED
759758
// cass_iterator_fields_from_table_meta, UNIMPLEMENTED
760759
// cass_iterator_fields_from_materialized_view_meta, UNIMPLEMENTED
761760
// cass_iterator_fields_from_column_meta, UNIMPLEMENTED
762761
// cass_iterator_fields_from_index_meta, UNIMPLEMENTED
763762
// cass_iterator_fields_from_function_meta, UNIMPLEMENTED
764763
// cass_iterator_fields_from_aggregate_meta, UNIMPLEMENTED
764+
// cass_iterator_functions_from_keyspace_meta, UNIMPLEMENTED
765765
// cass_iterator_get_aggregate_meta, UNIMPLEMENTED
766766
cass_iterator_get_column,
767767
cass_iterator_get_column_meta,
768768
// cass_iterator_get_function_meta, UNIMPLEMENTED
769769
// cass_iterator_get_index_meta, UNIMPLEMENTED
770-
// cass_iterator_get_meta_field_name, UNIMPLEMENTED
771770
cass_iterator_get_map_key,
772771
cass_iterator_get_map_value,
773772
cass_iterator_get_materialized_view_meta,
773+
// cass_iterator_get_meta_field_name, UNIMPLEMENTED
774+
// cass_iterator_get_meta_field_value, UNIMPLEMENTED
774775
cass_iterator_get_user_type_field_name,
775776
cass_iterator_get_user_type_field_value,
776777
cass_iterator_get_keyspace_meta,
777-
// cass_iterator_get_meta_field_value, UNIMPLEMENTED
778778
cass_iterator_get_row,
779779
cass_iterator_get_table_meta,
780780
cass_iterator_get_value,
@@ -853,10 +853,10 @@ pub mod uuid {
853853
pub use crate::uuid::{
854854
cass_uuid_from_string,
855855
cass_uuid_from_string_n,
856-
cass_uuid_min_from_time,
857856
cass_uuid_max_from_time,
858-
cass_uuid_timestamp,
857+
cass_uuid_min_from_time,
859858
cass_uuid_string,
859+
cass_uuid_timestamp,
860860
cass_uuid_version,
861861
};
862862
}

0 commit comments

Comments
 (0)