@@ -1514,10 +1514,10 @@ func (c *client) handleQuery(raw *frame.RawFrame, msg *partialQuery) {
15141514 }
15151515 } else {
15161516 var result * message.RowsResult
1517-
1517+ var isQuery = true
15181518 switch queryType {
15191519 case selectType :
1520- queryMetadata , err := c .proxy .translator .ToSpannerSelect (c .keyspace , msg .query , true )
1520+ queryMetadata , err := c .proxy .translator .ToSpannerSelect (c .keyspace , msg .query , isQuery )
15211521 if err != nil {
15221522 c .proxy .logger .Error (translatorErrorMessage , zap .String (Query , msg .query ), zap .Error (err ))
15231523 c .sender .Send (raw .Header , & message.Invalid {ErrorMessage : err .Error ()})
@@ -1594,7 +1594,7 @@ func (c *client) handleQuery(raw *frame.RawFrame, msg *partialQuery) {
15941594
15951595 c .sender .Send (raw .Header , result )
15961596 case deleteType :
1597- queryMetadata , err := c .proxy .translator .ToSpannerDelete (c .keyspace , msg .query , true )
1597+ queryMetadata , err := c .proxy .translator .ToSpannerDelete (c .keyspace , msg .query , isQuery )
15981598 if err != nil {
15991599 c .proxy .logger .Error (translatorErrorMessage , zap .String (Query , msg .query ), zap .Error (err ))
16001600 c .sender .Send (raw .Header , & message.Invalid {ErrorMessage : err .Error ()})
@@ -1633,7 +1633,7 @@ func (c *client) handleQuery(raw *frame.RawFrame, msg *partialQuery) {
16331633 result .Metadata .ColumnCount = int32 (len (VariableMetadata ))
16341634 c .sender .Send (raw .Header , result )
16351635 case updateType :
1636- queryMetadata , err := c .proxy .translator .ToSpannerUpdate (c .keyspace , msg .query , true )
1636+ queryMetadata , err := c .proxy .translator .ToSpannerUpdate (c .keyspace , msg .query , isQuery )
16371637 if err != nil {
16381638 c .proxy .logger .Error (translatorErrorMessage , zap .String (Query , msg .query ), zap .Error (err ))
16391639 c .sender .Send (raw .Header , & message.Invalid {ErrorMessage : err .Error ()})
0 commit comments