redis/tests
Yang Bodong ded1655d49
GEOSEARCH bybox bug fixes and new fuzzy tester (#8445)
Fix errors of GEOSEARCH bybox search due to:
1. projection of the box to a trapezoid (when the meter box is converted to long / lat it's no longer a box).
2. width and height mismatch

Changes:
- New GEOSEARCH point in rectangle algorithm
- Fix GEOSEARCH bybox width and height mismatch bug
- Add GEOSEARCH bybox testing to the existing "GEOADD + GEORANGE randomized test"
- Add new fuzzy test to stress test the bybox corners and edges
- Add some tests for edge cases of the bybox algorithm

Co-authored-by: Oran Agra <oran@redislabs.com>
2021-02-04 18:08:35 +02:00
..
assets Sanitize dump payload: ziplist, listpack, zipmap, intset, stream 2020-12-06 14:54:34 +02:00
cluster Optimize performance of clusterGenNodesDescription for large clusters (#8182) 2021-01-13 12:36:03 -08:00
helpers revert an accidental test code change done as part of the tls project 2019-12-01 16:10:09 +02:00
integration Fix FreeBSD tests and CI Daily issues. (#8438) 2021-02-03 17:35:28 +02:00
modules Fix 32-bit test modules build. (#8448) 2021-02-04 11:37:28 +02:00
sentinel fix sentinel tests error (#8422) 2021-01-30 11:18:58 +02:00
support Fix test issues from introduction of HRANDFIELD (#8424) 2021-01-31 12:13:45 +02:00
tmp minor fixes to the new test suite, html doc updated 2010-05-14 18:48:33 +02:00
unit GEOSEARCH bybox bug fixes and new fuzzy tester (#8445) 2021-02-04 18:08:35 +02:00
instances.tcl temporarily disable sentinel test FD leak print (#8425) 2021-01-31 12:14:36 +02:00
test_helper.tcl implement FAILOVER command (#8315) 2021-01-28 13:18:05 -08:00