MCPcopy Create free account
hub / github.com/datastax/cql-proxy / MockDefaultQueryHandler

Function MockDefaultQueryHandler

proxycore/mockcluster.go:89–100  ·  view source on GitHub ↗
(cl *MockClient, frm *frame.Frame)

Source from the content-addressed store, hash-verified

87}
88
89func MockDefaultQueryHandler(cl *MockClient, frm *frame.Frame) message.Message {
90 if msg := cl.InterceptQuery(frm.Header, frm.Body.Message.(*message.Query)); msg != nil {
91 return msg
92 } else {
93 return &message.RowsResult{
94 Metadata: &message.RowsMetadata{
95 ColumnCount: 0,
96 },
97 Data: message.RowSet{},
98 }
99 }
100}
101
102func MockDefaultPrepareHandler(_ *MockClient, frm *frame.Frame) message.Message {
103 prepare := frm.Body.Message.(*message.Prepare)

Callers

nothing calls this directly

Calls 1

InterceptQueryMethod · 0.80

Tested by

no test coverage detected