[release-19.0] Implement temporal comparisons (#17826) #17852
79.50% of diff hit (target 65.20%)
View this Pull Request on Codecov
79.50% of diff hit (target 65.20%)
Annotations
Check warning on line 262 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L262
Added line #L262 was not covered by tests
Check warning on line 277 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L276-L277
Added lines #L276 - L277 were not covered by tests
Check warning on line 282 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L281-L282
Added lines #L281 - L282 were not covered by tests
Check warning on line 286 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L285-L286
Added lines #L285 - L286 were not covered by tests
Check warning on line 321 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L315-L321
Added lines #L315 - L321 were not covered by tests
Check warning on line 323 in go/vt/vtgate/evalengine/compiler.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler.go#L323
Added line #L323 was not covered by tests
Check warning on line 1184 in go/vt/vtgate/evalengine/compiler_asm.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler_asm.go#L1173-L1184
Added lines #L1173 - L1184 were not covered by tests
Check warning on line 2493 in go/vt/vtgate/evalengine/compiler_asm.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler_asm.go#L2490-L2493
Added lines #L2490 - L2493 were not covered by tests
Check warning on line 302 in go/vt/vtgate/evalengine/compiler_asm_push.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler_asm_push.go#L299-L302
Added lines #L299 - L302 were not covered by tests
Check warning on line 312 in go/vt/vtgate/evalengine/compiler_asm_push.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler_asm_push.go#L305-L312
Added lines #L305 - L312 were not covered by tests
Check warning on line 336 in go/vt/vtgate/evalengine/compiler_asm_push.go
codecov / codecov/patch
go/vt/vtgate/evalengine/compiler_asm_push.go#L328-L336
Added lines #L328 - L336 were not covered by tests
Check warning on line 115 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L108-L115
Added lines #L108 - L115 were not covered by tests
Check warning on line 122 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L121-L122
Added lines #L121 - L122 were not covered by tests
Check warning on line 199 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L195-L199
Added lines #L195 - L199 were not covered by tests
Check warning on line 238 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L233-L238
Added lines #L233 - L238 were not covered by tests
Check warning on line 460 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L418-L460
Added lines #L418 - L460 were not covered by tests
Check warning on line 462 in go/vt/vtgate/evalengine/eval_temporal.go
codecov / codecov/patch
go/vt/vtgate/evalengine/eval_temporal.go#L462
Added line #L462 was not covered by tests
Check warning on line 160 in go/vt/vtgate/evalengine/expr_bvar.go
codecov / codecov/patch
go/vt/vtgate/evalengine/expr_bvar.go#L160
Added line #L160 was not covered by tests
Check warning on line 163 in go/vt/vtgate/evalengine/expr_bvar.go
codecov / codecov/patch
go/vt/vtgate/evalengine/expr_bvar.go#L162-L163
Added lines #L162 - L163 were not covered by tests
Check warning on line 142 in go/vt/vtgate/evalengine/expr_column.go
codecov / codecov/patch
go/vt/vtgate/evalengine/expr_column.go#L142
Added line #L142 was not covered by tests
Check warning on line 145 in go/vt/vtgate/evalengine/expr_column.go
codecov / codecov/patch
go/vt/vtgate/evalengine/expr_column.go#L144-L145
Added lines #L144 - L145 were not covered by tests
Check warning on line 124 in go/vt/vtgate/evalengine/fn_compare.go
codecov / codecov/patch
go/vt/vtgate/evalengine/fn_compare.go#L124
Added line #L124 was not covered by tests
Check warning on line 158 in go/vt/vtgate/evalengine/fn_compare.go
codecov / codecov/patch
go/vt/vtgate/evalengine/fn_compare.go#L157-L158
Added lines #L157 - L158 were not covered by tests
Check warning on line 176 in go/vt/vtgate/evalengine/fn_compare.go
codecov / codecov/patch
go/vt/vtgate/evalengine/fn_compare.go#L173-L176
Added lines #L173 - L176 were not covered by tests
Check warning on line 204 in go/vt/vtgate/evalengine/fn_compare.go
codecov / codecov/patch
go/vt/vtgate/evalengine/fn_compare.go#L201-L204
Added lines #L201 - L204 were not covered by tests