mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-01 12:36:56 +00:00
It's a shared_ptr<const metadata>, so it's safe to pass around. perf-simple-query: before: 211989.40 tps ( 62.1 allocs/op, 13.1 tasks/op, 43812 insns/op, 0 errors) 217889.09 tps ( 62.1 allocs/op, 13.1 tasks/op, 43713 insns/op, 0 errors) 211418.75 tps ( 62.1 allocs/op, 13.1 tasks/op, 43782 insns/op, 0 errors) 217388.46 tps ( 62.1 allocs/op, 13.1 tasks/op, 43733 insns/op, 0 errors) 211528.74 tps ( 62.1 allocs/op, 13.1 tasks/op, 43766 insns/op, 0 errors) after: 215241.86 tps ( 61.1 allocs/op, 13.1 tasks/op, 43563 insns/op, 0 errors) 216172.41 tps ( 61.1 allocs/op, 13.1 tasks/op, 43562 insns/op, 0 errors) 212591.73 tps ( 61.1 allocs/op, 13.1 tasks/op, 43586 insns/op, 0 errors) 212217.28 tps ( 61.1 allocs/op, 13.1 tasks/op, 43553 insns/op, 0 errors) 215863.47 tps ( 61.1 allocs/op, 13.1 tasks/op, 43559 insns/op, 0 errors) About 200 instructions saved. Closes #14499