@@ -153,7 +153,7 @@ The driver inherits almost all the features of C/C++ and Rust drivers, such as:
153
153
154
154
# Limitations
155
155
156
- ##### Note: This section may be incomplete, so not everything that is unimplemented is mentioned here.
156
+ ##### Note: This section may be incomplete, so not everything that is not fully supported is mentioned here.
157
157
158
158
<table >
159
159
<thead>
@@ -212,6 +212,179 @@ The driver inherits almost all the features of C/C++ and Rust drivers, such as:
212
212
</tbody>
213
213
</table >
214
214
215
+ ## Unimplemented functions from ` cassandra.h `
216
+
217
+ #### CassAggregate:
218
+ - cass_aggregate_meta_argument_count
219
+ - cass_aggregate_meta_argument_type
220
+ - cass_aggregate_meta_field_by_name
221
+ - cass_aggregate_meta_field_by_name_n
222
+ - cass_aggregate_meta_final_func
223
+ - cass_aggregate_meta_full_name
224
+ - cass_aggregate_meta_init_cond
225
+ - cass_aggregate_meta_name
226
+ - cass_aggregate_meta_return_type
227
+ - cass_aggregate_meta_state_func
228
+ - cass_aggregate_meta_state_type
229
+
230
+ #### CassAlloc:
231
+ - cass_alloc_set_functions
232
+
233
+ #### CassAuthenticator:
234
+ - cass_authenticator_address
235
+ - cass_authenticator_class_name
236
+ - cass_authenticator_exchange_data
237
+ - cass_authenticator_hostname
238
+ - cass_authenticator_response
239
+ - cass_authenticator_set_error
240
+ - cass_authenticator_set_error_n
241
+ - cass_authenticator_set_exchange_data
242
+ - cass_authenticator_set_response
243
+
244
+ #### CassBatch:
245
+ - cass_batch_set_custom_payload
246
+ - cass_batch_set_keyspace
247
+ - cass_batch_set_keyspace_n
248
+
249
+ #### CassCluster:
250
+ - cass_cluster_set_authenticator_callbacks
251
+ - cass_cluster_set_cloud_secure_connection_bundle
252
+ - cass_cluster_set_cloud_secure_connection_bundle_n
253
+ - cass_cluster_set_cloud_secure_connection_bundle_no_ssl_lib_init
254
+ - cass_cluster_set_cloud_secure_connection_bundle_no_ssl_lib_init_n
255
+ - cass_cluster_set_constant_reconnect
256
+ - cass_cluster_set_exponential_reconnect
257
+ - cass_cluster_set_host_listener_callback
258
+ - cass_cluster_set_max_concurrent_creation
259
+ - cass_cluster_set_max_concurrent_requests_threshold
260
+ - cass_cluster_set_max_requests_per_flush
261
+ - cass_cluster_set_max_reusable_write_objects
262
+ - cass_cluster_set_monitor_reporting_interval
263
+ - cass_cluster_set_new_request_ratio
264
+ - cass_cluster_set_no_compact
265
+ - cass_cluster_set_num_threads_io
266
+ - cass_cluster_set_pending_requests_high_water_mark
267
+ - cass_cluster_set_pending_requests_low_water_mark
268
+ - cass_cluster_set_prepare_on_all_hosts
269
+ - cass_cluster_set_prepare_on_up_or_add_host
270
+ - cass_cluster_set_queue_size_event
271
+ - cass_cluster_set_queue_size_io
272
+ - cass_cluster_set_reconnect_wait_time
273
+ - cass_cluster_set_resolve_timeout
274
+ - cass_cluster_set_tracing_consistency
275
+ - cass_cluster_set_tracing_max_wait_time
276
+ - cass_cluster_set_tracing_retry_wait_time
277
+ - cass_cluster_set_use_hostname_resolution
278
+ - cass_cluster_set_use_randomized_contact_points
279
+ - cass_cluster_set_write_bytes_high_water_mark
280
+ - cass_cluster_set_write_bytes_low_water_mark
281
+
282
+ #### CassCollection:
283
+ - cass_collection_append_custom
284
+ - cass_collection_append_custom_n
285
+
286
+ #### CassColumn
287
+ - cass_column_meta_field_by_name
288
+ - cass_column_meta_field_by_name_n
289
+
290
+ #### CassCustomPayload:
291
+ - cass_custom_payload_free
292
+ - cass_custom_payload_new
293
+ - cass_custom_payload_remove
294
+ - cass_custom_payload_remove_n
295
+ - cass_custom_payload_set
296
+ - cass_custom_payload_set_n
297
+
298
+ #### CassFunctionMeta:
299
+ - cass_function_meta_argument
300
+ - cass_function_meta_argument_count
301
+ - cass_function_meta_argument_type_by_name
302
+ - cass_function_meta_argument_type_by_name_n
303
+ - cass_function_meta_body
304
+ - cass_function_meta_body
305
+ - cass_function_meta_called_on_null_input
306
+ - cass_function_meta_field_by_name
307
+ - cass_function_meta_field_by_name_n
308
+ - cass_function_meta_full_name
309
+ - cass_function_meta_language
310
+ - cass_function_meta_name
311
+ - cass_function_meta_return_type
312
+
313
+ #### CassFuture:
314
+ - cass_future_custom_payload_item
315
+ - cass_future_custom_payload_item_count
316
+
317
+ #### CassIndexMeta:
318
+ - cass_index_meta_field_by_name
319
+ - cass_index_meta_field_by_name_n
320
+ - cass_index_meta_name
321
+ - cass_index_meta_options
322
+ - cass_index_meta_target
323
+ - cass_index_meta_type
324
+
325
+ #### CassIterator:
326
+ - cass_iterator_aggregates_from_keyspace_meta
327
+ - cass_iterator_fields_from_aggregate_meta
328
+ - cass_iterator_fields_from_column_meta
329
+ - cass_iterator_fields_from_function_meta
330
+ - cass_iterator_fields_from_index_meta
331
+ - cass_iterator_fields_from_keyspace_meta
332
+ - cass_iterator_fields_from_materialized_view_meta
333
+ - cass_iterator_fields_from_table_meta
334
+ - cass_iterator_functions_from_keyspace_meta
335
+ - cass_iterator_get_aggregate_meta
336
+ - cass_iterator_get_function_meta
337
+ - cass_iterator_get_index_meta
338
+ - cass_iterator_get_meta_field_name
339
+ - cass_iterator_get_meta_field_value
340
+ - cass_iterator_indexes_from_table_meta
341
+
342
+ #### CassKeyspaceMeta:
343
+ - cass_keyspace_meta_aggregate_by_name
344
+ - cass_keyspace_meta_aggregate_by_name_n
345
+ - cass_keyspace_meta_field_by_name
346
+ - cass_keyspace_meta_field_by_name_n
347
+ - cass_keyspace_meta_function_by_name
348
+ - cass_keyspace_meta_function_by_name_n
349
+ - cass_keyspace_meta_is_virtual
350
+
351
+ #### CassMaterializedViewMeta:
352
+ - cass_materialized_view_meta_clustering_key_order
353
+ - cass_materialized_view_meta_field_by_name
354
+ - cass_materialized_view_meta_field_by_name_n
355
+
356
+ #### CassSchemaMeta:
357
+ - cass_schema_meta_snapshot_version
358
+ - cass_schema_meta_version
359
+
360
+ #### CassSession:
361
+ - cass_session_get_speculative_execution_metrics
362
+
363
+ #### CassStatement:
364
+ - cass_statement_add_key_index
365
+ - cass_statement_bind_custom
366
+ - cass_statement_bind_custom_by_name
367
+ - cass_statement_bind_custom_by_name_n
368
+ - cass_statement_bind_custom_n
369
+ - cass_statement_set_custom_payload
370
+ - cass_statement_set_keyspace
371
+ - cass_statement_set_keyspace_n
372
+
373
+ #### CassTableMeta:
374
+ - cass_table_meta_clustering_key_order
375
+ - cass_table_meta_field_by_name
376
+ - cass_table_meta_field_by_name_n
377
+ - cass_table_meta_index
378
+ - cass_table_meta_index_by_name
379
+ - cass_table_meta_index_by_name_n
380
+ - cass_table_meta_index_count
381
+ - cass_table_meta_is_virtual
382
+
383
+ #### CassTuple:
384
+ - cass_tuple_set_custom
385
+ - cass_tuple_set_custom_n
386
+
387
+
215
388
# Testing
216
389
___
217
390
0 commit comments