Nodetool clearsnapshot - error

Installation details
#ScyllaDB version: 6.0.3
#Cluster size: 3 i4g.large
#OS: AWS linux 2023

Hi team, got following error in recent versions of scyllaDB, when I execute command “nodetool clearsnapshot” or “nodetool clearsnapshot -t myname”.

error executing DELETE request to http://localhost:10000/storage_service/snapshots with parameters {"tag": "myname"}: remote replied with status code 500 Internal Server Error:
seastar::internal::backtraced<std::runtime_error> (table directory entry name '1' is invalid: no '-' separator found at pos -32 Backtrace: 0x3a4b1d3 0x3a4b773 0x141eb2f 0x141e913 0x322c863 0x322c807 0x38abdf7 0x1635427 0x16384d7 0x1637343 0x394537b
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda()#2}, seastar::future<void>::then_impl_nrvo<seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda()#2}, seastar::future<void> >(replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, auto:1&&, (auto:2&&)...)::{lambda()#2}&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::future<void>::finally_body<seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda()#3}, false>, seastar::future<void>::then_wrapped_nrvo<seastar::future<void>, seastar::future<void>::finally_body<seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda()#3}, false> >(seastar::future<void>::finally_body<seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}&&)::{lambda()#3}, false>&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::future<void>::finally_body<seastar::async<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4::operator()(seastar::basic_sstring<char, unsigned int, 15u, true> const&) const::{lambda()#1}>(seastar::thread_attributes, auto:1&&, (auto:2&&)...)::{lambda()#3}, false>&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::coroutine::parallel_for_each<replica::database::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true> const&)::$_4>
   --------
   seastar::internal::coroutine_traits_base<void>::promise_type
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::future<void>::finally_body<seastar::with_lock<seastar::rwlock_for_write<std::chrono::_V2::steady_clock>, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(seastar::rwlock_for_write<std::chrono::_V2::steady_clock>&, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}::operator()()::{lambda()#1}, false>, seastar::future<void>::then_wrapped_nrvo<seastar::future<void>, seastar::future<void>::finally_body<seastar::with_lock<seastar::rwlock_for_write<std::chrono::_V2::steady_clock>, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(seastar::rwlock_for_write<std::chrono::_V2::steady_clock>&, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}::operator()()::{lambda()#1}, false> >(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::future<void>::finally_body<seastar::with_lock<seastar::rwlock_for_write<std::chrono::_V2::steady_clock>, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(auto:1&, auto:2&&)::{lambda()#1}::operator()()::{lambda()#1}, false>&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::future<void>::finally_body<seastar::smp::submit_to<seastar::sharded<db::snapshot_ctl>::invoke_on<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}::operator()() const::{lambda(db::snapshot_ctl&)#1}, , seastar::future<void> >(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false>, seastar::future<void>::then_wrapped_nrvo<seastar::future<void>, seastar::future<void>::finally_body<seastar::smp::submit_to<seastar::sharded<db::snapshot_ctl>::invoke_on<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}::operator()() const::{lambda(db::snapshot_ctl&)#1}, , seastar::future<void> >(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false> >(seastar::future<void>::finally_body<seastar::smp::submit_to<seastar::sharded<db::snapshot_ctl>::invoke_on<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}::operator()() const::{lambda(db::snapshot_ctl&)#1}, , seastar::future<void> >(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(unsigned int, seastar::smp_submit_to_options, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false>&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::future<void>::finally_body<seastar::smp::submit_to<seastar::sharded<db::snapshot_ctl>::invoke_on<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(auto:1&&)::{lambda()#1}::operator()() const::{lambda(db::snapshot_ctl&)#1}, , seastar::future<void> >(unsigned int, seastar::smp_submit_to_options, auto:1&&, (auto:2&&)...)::{lambda()#1}>(unsigned int, seastar::smp_submit_to_options, auto:1&&)::{lambda()#1}, false>&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::future<void>::finally_body<seastar::internal::invoke_func_with_gate<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(seastar::gate::holder&&, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false>, seastar::future<void>::then_wrapped_nrvo<seastar::future<void>, seastar::future<void>::finally_body<seastar::internal::invoke_func_with_gate<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(seastar::gate::holder&&, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false> >(seastar::future<void>::finally_body<seastar::internal::invoke_func_with_gate<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}>(seastar::gate::holder&&, db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0&&)::{lambda()#1}, false>&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::future<void>::finally_body<seastar::internal::invoke_func_with_gate<db::snapshot_ctl::run_snapshot_modify_operation<db::snapshot_ctl::clear_snapshot(seastar::basic_sstring<char, unsigned int, 15u, true>, std::vector<seastar::basic_sstring<char, unsigned int, 15u, true>, std::allocator<seastar::basic_sstring<char, unsigned int, 15u, true> > >, seastar::basic_sstring<char, unsigned int, 15u, true>)::$_0>(auto:1&&)::{lambda()#1}>(seastar::gate::holder&&, auto:1&&)::{lambda()#1}, false>&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::internal::coroutine_traits_base<seastar::json::json_return_type>::promise_type
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >, seastar::httpd::function_handler::function_handler(std::function<seastar::future<seastar::json::json_return_type> (std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)> const&)::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >) const::{lambda(seastar::json::json_return_type&&)#1}, seastar::future<seastar::json::json_return_type>::then_impl_nrvo<seastar::httpd::function_handler::function_handler(std::function<seastar::future<seastar::json::json_return_type> (std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)> const&)::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >) const::{lambda(seastar::json::json_return_type&&)#1}, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > > >(seastar::httpd::function_handler::function_handler(std::function<seastar::future<seastar::json::json_return_type> (std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)> const&)::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >) const::{lambda(seastar::json::json_return_type&&)#1}&&)::{lambda(seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&, seastar::httpd::function_handler::function_handler(std::function<seastar::future<seastar::json::json_return_type> (std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)> const&)::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >) const::{lambda(seastar::json::json_return_type&&)#1}&, seastar::future_state<seastar::json::json_return_type>&&)#1}, seastar::json::json_return_type>
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >, seastar::httpd::function_handler::handle(seastar::basic_sstring<char, unsigned int, 15u, true> const&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)::{lambda(std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::then_impl_nrvo<seastar::httpd::function_handler::handle(seastar::basic_sstring<char, unsigned int, 15u, true> const&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)::{lambda(std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > > >(seastar::httpd::function_handler::handle(seastar::basic_sstring<char, unsigned int, 15u, true> const&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)::{lambda(std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}&&)::{lambda(seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&, seastar::httpd::function_handler::handle(seastar::basic_sstring<char, unsigned int, 15u, true> const&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)::{lambda(std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> >)#1}&, seastar::future_state<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&)#1}, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::handle_exception<std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&>(std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&)::{lambda(auto:1&&)#1}, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::then_wrapped_nrvo<seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::handle_exception<std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&>(std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&)::{lambda(auto:1&&)#1}>(seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::handle_exception<std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&>(std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&)::{lambda(auto:1&&)#1}&&)::{lambda(seastar::internal::promise_base_with_type<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::handle_exception<std::function<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > (std::__exception_ptr::exception_ptr)>&>(auto:1&&)::{lambda(auto:1&&)#1}&, seastar::future_state<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&)#1}, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<bool>, seastar::httpd::connection::generate_reply(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)::$_0, seastar::future<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >::then_impl_nrvo<seastar::httpd::connection::generate_reply(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)::$_0, seastar::future<bool> >(seastar::httpd::connection::generate_reply(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)::$_0&&)::{lambda(seastar::internal::promise_base_with_type<bool>&&, seastar::httpd::connection::generate_reply(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)::$_0&, seastar::future_state<std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >&&)#1}, std::unique_ptr<seastar::http::reply, std::default_delete<seastar::http::reply> > >
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(bool)#1}, seastar::future<bool>::then_impl_nrvo<seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(bool)#1}, seastar::future<void> >(seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(bool)#1}&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(bool)#1}&, seastar::future_state<bool>&&)#1}, bool>
   --------
   seastar::continuation<seastar::internal::promise_base_with_type<void>, seastar::future<void>::handle_exception_type<seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}>(seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}&&)::{lambda(auto:1&&)#1}, seastar::future<void>::then_wrapped_nrvo<seastar::future<void>, seastar::future<void>::handle_exception_type<seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}>(seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}&&)::{lambda(auto:1&&)#1}>(seastar::future<void>::handle_exception_type<seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}>(seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}&&)::{lambda(auto:1&&)#1}&&)::{lambda(seastar::internal::promise_base_with_type<void>&&, seastar::future<void>::handle_exception_type<seastar::httpd::connection::read_one()::$_0::operator()()::{lambda(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >)#1}::operator()(std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >) const::{lambda(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&)#1}::operator()(seastar::input_stream<char>&, seastar::basic_sstring<char, unsigned int, 15u, true>&, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> >&) const::{lambda(seastar::httpd::base_exception const&)#1}>(auto:1&&)::{lambda(auto:1&&)#1}&, seastar::future_state<seastar::internal::monostate>&&)#1}, void>
   --------
   seastar::internal::do_with_state<std::tuple<seastar::input_stream<char>, seastar::basic_sstring<char, unsigned int, 15u, true>, std::unique_ptr<seastar::http::request, std::default_delete<seastar::http::request> > >, seastar::future<void> >
   --------
   seastar::internal::do_until_state<seastar::httpd::connection::read()::$_0, seastar::httpd::connection::read()::$_1>)

btw, not issues if we include keyspace name.