tile38/internal/server
tidwall aa1caa6131 Use zero for undefined fields in where expressions
This commit fixes an issue where expressions were
silently failing when encountering undefined fields.
Instead they should be treating the undefined field like
the number zero. This is required to stay compatible with
how Tile38 handles zeros.
https://tile38.com/commands/intersects/#fields

Fixes #754
2024-11-05 14:03:23 -07:00
..
aof.go Suppress error message when live aof is closed 2022-12-20 05:59:45 -07:00
aofmigrate.go Code cleanup 2021-03-31 08:13:44 -07:00
aofshrink.go Added AOFSHINK tests 2022-09-26 16:43:55 -07:00
bson.go Added bson tests 2022-09-24 13:57:03 -07:00
bson_test.go Added bson tests 2022-09-24 13:57:03 -07:00
checksum.go chore: fix some typos in comments 2024-04-11 11:16:44 +08:00
client.go To properly support kubernetes & Sentinel. replica_announce properties should be supported #692 2023-06-28 14:59:28 -07:00
config.go Fix 2023-06-29 08:03:47 -07:00
crud.go fix: FSET lowercasing upper case fields 2024-05-25 12:16:58 +02:00
dev.go Replace out old style atomics 2022-11-03 10:07:17 -07:00
expire.go fix #717 not returned metrics 2024-02-12 22:26:23 +02:00
expr.go Use zero for undefined fields in where expressions 2024-11-05 14:03:23 -07:00
expression.go Code cleanup 2019-10-30 10:17:59 -07:00
fence.go Remove created field 2022-09-21 10:03:53 -07:00
follow.go Fix followers not receiving channel messages 2024-06-26 08:30:50 -07:00
group.go Fix memory leak with group id 2021-08-20 05:00:14 -07:00
hooks.go Ensure FLUSHDB clears all hook memory references 2023-05-10 17:53:55 -07:00
json.go Remove created field 2022-09-21 10:03:53 -07:00
json_test.go Code cleanup 2019-10-30 10:17:59 -07:00
keys.go Better KEYS tests 2022-09-23 16:12:32 -07:00
live.go Replace abool/aint with new go 1.19 atomics 2022-09-27 10:15:31 -07:00
metrics.go fix #717 not returned metrics 2024-02-12 22:26:23 +02:00
monitor.go Code cleanup 2021-03-31 08:13:44 -07:00
must.go Added bson tests 2022-09-24 13:57:03 -07:00
must_test.go Added bson tests 2022-09-24 13:57:03 -07:00
output.go Better OUTPUT tests 2022-09-27 14:19:57 -07:00
pubqueue.go Fix followers not receiving channel messages 2024-06-26 08:30:50 -07:00
pubsub.go Fix followers not receiving channel messages 2024-06-26 08:30:50 -07:00
readonly.go Better READONLY tests 2022-09-26 17:58:51 -07:00
respconn.go Replaced net package with evio 2018-10-28 15:51:47 -07:00
scan.go Immutable Object type 2022-09-20 14:20:53 -07:00
scanner.go Added WHERE expressions 2022-10-20 17:01:12 -07:00
scanner_test.go Added WHERE expressions 2022-10-20 17:01:12 -07:00
scripts.go Merge branch 'master' into exists 2024-03-24 22:54:40 -07:00
search.go Immutable Object type 2022-09-20 14:20:53 -07:00
server.go Fix followers not receiving channel messages 2024-06-26 08:30:50 -07:00
stats.go Add 'slave_repl_offset' to the INFO replication command output 2024-09-03 09:30:54 -07:00
stats_cpu.go Cleanup code for Go 1.19 2022-09-12 17:06:27 -07:00
stats_cpu_darlin.go Cleanup code for Go 1.19 2022-09-12 17:06:27 -07:00
test.go Better TEST tests 2022-09-27 08:18:17 -07:00
token.go fix: whereins defaulting to lower case 2024-05-27 22:54:55 +02:00
token_test.go fix: whereins defaulting to lower case 2024-05-27 22:54:55 +02:00