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