gitextract_l7q0abss/ ├── .git-blame-ignore-revs ├── .github/ │ ├── dependabot.yml │ ├── issue_template.md │ └── workflows/ │ ├── bench-tests.yml │ ├── call_jira_sync.yml │ ├── clean_dockerhub_images.yml │ ├── docs-pages.yml │ ├── docs-pr.yml │ ├── extended-ci-longevity-large-partitions-with-network-nemesis-1h-test.yml │ └── main.yml ├── .gitignore ├── .golangci.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── address_translators.go ├── address_translators_test.go ├── batch_test.go ├── callreq_wait.go ├── callreq_wait_race.go ├── cass1batch_test.go ├── cassandra_test.go ├── ci/ │ └── clean-old-temporary-docker-images.py ├── client_routes.go ├── client_routes_test.go ├── client_routes_unit_test.go ├── cloud_cluster_test.go ├── cluster.go ├── cluster_test.go ├── common_test.go ├── compressor.go ├── compressor_test.go ├── conn.go ├── conn_test.go ├── connectionpool.go ├── connectionpool_test.go ├── connpicker.go ├── control.go ├── control_integration_test.go ├── control_test.go ├── cqltypes.go ├── debounce/ │ ├── refresh_deboucer.go │ ├── refresh_debouncer_test.go │ ├── simple_debouncer.go │ └── simple_debouncer_test.go ├── dial.go ├── dialer/ │ ├── recorder/ │ │ └── recorder.go │ ├── replayer/ │ │ └── replayer.go │ └── utils.go ├── dns_test.go ├── doc.go ├── docs/ │ ├── Makefile │ ├── _utils/ │ │ └── redirects.yaml │ ├── pyproject.toml │ └── source/ │ ├── conf.py │ ├── index.rst │ └── sample-page.rst ├── errors.go ├── errors_test.go ├── events/ │ ├── event_converter.go │ ├── event_converter_test.go │ ├── events.go │ └── events_test.go ├── events.go ├── events_test.go ├── events_unit_test.go ├── example_batch_test.go ├── example_dynamic_columns_test.go ├── example_lwt_batch_test.go ├── example_lwt_test.go ├── example_marshaler_test.go ├── example_nulls_test.go ├── example_paging_test.go ├── example_set_test.go ├── example_test.go ├── example_udt_map_test.go ├── example_udt_marshaler_test.go ├── example_udt_struct_test.go ├── example_udt_unmarshaler_test.go ├── exec.go ├── exec_test.go ├── export_test.go ├── filters.go ├── filters_test.go ├── frame.go ├── frame_test.go ├── framer.go ├── framer_bench_test.go ├── go.mod ├── go.sum ├── helpers.go ├── helpers_bench_test.go ├── host_source.go ├── host_source_scylla.go ├── host_source_test.go ├── hostpolicy/ │ ├── hostpool.go │ └── hostpool_test.go ├── install_test_deps.sh ├── integration.sh ├── integration_only.go ├── integration_serialization_scylla_test.go ├── integration_test.go ├── internal/ │ ├── ccm/ │ │ ├── ccm.go │ │ └── ccm_test.go │ ├── debug/ │ │ ├── debug_off.go │ │ └── debug_on.go │ ├── eventbus/ │ │ ├── README.md │ │ ├── eventbus.go │ │ ├── eventbus_test.go │ │ └── example_test.go │ ├── frame/ │ │ └── frames.go │ ├── lru/ │ │ ├── lru.go │ │ └── lru_test.go │ ├── murmur/ │ │ ├── murmur.go │ │ ├── murmur_appengine.go │ │ ├── murmur_test.go │ │ └── murmur_unsafe.go │ ├── streams/ │ │ ├── streams.go │ │ └── streams_test.go │ └── tests/ │ ├── common.go │ ├── err_equal.go │ ├── mock/ │ │ └── mock_framer.go │ ├── rand.go │ └── serialization/ │ ├── mod/ │ │ ├── all.go │ │ ├── custom.go │ │ ├── custom_refs.go │ │ └── refs.go │ ├── pointers.go │ ├── pointers_test.go │ ├── set_negative_marshal.go │ ├── set_negative_unmarshal.go │ ├── set_positive.go │ ├── utils.go │ ├── utils_equal.go │ ├── utils_error.go │ ├── utils_new.go │ ├── utils_str.go │ └── valcases/ │ ├── get.go │ └── simple.go ├── keyspace_table_test.go ├── logger.go ├── lz4/ │ ├── go.mod │ ├── go.sum │ ├── lz4.go │ ├── lz4_bench_test.go │ └── lz4_test.go ├── marshal.go ├── marshal_test.go ├── metadata_scylla.go ├── metadata_scylla_test.go ├── policies.go ├── policies_bench_test.go ├── policies_integration_test.go ├── policies_test.go ├── prepared_cache.go ├── query_error_test.go ├── query_executor.go ├── recreate.go ├── recreate_test.go ├── renovate.json ├── ring_describer.go ├── ring_describer_test.go ├── schema_queries_test.go ├── scylla.go ├── scylla_cdc.go ├── scylla_shard_aware_port_common_test.go ├── scylla_shard_aware_port_integration_test.go ├── scylla_shard_aware_port_mocked_test.go ├── scylla_test.go ├── scylla_tokens_test.go ├── scyllacloud/ │ ├── cluster.go │ ├── config.go │ ├── config_test.go │ ├── hostdialer.go │ └── hostdialer_test.go ├── serialization/ │ ├── ascii/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── bigint/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── blob/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ ├── unmarshal_utils.go │ │ └── unmarshal_utils_test.go │ ├── boolean/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── counter/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── cqlint/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── cqltime/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── date/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── decimal/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ ├── unmarshal_ints.go │ │ └── unmarshal_utils.go │ ├── double/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── duration/ │ │ ├── duration.go │ │ ├── marshal.go │ │ ├── marshal_str.go │ │ ├── marshal_str_test.go │ │ ├── marshal_utils.go │ │ ├── marshal_vint_test.go │ │ ├── unmarshal.go │ │ ├── unmarshal_str.go │ │ ├── unmarshal_str_test.go │ │ ├── unmarshal_utils.go │ │ └── unmarshal_vint_test.go │ ├── float/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── inet/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── smallint/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── text/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── timestamp/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── timeuuid/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── tinyint/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── uuid/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ ├── varchar/ │ │ ├── marshal.go │ │ ├── marshal_utils.go │ │ ├── unmarshal.go │ │ └── unmarshal_utils.go │ └── varint/ │ ├── marshal.go │ ├── marshal_bigint_test.go │ ├── marshal_custom.go │ ├── marshal_ints.go │ ├── marshal_uints.go │ ├── marshal_utils.go │ ├── unmarshal.go │ ├── unmarshal_bigint_test.go │ ├── unmarshal_custom.go │ ├── unmarshal_ints.go │ ├── unmarshal_uints.go │ └── unmarshal_utils.go ├── session.go ├── session_connect_test.go ├── session_event_bus_integration_test.go ├── session_event_bus_test.go ├── session_test.go ├── session_unit_test.go ├── stress_test.go ├── tablet_integration_test.go ├── tablets/ │ ├── cow_tablet_list_test.go │ ├── tabets_utils_test.go │ ├── tablet_utils.go │ ├── tablets.go │ ├── tablets_bench_test.go │ └── tablets_test.go ├── testdata/ │ ├── pki/ │ │ ├── ca.cnf │ │ ├── cassandra.cnf │ │ ├── generate_certs.sh │ │ └── gocql.cnf │ └── recreate/ │ ├── aggregates.cql │ ├── aggregates_golden.cql │ ├── index.cql │ ├── index_golden.cql │ ├── keyspace.cql │ ├── keyspace_golden.cql │ ├── materialized_views.cql │ ├── materialized_views_golden.cql │ ├── scylla_encryption_options_golden.json │ ├── secondary_index.cql │ ├── secondary_index_golden.cql │ ├── table.cql │ ├── table_golden.cql │ ├── udt.cql │ └── udt_golden.cql ├── tests/ │ ├── bench/ │ │ ├── bench_marshal_test.go │ │ ├── bench_single_conn_test.go │ │ ├── bench_vector_public_test.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── rec_insert/ │ │ │ ├── 192.168.100.11:9042-0Reads │ │ │ └── 192.168.100.11:9042-0Writes │ │ └── rec_select/ │ │ ├── 192.168.100.11:9042-0Reads │ │ └── 192.168.100.11:9042-0Writes │ └── serialization/ │ ├── marshal_0_unset_test.go │ ├── marshal_10_decimal_corrupt_test.go │ ├── marshal_10_decimal_test.go │ ├── marshal_11_texts_test.go │ ├── marshal_12_ascii_corrupt_test.go │ ├── marshal_12_ascii_test.go │ ├── marshal_13_uuids_corrupt_test.go │ ├── marshal_13_uuids_test.go │ ├── marshal_14_inet_corrupt_test.go │ ├── marshal_14_inet_test.go │ ├── marshal_15_time_corrupt_test.go │ ├── marshal_15_time_test.go │ ├── marshal_16_timestamp_corrupt_test.go │ ├── marshal_16_timestamp_test.go │ ├── marshal_17_date_corrupt_test.go │ ├── marshal_17_date_test.go │ ├── marshal_18_duration_corrupt_test.go │ ├── marshal_18_duration_test.go │ ├── marshal_19_list_set_v3_corrupt_test.go │ ├── marshal_19_list_set_v3_test.go │ ├── marshal_1_boolean_corrupt_test.go │ ├── marshal_1_boolean_test.go │ ├── marshal_20_map_v3_corrupt_test.go │ ├── marshal_20_map_v3_test.go │ ├── marshal_2_tinyint_corrupt_test.go │ ├── marshal_2_tinyint_test.go │ ├── marshal_3_smallint_corrupt_test.go │ ├── marshal_3_smallint_test.go │ ├── marshal_4_int_corrupt_test.go │ ├── marshal_4_int_test.go │ ├── marshal_5_bigint_corrupt_test.go │ ├── marshal_5_bigint_test.go │ ├── marshal_6_counter_corrupt_test.go │ ├── marshal_6_counter_test.go │ ├── marshal_7_varint_corrupt_test.go │ ├── marshal_7_varint_test.go │ ├── marshal_8_float_corrupt_test.go │ ├── marshal_8_float_test.go │ ├── marshal_9_double_corrupt_test.go │ └── marshal_9_duble_test.go ├── token.go ├── token_test.go ├── topology.go ├── topology_test.go ├── tracer.go ├── tracer_test.go ├── tuple_test.go ├── udt_test.go ├── uuid.go ├── uuid_test.go ├── vector_bench_test.go ├── vector_test.go ├── version.go ├── warning_handler.go └── wiki_test.go