==26084== Memcheck, a memory error detector
==26084== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==26084== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==26084== Command: ./target/debug/tuple
==26084==
==26084== Invalid read of size 8
==26084== at 0x17A57A: cass_iterator_next (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x119242: select_from_tuple::h1f052752036cb6293fa (tuple.rs:73)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== Address 0x8586d60 is 0 bytes inside a block of size 96 free'd
==26084== at 0x4C2A360: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17B26D: cass::TupleIterator::~TupleIterator() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17A55E: cass_iterator_free (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1197C8: select_from_tuple::h1f052752036cb6293fa (tuple.rs:97)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
pure virtual method called
terminate called without an active exception
==26084==
==26084== HEAP SUMMARY:
==26084== in use at exit: 3,877,803 bytes in 6,575 blocks
==26084== total heap usage: 11,012 allocs, 4,437 frees, 30,970,150 bytes allocated
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 1 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13D129: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::IOWorker> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13C63D: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::IOWorker> > >::allocate(std::allocator<cass::SharedRefPtr<cass::IOWorker> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13B16F: std::_Vector_base<cass::SharedRefPtr<cass::IOWorker>, std::allocator<cass::SharedRefPtr<cass::IOWorker> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139A45: void std::vector<cass::SharedRefPtr<cass::IOWorker>, std::allocator<cass::SharedRefPtr<cass::IOWorker> > >::_M_emplace_back_aux<cass::SharedRefPtr<cass::IOWorker> const&>(cass::SharedRefPtr<cass::IOWorker> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x138286: std::vector<cass::SharedRefPtr<cass::IOWorker>, std::allocator<cass::SharedRefPtr<cass::IOWorker> > >::push_back(cass::SharedRefPtr<cass::IOWorker> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131BF2: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 2 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1670D4: cass::TokenMap::set_partitioner(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E3E4: cass::ClusterMetadata::set_partitioner(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15C324: cass::ControlConnection::update_node_info(cass::SharedRefPtr<cass::Host>, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B1B6: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 3 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D84F: __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D3C7: std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16CF05: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16BB9C: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x169DBE: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x168EC3: std::vector<unsigned char, std::allocator<unsigned char> >::vector(unsigned long, unsigned char const&, std::allocator<unsigned char> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167B83: cass::Murmur3Partitioner::token_from_string_ref(cass::StringRef const&) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16730B: cass::TokenMap::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E416: cass::ClusterMetadata::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15C410: cass::ControlConnection::update_node_info(cass::SharedRefPtr<cass::Host>, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B1B6: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 4 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x151715: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::Host> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1511D9: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::Host> > >::allocate(std::allocator<cass::SharedRefPtr<cass::Host> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15055F: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F98B: void std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_emplace_back_aux<cass::SharedRefPtr<cass::Host> const&>(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F2D4: std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::push_back(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14E5EB: cass::DCAwarePolicy::on_add(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14E2DE: cass::DCAwarePolicy::init(cass::SharedRefPtr<cass::Host> const&, std::map<cass::Address, cass::SharedRefPtr<cass::Host>, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x134C40: cass::ChainedLoadBalancingPolicy::init(cass::SharedRefPtr<cass::Host> const&, std::map<cass::Address, cass::SharedRefPtr<cass::Host>, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x133512: cass::Session::on_control_connection_ready() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B623: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 5 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1666D5: __gnu_cxx::new_allocator<cass::Connection*>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1662AB: std::allocator_traits<std::allocator<cass::Connection*> >::allocate(std::allocator<cass::Connection*>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x165AA5: std::_Vector_base<cass::Connection*, std::allocator<cass::Connection*> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x164E0F: void std::vector<cass::Connection*, std::allocator<cass::Connection*> >::_M_emplace_back_aux<cass::Connection* const&>(cass::Connection* const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1646AC: std::vector<cass::Connection*, std::allocator<cass::Connection*> >::push_back(cass::Connection* const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1636AB: cass::Pool::on_ready(cass::Connection*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A6242: cass::Connection::notify_ready() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A5F58: cass::Connection::on_ready() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A331E: cass::Connection::StartupHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 8 bytes in 1 blocks are still reachable in loss record 6 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14DC65: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::Pool> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14D73B: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::Pool> > >::allocate(std::allocator<cass::SharedRefPtr<cass::Pool> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14D1D1: std::_Vector_base<cass::SharedRefPtr<cass::Pool>, std::allocator<cass::SharedRefPtr<cass::Pool> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14C1EB: void std::vector<cass::SharedRefPtr<cass::Pool>, std::allocator<cass::SharedRefPtr<cass::Pool> > >::_M_emplace_back_aux<cass::SharedRefPtr<cass::Pool> >(cass::SharedRefPtr<cass::Pool>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14A97C: void std::vector<cass::SharedRefPtr<cass::Pool>, std::allocator<cass::SharedRefPtr<cass::Pool> > >::emplace_back<cass::SharedRefPtr<cass::Pool> >(cass::SharedRefPtr<cass::Pool>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149893: std::vector<cass::SharedRefPtr<cass::Pool>, std::allocator<cass::SharedRefPtr<cass::Pool> > >::push_back(cass::SharedRefPtr<cass::Pool>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14868B: cass::IOWorker::add_pending_flush(cass::Pool*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16318A: cass::Pool::write(cass::Connection*, cass::RequestHandler*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1482A7: cass::IOWorker::retry(cass::RequestHandler*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x19940D: cass::RequestHandler::retry() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x148B8B: cass::IOWorker::on_execute(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 7 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14EF2F: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14EFA8: _GLOBAL__sub_I_dc_aware_policy.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 8 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x168029: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1681EF: _GLOBAL__sub_I_token_map.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 9 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11FC08: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 10 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11F7EA: cass::DCAwarePolicy::DCAwarePolicy() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11FC3B: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 11 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11FCD7: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 12 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11FD01: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 13 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x156B62: cass::CopyOnWritePtr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::KeyspaceMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > > >::CopyOnWritePtr(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::KeyspaceMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1568DC: cass::Schema::Schema() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1563C0: cass::ClusterMetadata::ClusterMetadata() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13161A: cass::Session::Session() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x130F2B: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 14 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x156BC2: cass::CopyOnWritePtr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SharedRefPtr<cass::UserType>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::UserType> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SharedRefPtr<cass::UserType>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::UserType> > > > > > > >::CopyOnWritePtr(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SharedRefPtr<cass::UserType>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::UserType> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SharedRefPtr<cass::UserType>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::UserType> > > > > > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x156904: cass::Schema::Schema() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1563C0: cass::ClusterMetadata::ClusterMetadata() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13161A: cass::Session::Session() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x130F2B: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 15 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11F8DF: cass::DCAwarePolicy::DCAwarePolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F10B: cass::DCAwarePolicy::new_instance() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x134F05: cass::Config::load_balancing_policy() const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131955: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 16 bytes in 1 blocks are still reachable in loss record 16 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12E142: cass::TupleType::TupleType(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1778FE: cass::DataTypeDecoder::decode_tuple() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17718B: cass::DataTypeDecoder::decode() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176927: cass::ResultResponse::decode_metadata(char*, cass::SharedRefPtr<cass::ResultMetadata>*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 16 bytes in 1 blocks are possibly lost in loss record 17 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1357E2: cass::Metrics::Histogram::Histogram(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C1A: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 18 bytes in 1 blocks are still reachable in loss record 18 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F502BE: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F5041B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1680C4: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1681EF: _GLOBAL__sub_I_token_map.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 19 bytes in 1 blocks are still reachable in loss record 19 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F502BE: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F5041B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x16806F: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1681EF: _GLOBAL__sub_I_token_map.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 23 bytes in 1 blocks are still reachable in loss record 20 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F502BE: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F5041B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x168119: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1681EF: _GLOBAL__sub_I_token_map.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 24 bytes in 1 blocks are still reachable in loss record 21 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14EF15: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14EFA8: _GLOBAL__sub_I_dc_aware_policy.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 24 bytes in 1 blocks are still reachable in loss record 22 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16800F: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1681EF: _GLOBAL__sub_I_token_map.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 24 bytes in 1 blocks are still reachable in loss record 23 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F502BE: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F5041B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x16F54F: __static_initialization_and_destruction_0(int, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F660: _GLOBAL__sub_I_replication_strategy.cpp (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1F64DC: __libc_csu_init (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x53F2AD4: (below main) (libc-start.c:246)
==26084==
==26084== 24 bytes in 1 blocks are still reachable in loss record 24 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11F7CC: cass::DCAwarePolicy::DCAwarePolicy() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11FC3B: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 1 blocks are still reachable in loss record 25 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11F8C1: cass::DCAwarePolicy::DCAwarePolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F10B: cass::DCAwarePolicy::new_instance() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x134F05: cass::Config::load_balancing_policy() const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131955: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 26 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x151715: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::Host> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1511D9: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::Host> > >::allocate(std::allocator<cass::SharedRefPtr<cass::Host> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15055F: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F98B: void std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_emplace_back_aux<cass::SharedRefPtr<cass::Host> const&>(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F2D4: std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::push_back(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F0B3: cass::SimpleStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 27 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D84F: __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D3C7: std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16CF05: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16BB9C: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x169DBE: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170532: std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FC2F: std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >::pair<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&, void>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FCE5: std::pair<std::__decay_and_strip<std::vector<unsigned char, std::allocator<unsigned char> > const&>::__type, std::__decay_and_strip<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>::__type> std::make_pair<std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F14B: cass::SimpleStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 28 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x151715: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::Host> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1511D9: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::Host> > >::allocate(std::allocator<cass::SharedRefPtr<cass::Host> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15055F: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F98B: void std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_emplace_back_aux<cass::SharedRefPtr<cass::Host> const&>(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14F2D4: std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::push_back(cass::SharedRefPtr<cass::Host> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16EACB: cass::NetworkTopologyStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 29 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D84F: __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D3C7: std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16CF05: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16BB9C: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x169DBE: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170532: std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FC2F: std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >::pair<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&, void>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FCE5: std::pair<std::__decay_and_strip<std::vector<unsigned char, std::allocator<unsigned char> > const&>::__type, std::__decay_and_strip<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>::__type> std::make_pair<std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16EBC2: cass::NetworkTopologyStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 30 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x151715: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::Host> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1511D9: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::Host> > >::allocate(std::allocator<cass::SharedRefPtr<cass::Host> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15055F: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x151630: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x151066: std::_Vector_base<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::Host> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17076D: std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >::vector(unsigned long, cass::SharedRefPtr<cass::Host> const&, std::allocator<cass::SharedRefPtr<cass::Host> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F427: cass::NonReplicatedStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 24 bytes in 3 blocks are still reachable in loss record 31 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D84F: __gnu_cxx::new_allocator<unsigned char>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D3C7: std::allocator_traits<std::allocator<unsigned char> >::allocate(std::allocator<unsigned char>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16CF05: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16BB9C: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x169DBE: std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base(unsigned long, std::allocator<unsigned char> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170532: std::vector<unsigned char, std::allocator<unsigned char> >::vector(std::vector<unsigned char, std::allocator<unsigned char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FC2F: std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >::pair<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&, void>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16FCE5: std::pair<std::__decay_and_strip<std::vector<unsigned char, std::allocator<unsigned char> > const&>::__type, std::__decay_and_strip<cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>::__type> std::make_pair<std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&>(std::vector<unsigned char, std::allocator<unsigned char> > const&, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F464: cass::NonReplicatedStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 30 bytes in 1 blocks are still reachable in loss record 32 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F502BE: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F503D4: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x140DD7: cass::QueryRequest::QueryRequest(char const*, unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13E310: cass_statement_new_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13E2D3: cass_statement_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118E4E: select_from_tuple::h1f052752036cb6293fa (tuple.rs:50)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 32 bytes in 1 blocks are still reachable in loss record 33 of 218
==26084== at 0x4C2AD10: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x5409061: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:46)
==26084== by 0x1C6947: sys_common::thread_info::set::hd18ae1c2e9095e86hyr (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBE79: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 32 bytes in 1 blocks are still reachable in loss record 34 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x134F23: cass::Config::load_balancing_policy() const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131955: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 32 bytes in 1 blocks are still reachable in loss record 35 of 218
==26084== at 0x4C2AD10: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x5409061: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:46)
==26084== by 0x1C65F6: io::stdio::_print::hb265d09ddc077222S6g (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1191E9: select_from_tuple::h1f052752036cb6293fa (tuple.rs:2)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 1 blocks are still reachable in loss record 36 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x121C8E: __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x121A23: std::__cxx11::_List_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x121968: std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1215B1: void std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_List_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120A97: std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11E2C0: cass_cluster_set_contact_points_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11E17D: cass_cluster_set_contact_points (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117969: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:21)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 1 blocks are still reachable in loss record 37 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1568C2: cass::Schema::Schema() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1563C0: cass::ClusterMetadata::ClusterMetadata() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13161A: cass::Session::Session() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x130F2B: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 1 blocks are still reachable in loss record 38 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1568E6: cass::Schema::Schema() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1563C0: cass::ClusterMetadata::ClusterMetadata() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13161A: cass::Session::Session() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x130F2B: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 1 blocks are still reachable in loss record 39 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x121C8E: __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x121A23: std::__cxx11::_List_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x121968: std::_List_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1215B1: void std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_List_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13A48C: void std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x138A08: void std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_initialize_dispatch<std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__false_type) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13AD42: std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list<std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139545: std::_List_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert<std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_List_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x137E4C: std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x136C58: cass::Config::operator=(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131904: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 1 blocks are still reachable in loss record 40 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1778EC: cass::DataTypeDecoder::decode_tuple() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17718B: cass::DataTypeDecoder::decode() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176927: cass::ResultResponse::decode_metadata(char*, cass::SharedRefPtr<cass::ResultMetadata>*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176AE4: cass::ResultResponse::decode_rows(char*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1766D4: cass::ResultResponse::decode(int, char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C085E: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 48 bytes in 2 blocks are still reachable in loss record 41 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x177200: cass::DataTypeDecoder::decode() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17789D: cass::DataTypeDecoder::decode_tuple() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17718B: cass::DataTypeDecoder::decode() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176927: cass::ResultResponse::decode_metadata(char*, cass::SharedRefPtr<cass::ResultMetadata>*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176AE4: cass::ResultResponse::decode_rows(char*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1766D4: cass::ResultResponse::decode(int, char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C085E: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 48 bytes in 3 blocks are still reachable in loss record 42 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F07E: cass::SimpleStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 3 blocks are still reachable in loss record 43 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E7DF: cass::NetworkTopologyStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 48 bytes in 3 blocks are still reachable in loss record 44 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1205D0: cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >::CopyOnWritePtr(std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F436: cass::NonReplicatedStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 64 bytes in 1 blocks are still reachable in loss record 45 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1AECC3: __gnu_cxx::new_allocator<uv_buf_t*>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1ADF17: std::allocator_traits<std::allocator<uv_buf_t*> >::allocate(std::allocator<uv_buf_t*>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AC9C4: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_allocate_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AB744: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_initialize_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AA553: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_Deque_base() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A9345: std::deque<uv_buf_t, std::allocator<uv_buf_t> >::deque() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3C33: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x159C52: cass::ControlConnection::reconnect(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1599C6: cass::ControlConnection::connect(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1329D0: cass::Session::internal_connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13302F: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 64 bytes in 1 blocks are still reachable in loss record 46 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D53F: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D044: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16BE2A: std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16A03A: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::vector<unsigned char, std::allocator<unsigned char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::vector<unsigned char, std::allocator<unsigned char> >&&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1692E7: std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::vector<unsigned char, std::allocator<unsigned char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > >, std::piecewise_construct_t const&, std::tuple<std::vector<unsigned char, std::allocator<unsigned char> >&&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x168730: std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > >::operator[](std::vector<unsigned char, std::allocator<unsigned char> >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167322: cass::TokenMap::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E416: cass::ClusterMetadata::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15C410: cass::ControlConnection::update_node_info(cass::SharedRefPtr<cass::Host>, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B1B6: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 64 bytes in 1 blocks are still reachable in loss record 47 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14E4A4: cass::DCAwarePolicy::new_query_plan(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Request const*, cass::TokenMap const&, std::map<void const*, cass::Buffer, std::less<void const*>, std::allocator<std::pair<void const* const, cass::Buffer> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x179B39: cass::TokenAwarePolicy::new_query_plan(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Request const*, cass::TokenMap const&, std::map<void const*, cass::Buffer, std::less<void const*>, std::allocator<std::pair<void const* const, cass::Buffer> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1342C2: cass::Session::new_query_plan(cass::Request const*, std::map<void const*, cass::Buffer, std::less<void const*>, std::allocator<std::pair<void const* const, cass::Buffer> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B639: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 64 bytes in 1 blocks are still reachable in loss record 48 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1AECC3: __gnu_cxx::new_allocator<uv_buf_t*>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1ADF17: std::allocator_traits<std::allocator<uv_buf_t*> >::allocate(std::allocator<uv_buf_t*>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AC9C4: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_allocate_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AB744: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_initialize_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AA553: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_Deque_base() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A9345: std::deque<uv_buf_t, std::allocator<uv_buf_t> >::deque() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3C33: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x163408: cass::Pool::spawn_connection() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16284D: cass::Pool::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147FC5: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 49 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135478: cass::Metrics::ExponentiallyWeightedMovingAverage::ExponentiallyWeightedMovingAverage(double, cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13552E: cass::Metrics::Meter::Meter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C31: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 50 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135478: cass::Metrics::ExponentiallyWeightedMovingAverage::ExponentiallyWeightedMovingAverage(double, cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135558: cass::Metrics::Meter::Meter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C31: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 51 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135478: cass::Metrics::ExponentiallyWeightedMovingAverage::ExponentiallyWeightedMovingAverage(double, cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135582: cass::Metrics::Meter::Meter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C31: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 52 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135599: cass::Metrics::Meter::Meter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C31: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 53 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C4B: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 54 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C65: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 55 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C7F: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 56 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C99: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 57 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135CB3: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 58 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135CCD: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 59 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x135313: cass::Metrics::Counter::Counter(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135CE7: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 1 blocks are still reachable in loss record 60 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17A1C0: cass_iterator_from_result (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118EE1: select_from_tuple::h1f052752036cb6293fa (tuple.rs:58)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72 bytes in 3 blocks are still reachable in loss record 61 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16F064: cass::SimpleStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 72 bytes in 3 blocks are still reachable in loss record 62 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16E7C2: cass::NetworkTopologyStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 72 bytes in 3 blocks are still reachable in loss record 63 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16F411: cass::NonReplicatedStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 80 bytes in 1 blocks are still reachable in loss record 64 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x160217: __gnu_cxx::new_allocator<cass::Value>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15FD09: std::allocator_traits<std::allocator<cass::Value> >::allocate(std::allocator<cass::Value>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15F76F: std::_Vector_base<cass::Value, std::allocator<cass::Value> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15F1EF: cass::Value* std::vector<cass::Value, std::allocator<cass::Value> >::_M_allocate_and_copy<cass::Value*>(unsigned long, cass::Value*, cass::Value*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E806: std::vector<cass::Value, std::allocator<cass::Value> >::reserve(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176A83: cass::ResultResponse::decode_first_row() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12C46B: cass_future_get_result (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118EC0: select_from_tuple::h1f052752036cb6293fa (tuple.rs:57)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 80 bytes in 1 blocks are still reachable in loss record 65 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x160217: __gnu_cxx::new_allocator<cass::Value>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15FD09: std::allocator_traits<std::allocator<cass::Value> >::allocate(std::allocator<cass::Value>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15F76F: std::_Vector_base<cass::Value, std::allocator<cass::Value> >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15F1EF: cass::Value* std::vector<cass::Value, std::allocator<cass::Value> >::_M_allocate_and_copy<cass::Value*>(unsigned long, cass::Value*, cass::Value*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E806: std::vector<cass::Value, std::allocator<cass::Value> >::reserve(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E27D: cass::ResultIterator::ResultIterator(cass::ResultResponse const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17A1D2: cass_iterator_from_result (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118EE1: select_from_tuple::h1f052752036cb6293fa (tuple.rs:58)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 132 bytes in 3 blocks are still reachable in loss record 66 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x16F83E: cass::ReplicationStrategy::ReplicationStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16EE99: cass::SimpleStrategy::SimpleStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SchemaMetadataField const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E3A0: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 139 bytes in 3 blocks are still reachable in loss record 67 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x16F83E: cass::ReplicationStrategy::ReplicationStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F9CC: cass::NonReplicatedStrategy::NonReplicatedStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E3D0: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 144 bytes in 1 blocks are still reachable in loss record 68 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181ABE: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 144 bytes in 3 blocks are still reachable in loss record 69 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16E3BE: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 144 bytes in 9 blocks are still reachable in loss record 70 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x126B45: cass::CollectionType::CollectionType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18216E: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 153 bytes in 9 blocks are still reachable in loss record 71 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB21: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 157 bytes in 8 blocks are still reachable in loss record 72 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x193945: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x192D8A: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x191C0B: _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass13TableMetadataEEEE9constructISC_IRKSt21piecewise_construct_tSt5tupleIIRS9_EESJ_IIEEEEEvPT_DpOT0_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18EFCF: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass13TableMetadataEEEEE12_S_constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEENSt9enable_ifIXsrSt6__and_IINSE_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERSD_PSQ_DpOSR_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18DE58: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass13TableMetadataEEEEE9constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERSD_PT_DpOSN_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18B406: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x187163: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x184B59: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182FF1: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::TableMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 159 bytes in 3 blocks are still reachable in loss record 73 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x16F83E: cass::ReplicationStrategy::ReplicationStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E48F: cass::NetworkTopologyStrategy::NetworkTopologyStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SchemaMetadataField const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E318: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 160 bytes in 1 blocks are still reachable in loss record 74 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14DF27: __gnu_cxx::new_allocator<std::_Rb_tree_node<cass::Address> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14DD3E: std::allocator_traits<std::allocator<std::_Rb_tree_node<cass::Address> > >::allocate(std::allocator<std::_Rb_tree_node<cass::Address> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14D93C: std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14D509: std::_Rb_tree_node<cass::Address>* std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_M_create_node<cass::Address const&>(cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14CAE8: std::_Rb_tree_node<cass::Address>* std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_Alloc_node::operator()<cass::Address const&>(cass::Address const&) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14B558: std::_Rb_tree_iterator<cass::Address> std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_M_insert_<cass::Address const&, std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, cass::Address const&, std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_Alloc_node&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14A207: std::pair<std::_Rb_tree_iterator<cass::Address>, bool> std::_Rb_tree<cass::Address, cass::Address, std::_Identity<cass::Address>, std::less<cass::Address>, std::allocator<cass::Address> >::_M_insert_unique<cass::Address const&>(cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1494AA: std::set<cass::Address, std::less<cass::Address>, std::allocator<cass::Address> >::insert(cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16737D: cass::TokenMap::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E416: cass::ClusterMetadata::update_host(cass::SharedRefPtr<cass::Host>&, std::vector<cass::StringRef, std::allocator<cass::StringRef> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15C410: cass::ControlConnection::update_node_info(cass::SharedRefPtr<cass::Host>, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 160 bytes in 2 blocks are still reachable in loss record 75 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1A4B3F: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084== by 0x54B707C: clone (clone.S:111)
==26084==
==26084== 161 bytes in 7 blocks are still reachable in loss record 76 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x18234D: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ECE6: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18015E: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 168 bytes in 1 blocks are still reachable in loss record 77 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13D710: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13D1C3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13C704: std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13B370: std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > >* std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<cass::Address const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<cass::Address const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139E43: std::_Rb_tree_iterator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<cass::Address const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > >, std::piecewise_construct_t const&, std::tuple<cass::Address const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x138541: std::map<cass::Address, cass::SharedRefPtr<cass::Host>, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Host> > > >::operator[](cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131F00: cass::Session::add_host(cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132F97: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139750: cass::EventThread<cass::SessionEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 168 bytes in 1 blocks are still reachable in loss record 78 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14DA8E: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14D57B: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14CB4E: std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14B972: std::_Rb_tree_node<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > >* std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<cass::Address const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<cass::Address const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14A71D: std::_Rb_tree_iterator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > std::_Rb_tree<cass::Address, std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> >, std::_Select1st<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > >, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<cass::Address const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > >, std::piecewise_construct_t const&, std::tuple<cass::Address const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149779: std::map<cass::Address, cass::SharedRefPtr<cass::Pool>, std::less<cass::Address>, std::allocator<std::pair<cass::Address const, cass::SharedRefPtr<cass::Pool> > > >::operator[](cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147F9F: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149F28: cass::EventThread<cass::IOWorkerEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 168 bytes in 3 blocks are still reachable in loss record 79 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16E38B: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 184 bytes in 1 blocks are still reachable in loss record 80 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11FC30: cass::Config::Config() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x120305: cass::Cluster::Cluster() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11DF93: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 184 bytes in 1 blocks are still reachable in loss record 81 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14F0E0: cass::DCAwarePolicy::new_instance() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x134F05: cass::Config::load_balancing_policy() const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131955: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 184 bytes in 1 blocks are still reachable in loss record 82 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1C02D8: cass::ResponseMessage::allocate_body(signed char) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C0659: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084==
==26084== 189 bytes in 9 blocks are still reachable in loss record 83 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FA2E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 192 bytes in 3 blocks are still reachable in loss record 84 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x175DAF: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175B9D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175698: std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175117: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_create_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1749F6: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node::operator()<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17356A: std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x171533: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_unique<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170609: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::insert<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, void>(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F161: cass::SimpleStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 192 bytes in 3 blocks are still reachable in loss record 85 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x175DAF: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175B9D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175698: std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175117: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_create_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1749F6: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node::operator()<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17356A: std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x171533: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_unique<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170609: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::insert<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, void>(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16EBD8: cass::NetworkTopologyStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 192 bytes in 3 blocks are still reachable in loss record 86 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x175DAF: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175B9D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175698: std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x175117: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_create_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1749F6: std::_Rb_tree_node<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >* std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node::operator()<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17356A: std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&, std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_Alloc_node&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x171533: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::_Rb_tree<std::vector<unsigned char, std::allocator<unsigned char> >, std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, std::_Select1st<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::_M_insert_unique<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x170609: std::pair<std::_Rb_tree_iterator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > >, bool> std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >::insert<std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >, void>(std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16F47A: cass::NonReplicatedStrategy::tokens_to_replicas(std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::SharedRefPtr<cass::Host>, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::SharedRefPtr<cass::Host> > > > const&, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >*) const (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679F6: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 216 bytes in 3 blocks are still reachable in loss record 87 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1754A7: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x174E5F: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x173F4A: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17360C: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x171757: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17070E: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16EE0C: cass::NetworkTopologyStrategy::build_dc_replicas(cass::SchemaMetadataField const*, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E4C8: cass::NetworkTopologyStrategy::NetworkTopologyStrategy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SchemaMetadataField const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16E318: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 216 bytes in 9 blocks are still reachable in loss record 88 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7B7: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 216 bytes in 9 blocks are still reachable in loss record 89 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7E3: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 218 bytes in 44 blocks are still reachable in loss record 90 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FA2E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 232 bytes in 1 blocks are still reachable in loss record 91 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x11DF72: cass_cluster_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x117868: examples_util::create_cluster::he414675a1084a1d0kba (examples_util.rs:19)
==26084== by 0x119991: main::h6c8cc37a26b4d0ecxma (tuple.rs:118)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 248 bytes in 1 blocks are still reachable in loss record 92 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x131E95: cass::Session::add_host(cass::Address const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132F97: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139750: cass::EventThread<cass::SessionEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084== by 0x54B707C: clone (clone.S:111)
==26084==
==26084== 256 bytes in 1 blocks are still reachable in loss record 93 of 218
==26084== at 0x4C2AF2E: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x51B8F70: uv__io_start (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C0CA6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C10A2: uv__tcp_connect (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x1A89A4: cass::Connector::connect(uv_tcp_s*, cass::Address const&, void*, void (*)(cass::Connector*)) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A407B: cass::Connection::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x159C8C: cass::ControlConnection::reconnect(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1599C6: cass::ControlConnection::connect(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1329D0: cass::Session::internal_connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13302F: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139750: cass::EventThread<cass::SessionEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 256 bytes in 1 blocks are still reachable in loss record 94 of 218
==26084== at 0x4C2AF2E: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x51B8F70: uv__io_start (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C0CA6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C10A2: uv__tcp_connect (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x1A89A4: cass::Connector::connect(uv_tcp_s*, cass::Address const&, void*, void (*)(cass::Connector*)) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A407B: cass::Connection::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x163497: cass::Pool::spawn_connection() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16284D: cass::Pool::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147FC5: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149F28: cass::EventThread<cass::IOWorkerEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 256 bytes in 2 blocks are still reachable in loss record 95 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x15D78B: cass::Timer::start(uv_loop_s*, unsigned long, void*, void (*)(cass::Timer*)) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A6C6A: cass::Connection::restart_heartbeat_timer() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4529: cass::Connection::internal_write(cass::Handler*, bool, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A40AD: cass::Connection::write(cass::Handler*, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A5CB9: cass::Connection::on_connected() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A52DD: cass::Connection::on_connect(cass::Connector*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A8A7D: cass::Connector::on_connect(uv_connect_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF9CD: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 288 bytes in 3 blocks are still reachable in loss record 96 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16E303: cass::ReplicationStrategy::from_keyspace_meta(cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1674FA: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 304 bytes in 1 blocks are possibly lost in loss record 97 of 218
==26084== at 0x4C2AD10: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4010FD1: allocate_dtv (dl-tls.c:296)
==26084== by 0x40116DD: _dl_allocate_tls (dl-tls.c:460)
==26084== by 0x5C87C27: allocate_stack (allocatestack.c:589)
==26084== by 0x5C87C27: pthread_create@@GLIBC_2.2.5 (pthread_create.c:495)
==26084== by 0x51C56EF: uv_thread_create (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x13466A: cass::LoopThread::run() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13271D: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 304 bytes in 1 blocks are possibly lost in loss record 98 of 218
==26084== at 0x4C2AD10: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4010FD1: allocate_dtv (dl-tls.c:296)
==26084== by 0x40116DD: _dl_allocate_tls (dl-tls.c:460)
==26084== by 0x5C87C27: allocate_stack (allocatestack.c:589)
==26084== by 0x5C87C27: pthread_create@@GLIBC_2.2.5 (pthread_create.c:495)
==26084== by 0x51C56EF: uv_thread_create (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x13466A: cass::LoopThread::run() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132DEB: cass::Session::on_run() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13471F: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084== by 0x54B707C: clone (clone.S:111)
==26084==
==26084== 320 bytes in 1 blocks are still reachable in loss record 99 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x147F4D: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149F28: cass::EventThread<cass::IOWorkerEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084== by 0x54B707C: clone (clone.S:111)
==26084==
==26084== 336 bytes in 1 blocks are still reachable in loss record 100 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x131926: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 352 bytes in 44 blocks are still reachable in loss record 101 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x126B45: cass::CollectionType::CollectionType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182060: cass::CollectionType::list(cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F0F2: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1802A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 352 bytes in 44 blocks are still reachable in loss record 102 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x126B45: cass::CollectionType::CollectionType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182060: cass::CollectionType::list(cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F0F2: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1808A8: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 392 bytes in 1 blocks are still reachable in loss record 103 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13809B: cass::EventThread<cass::SessionEvent>::init(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131ABD: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 392 bytes in 1 blocks are still reachable in loss record 104 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x131AED: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 392 bytes in 1 blocks are still reachable in loss record 105 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1492A3: cass::EventThread<cass::IOWorkerEvent>::init(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1477FA: cass::IOWorker::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131BC4: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 432 bytes in 9 blocks are still reachable in loss record 106 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x182157: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 440 bytes in 1 blocks are still reachable in loss record 107 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x133D91: cass::Session::execute(cass::RoutableRequest const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13129C: cass_session_execute (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118E69: select_from_tuple::h1f052752036cb6293fa (tuple.rs:52)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 512 bytes in 1 blocks are still reachable in loss record 108 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1AE8B9: __gnu_cxx::new_allocator<uv_buf_t>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AD75B: std::allocator_traits<std::allocator<uv_buf_t> >::allocate(std::allocator<uv_buf_t>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AD6F9: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_allocate_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1ACA2C: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_create_nodes(uv_buf_t**, uv_buf_t**) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AB79D: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_initialize_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AA553: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_Deque_base() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A9345: std::deque<uv_buf_t, std::allocator<uv_buf_t> >::deque() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3C33: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x159C52: cass::ControlConnection::reconnect(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1599C6: cass::ControlConnection::connect(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1329D0: cass::Session::internal_connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 512 bytes in 1 blocks are still reachable in loss record 109 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1AE8B9: __gnu_cxx::new_allocator<uv_buf_t>::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AD75B: std::allocator_traits<std::allocator<uv_buf_t> >::allocate(std::allocator<uv_buf_t>&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AD6F9: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_allocate_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1ACA2C: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_create_nodes(uv_buf_t**, uv_buf_t**) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AB79D: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_M_initialize_map(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1AA553: std::_Deque_base<uv_buf_t, std::allocator<uv_buf_t> >::_Deque_base() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A9345: std::deque<uv_buf_t, std::allocator<uv_buf_t> >::deque() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3C33: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x163408: cass::Pool::spawn_connection() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16284D: cass::Pool::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147FC5: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 559 bytes in 44 blocks are still reachable in loss record 110 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F201: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1802A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 643 bytes in 44 blocks are still reachable in loss record 111 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F201: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1808A8: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 648 bytes in 9 blocks are still reachable in loss record 112 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D611: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D113: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16C238: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16A76A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1695B9: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1688E9: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SharedRefPtr<cass::ReplicationStrategy>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SharedRefPtr<cass::ReplicationStrategy> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167555: cass::TokenMap::update_keyspace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::KeyspaceMetadata const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1565C2: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 704 bytes in 34 blocks are still reachable in loss record 113 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1938F7: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x192D58: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x191B3B: _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass14ColumnMetadataEEEE9constructISC_IRKSt21piecewise_construct_tSt5tupleIIRS9_EESJ_IIEEEEEvPT_DpOT0_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18EF11: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass14ColumnMetadataEEEEE12_S_constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEENSt9enable_ifIXsrSt6__and_IINSE_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERSD_PSQ_DpOSR_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18DD72: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass14ColumnMetadataEEEEE9constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERSD_PT_DpOSN_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18AED0: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x186A3F: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1848DB: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182E49: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::ColumnMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 704 bytes in 44 blocks are still reachable in loss record 114 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x126B45: cass::CollectionType::CollectionType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18216E: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 704 bytes in 44 blocks are still reachable in loss record 115 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12B2A9: __gnu_cxx::new_allocator<cass::SharedRefPtr<cass::DataType const> >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12A482: std::allocator_traits<std::allocator<cass::SharedRefPtr<cass::DataType const> > >::allocate(std::allocator<cass::SharedRefPtr<cass::DataType const> >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129313: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_allocate(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x129244: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_M_create_storage(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x128490: std::_Vector_base<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::_Vector_base(unsigned long, std::allocator<cass::SharedRefPtr<cass::DataType const> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1278CA: std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > >::vector(std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1269C7: cass::SubTypesDataType::SubTypesDataType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x126B45: cass::CollectionType::CollectionType(CassValueType_, std::vector<cass::SharedRefPtr<cass::DataType const>, std::allocator<cass::SharedRefPtr<cass::DataType const> > > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18216E: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 728 bytes in 1 blocks are still reachable in loss record 116 of 218
==26084== at 0x4C28C20: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x51B870A: uv_loop_new (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x1344F6: cass::LoopThread::LoopThread() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x136B51: cass::EventThread<cass::SessionEvent>::EventThread() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131536: cass::Session::Session() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x130F2B: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 728 bytes in 1 blocks are still reachable in loss record 117 of 218
==26084== at 0x4C28C20: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x51B870A: uv_loop_new (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x1344F6: cass::LoopThread::LoopThread() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x148F81: cass::EventThread<cass::IOWorkerEvent>::EventThread() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14751C: cass::IOWorker::IOWorker(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131BA1: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 748 bytes in 44 blocks are still reachable in loss record 118 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180683: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 792 bytes in 44 blocks are still reachable in loss record 119 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1800F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 792 bytes in 44 blocks are still reachable in loss record 120 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1805A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 792 bytes in 44 blocks are still reachable in loss record 121 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180D62: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 816 bytes in 1 blocks are still reachable in loss record 122 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x159C17: cass::ControlConnection::reconnect(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1599C6: cass::ControlConnection::connect(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1329D0: cass::Session::internal_connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13302F: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139750: cass::EventThread<cass::SessionEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 816 bytes in 1 blocks are still reachable in loss record 123 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1633C4: cass::Pool::spawn_connection() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16284D: cass::Pool::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147FC5: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149F28: cass::EventThread<cass::IOWorkerEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 836 bytes in 44 blocks are still reachable in loss record 124 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180A60: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 836 bytes in 44 blocks are still reachable in loss record 125 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180BAA: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 836 bytes in 44 blocks are still reachable in loss record 126 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180C86: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 840 bytes in 35 blocks are still reachable in loss record 127 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x177200: cass::DataTypeDecoder::decode() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176927: cass::ResultResponse::decode_metadata(char*, cass::SharedRefPtr<cass::ResultMetadata>*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176AE4: cass::ResultResponse::decode_rows(char*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1766D4: cass::ResultResponse::decode(int, char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C085E: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 851 bytes in 37 blocks are still reachable in loss record 128 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18015E: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 856 bytes in 1 blocks are still reachable in loss record 129 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x131B8F: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 864 bytes in 6 blocks are still reachable in loss record 130 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181C70: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 864 bytes in 6 blocks are still reachable in loss record 131 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181D2A: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 924 bytes in 44 blocks are still reachable in loss record 132 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180539: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,008 bytes in 7 blocks are still reachable in loss record 133 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180E85: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,008 bytes in 7 blocks are still reachable in loss record 134 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18015E: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,008 bytes in 9 blocks are still reachable in loss record 135 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x16D7A5: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16D331: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16CB6A: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16B532: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x169B55: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x168CAD: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::vector<unsigned char, std::allocator<unsigned char> >, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > >, std::less<std::vector<unsigned char, std::allocator<unsigned char> > >, std::allocator<std::pair<std::vector<unsigned char, std::allocator<unsigned char> > const, cass::CopyOnWritePtr<std::vector<cass::SharedRefPtr<cass::Host>, std::allocator<cass::SharedRefPtr<cass::Host> > > > > > > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1679E2: cass::TokenMap::map_keyspace_replicas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::SharedRefPtr<cass::ReplicationStrategy> const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16794F: cass::TokenMap::map_replicas(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x167059: cass::TokenMap::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15E435: cass::ClusterMetadata::build() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5FF: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,012 bytes in 44 blocks are still reachable in loss record 136 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB21: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 137 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F0B7: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1802A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 138 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7B7: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 139 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7E3: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 140 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7B7: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 141 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F7E3: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,056 bytes in 44 blocks are still reachable in loss record 142 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17F0B7: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1808A8: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 1,100 bytes in 44 blocks are still reachable in loss record 143 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180984: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,100 bytes in 44 blocks are still reachable in loss record 144 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1809F2: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,100 bytes in 44 blocks are still reachable in loss record 145 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180B3C: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,128 bytes in 1 blocks are still reachable in loss record 146 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x130F20: cass_session_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199A6: main::h6c8cc37a26b4d0ecxma (tuple.rs:119)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,144 bytes in 44 blocks are still reachable in loss record 147 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180383: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,232 bytes in 44 blocks are still reachable in loss record 148 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB21: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,232 bytes in 44 blocks are still reachable in loss record 149 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180ACE: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,296 bytes in 9 blocks are still reachable in loss record 150 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FDB8: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,296 bytes in 9 blocks are still reachable in loss record 151 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FE20: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,296 bytes in 9 blocks are still reachable in loss record 152 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FE7F: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,296 bytes in 9 blocks are still reachable in loss record 153 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB3E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FEDA: cass::KeyspaceMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D988: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,456 bytes in 1 blocks are still reachable in loss record 154 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13E2F6: cass_statement_new_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13E2D3: cass_statement_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118E4E: select_from_tuple::h1f052752036cb6293fa (tuple.rs:50)
==26084== by 0x119A4B: main::h6c8cc37a26b4d0ecxma (tuple.rs:135)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,512 bytes in 1 blocks are still reachable in loss record 155 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x176843: cass::ResultResponse::decode_metadata(char*, cass::SharedRefPtr<cass::ResultMetadata>*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x176AE4: cass::ResultResponse::decode_rows(char*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1766D4: cass::ResultResponse::decode(int, char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C085E: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,584 bytes in 9 blocks are still reachable in loss record 156 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F207: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E028: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18B88C: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1877F4: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x184E4D: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1831A9: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::KeyspaceMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::KeyspaceMetadata> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182807: cass::Schema::get_or_create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17D960: cass::Schema::update_keyspaces[abi:cxx11](cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1564EA: cass::ClusterMetadata::update_keyspaces(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B563: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 2,112 bytes in 44 blocks are still reachable in loss record 157 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x182049: cass::CollectionType::list(cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F0F2: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1802A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 2,112 bytes in 44 blocks are still reachable in loss record 158 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x182157: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 2,112 bytes in 44 blocks are still reachable in loss record 159 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x182157: cass::CollectionType::map(cass::SharedRefPtr<cass::DataType>, cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F825: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 2,112 bytes in 44 blocks are still reachable in loss record 160 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x182049: cass::CollectionType::list(cass::SharedRefPtr<cass::DataType>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F0F2: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1808A8: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 2,448 bytes in 17 blocks are still reachable in loss record 161 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180315: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 2,560 bytes in 1 blocks are still reachable in loss record 162 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x146466: cass_uuid_gen_new (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1199B3: main::h6c8cc37a26b4d0ecxma (tuple.rs:121)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1CBF0F: rt::lang_start::h46248b0221ecaad5blx (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x11A096: main (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 3,242 bytes in 44 blocks are still reachable in loss record 163 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FA2E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4E6E: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 3,888 bytes in 27 blocks are still reachable in loss record 164 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180315: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 3,960 bytes in 220 blocks are still reachable in loss record 165 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x1823D7: cass::SchemaMetadataField::SchemaMetadataField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Value const&, cass::SharedRefPtr<cass::RefBuffer> const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED4A: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181A50: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x196FE3: cass::MultipleRequestHandler::InternalHandler::on_set(cass::ResponseMessage*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 4,096 bytes in 1 blocks are still reachable in loss record 166 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1A9212: cass::StreamManager<cass::Handler*>::StreamManager(int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3BD2: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x159C52: cass::ControlConnection::reconnect(bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1599C6: cass::ControlConnection::connect(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1329D0: cass::Session::internal_connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13302F: cass::Session::on_event(cass::SessionEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x139750: cass::EventThread<cass::SessionEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 4,096 bytes in 1 blocks are still reachable in loss record 167 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1A9212: cass::StreamManager<cass::Handler*>::StreamManager(int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A3BD2: cass::Connection::Connection(uv_loop_s*, cass::Config const&, cass::Metrics*, cass::Address const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, cass::Connection::Listener*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x163408: cass::Pool::spawn_connection() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x16284D: cass::Pool::connect() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147FC5: cass::IOWorker::add_pool(cass::Address const&, bool) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14896C: cass::IOWorker::on_event(cass::IOWorkerEvent const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149F28: cass::EventThread<cass::IOWorkerEvent>::on_event_internal(uv_async_s*, int) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51B8049: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B8125: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084==
==26084== 5,328 bytes in 37 blocks are still reachable in loss record 168 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18015E: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 5,328 bytes in 37 blocks are still reachable in loss record 169 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180E85: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 170 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180082: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 171 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1800F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 172 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1801CC: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 173 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18023A: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 174 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F311: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1802A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 175 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180383: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 176 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB3E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1803F0: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 177 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18045E: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 178 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17FB3E: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1804CB: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 179 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180539: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 180 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1805A7: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 181 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180615: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 182 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180683: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 183 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1806F1: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 184 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1807CD: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 185 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F311: cass::SchemaMetadata::add_json_list_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1808A8: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 186 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180916: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 187 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180984: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 188 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1809F2: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 189 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180A60: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 190 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180ACE: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 191 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180B3C: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 192 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180BAA: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 193 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180C86: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 194 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180D62: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 195 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180DCA: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 6,336 bytes in 44 blocks are still reachable in loss record 196 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x180E29: cass::TableMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCA0: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 7,744 bytes in 44 blocks are still reachable in loss record 197 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18EF6B: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18DDF4: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18B32E: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18711C: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x184B59: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182FF1: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::TableMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::TableMetadata> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18277C: cass::KeyspaceMetadata::get_or_create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DC88: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1612B1: cass::ControlConnection::ControlMultipleRequestHandler<cass::ControlConnection::QueryMetadataAllData>::on_set(std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 10,224 bytes in 71 blocks are still reachable in loss record 198 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181B9A: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 19,601 bytes in 933 blocks are still reachable in loss record 199 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4F5016E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x4F501CE: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x193C36: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x192FA4: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1921F5: _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass19SchemaMetadataFieldEEEE9constructISC_IRKSt21piecewise_construct_tSt5tupleIIRS9_EESJ_IIEEEEEvPT_DpOT0_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18F9F5: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass19SchemaMetadataFieldEEEEE12_S_constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEENSt9enable_ifIXsrSt6__and_IINSE_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERSD_PSQ_DpOSR_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E7AC: _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4cass19SchemaMetadataFieldEEEEE9constructISB_IRKSt21piecewise_construct_tSt5tupleIIRS8_EESJ_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERSD_PT_DpOSN_ (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18D01A: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189CB1: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 21,456 bytes in 149 blocks are still reachable in loss record 200 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181B9A: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 28,160 bytes in 220 blocks are still reachable in loss record 201 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18EEAD: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18DD0E: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18ADF8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1869F8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1848DB: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x182E49: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::ColumnMetadata, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::ColumnMetadata> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18269C: cass::TableMetadata::get_or_create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E8F4: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15B5AB: cass::ControlConnection::on_query_meta_all(cass::ControlConnection*, cass::ControlConnection::QueryMetadataAllData const&, std::vector<cass::Response*, std::allocator<cass::Response*> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 30,816 bytes in 214 blocks are still reachable in loss record 202 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181C70: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 30,816 bytes in 214 blocks are still reachable in loss record 203 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED03: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181D2A: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,536 bytes in 219 blocks are still reachable in loss record 204 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181ABE: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,680 bytes in 220 blocks are still reachable in loss record 205 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1819E2: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,680 bytes in 220 blocks are still reachable in loss record 206 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181A50: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,680 bytes in 220 blocks are still reachable in loss record 207 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181B2C: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,680 bytes in 220 blocks are still reachable in loss record 208 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17ED67: cass::SchemaMetadata::add_field(cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181C08: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 31,680 bytes in 220 blocks are still reachable in loss record 209 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x18F991: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::allocate(unsigned long, void const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18E748: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >&, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x18CF42: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_get_node() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x189C6A: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x185EBF: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x183BEB: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, cass::SchemaMetadataField, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, cass::SchemaMetadataField> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17F76B: cass::SchemaMetadata::add_json_map_field(int, cass::Row const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x181CCE: cass::ColumnMetadata::update(int, cass::SharedRefPtr<cass::RefBuffer> const&, cass::Row const*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17E90C: cass::Schema::update_columns(cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x17DCD6: cass::Schema::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x15666E: cass::ClusterMetadata::update_tables(cass::ResultResponse*, cass::ResultResponse*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 62,769 bytes in 4 blocks are still reachable in loss record 210 of 218
==26084== at 0x4C29180: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x12DFC7: cass::RefBuffer::operator new(unsigned long, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x12DF45: cass::RefBuffer::create(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C0912: cass::Response::set_buffer(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C06B8: cass::ResponseMessage::decode(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A4A66: cass::Connection::consume(char*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A58A6: cass::Connection::on_read(uv_stream_s*, long, uv_buf_t) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF369: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 65,536 bytes in 1 blocks are still reachable in loss record 211 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x149DEE: cass::SPSCQueue<cass::RequestHandler*>::SPSCQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x14923A: cass::AsyncQueue<cass::SPSCQueue<cass::RequestHandler*> >::AsyncQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x147628: cass::IOWorker::IOWorker(cass::Session*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131BA1: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 72,704 bytes in 1 blocks are still reachable in loss record 212 of 218
==26084== at 0x4C28C20: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x4EBF11F: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
==26084== by 0x400E9F9: call_init.part.0 (dl-init.c:78)
==26084== by 0x400EAE2: call_init (dl-init.c:36)
==26084== by 0x400EAE2: _dl_init (dl-init.c:126)
==26084== by 0x40011C9: ??? (in /lib/x86_64-linux-gnu/ld-2.19.so)
==26084==
==26084== 131,072 bytes in 1 blocks are still reachable in loss record 213 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13981A: cass::MPMCQueue<cass::RequestHandler*>::MPMCQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x138148: cass::AsyncQueue<cass::MPMCQueue<cass::RequestHandler*> >::AsyncQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131AFB: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1C9EA8: __rust_try (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 131,072 bytes in 2 blocks are still reachable in loss record 214 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x1A56C0: cass::Connection::internal_alloc_buffer(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1A57A6: cass::Connection::alloc_buffer(uv_handle_s*, unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51BF2CC: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51BFA1F: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51C6B0C: uv__io_poll (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x51B88DB: uv_run (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x134738: cass::LoopThread::on_run_internal(void*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x51C45A6: ??? (in /usr/lib/x86_64-linux-gnu/libuv.so.0.10)
==26084== by 0x5C870A3: start_thread (pthread_create.c:309)
==26084== by 0x54B707C: clone (clone.S:111)
==26084==
==26084== 188,528 bytes in 1 blocks are still reachable in loss record 215 of 218
==26084== at 0x4C28C20: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17BCE4: hdr_init(long, long, int, hdr_histogram**) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135845: cass::Metrics::Histogram::Histogram(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C1A: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 188,528 bytes in 1 blocks are possibly lost in loss record 216 of 218
==26084== at 0x4C28C20: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x17BCE4: hdr_init(long, long, int, hdr_histogram**) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135B48: cass::Metrics::Histogram::PerThreadHistogram::PerThreadHistogram() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135805: cass::Metrics::Histogram::Histogram(cass::Metrics::ThreadState*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x135C1A: cass::Metrics::Metrics(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131934: cass::Session::clear(cass::Config const&) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132549: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== 1,179,648 bytes in 1 blocks are still reachable in loss record 217 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x13AEA4: cass::MPMCQueue<cass::SessionEvent>::MPMCQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13967A: cass::AsyncQueue<cass::MPMCQueue<cass::SessionEvent> >::AsyncQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1380AD: cass::EventThread<cass::SessionEvent>::init(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131ABD: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084== by 0x1CC224: rt::unwind::try::try_fn::h5980847745940788819 (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084==
==26084== 1,245,184 bytes in 1 blocks are still reachable in loss record 218 of 218
==26084== at 0x4C298A0: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==26084== by 0x14AE4E: cass::MPMCQueue<cass::IOWorkerEvent>::MPMCQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x149E52: cass::AsyncQueue<cass::MPMCQueue<cass::IOWorkerEvent> >::AsyncQueue(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1492B5: cass::EventThread<cass::IOWorkerEvent>::init(unsigned long) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x1477FA: cass::IOWorker::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131BC4: cass::Session::init() (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x132558: cass::Session::connect_async(cass::Config const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cass::Future*) (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131118: cass_session_connect_keyspace_n (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x13108B: cass_session_connect_keyspace (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x131052: cass_session_connect (in /home/tupshin/workspaces/rust/cql-bindgen/target/debug/tuple)
==26084== by 0x118574: examples_util::connect_session::hebeb9bc5e86377e3Rba (examples_util.rs:28)
==26084== by 0x1199C8: main::h6c8cc37a26b4d0ecxma (tuple.rs:123)
==26084==
==26084== LEAK SUMMARY:
==26084== definitely lost: 0 bytes in 0 blocks
==26084== indirectly lost: 0 bytes in 0 blocks
==26084== possibly lost: 189,152 bytes in 4 blocks
==26084== still reachable: 3,688,651 bytes in 6,571 blocks
==26084== suppressed: 0 bytes in 0 blocks
==26084==
==26084== For counts of detected and suppressed errors, rerun with: -v
==26084== ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0)