Josh Baker
e2357eac3e
empty results when key not found, #207
2017-08-03 04:01:07 -07:00
Josh Baker
90f87bc3fb
knn overscan ordering ( #195 )
2017-07-25 20:23:21 -07:00
Josh Baker
3fae3f70eb
allow KNN cursors
2017-07-24 08:42:12 -07:00
Josh Baker
300635727a
apply LIMIT after WHERE clause, fix #199
2017-07-24 08:26:48 -07:00
Josh Baker
f9fa48db21
use redis-style expires
...
Updated the Tile38 expires to match the Redis implmentation at
https://redis.io/commands/expire#how-redis-expires-keys .
It now supports passive and active expires with sub-millisecond
accuracy.
This addresses issue #156
2017-03-29 12:50:04 -07:00
Josh Baker
04290ec535
KNN results for NEARBY command
...
This commit includes the ability to search for k nearest neighbors using
a NEARBY command. When the LIMIT keyword is included and the 'meters'
param is excluded, the knn algorithm will be used instead of the
standard overlap+haversine algorithm.
NEARBY fleet LIMIT 10 POINT 33.5 -115.8
This will find the 10 closest points to 33.5,-115.8.
closes #136 , #130 , and #138 .
ping @tomquas, @joernroeder, and @m1ome
2017-01-30 16:41:12 -07:00
Josh Baker
2945479321
Allow 3d object searches with 2d geojson area
...
fixes #127
2017-01-13 09:31:35 -07:00
w1n2k
1b20a4c590
Added distance to NEARBY command
2017-01-10 19:49:48 +03:00
Josh Baker
ef74a63c79
Add SCAN to Roaming Geofences
...
Can now get back more details about an object:
NEARBY people FENCE ROAM people * 5000 SCAN :*
For more information see #96
Thanks @amorskoy for suggesting feature in #93
Closes #96
2016-12-15 11:37:38 -07:00
Josh Baker
3a483e55ff
Group geofence events
...
Feature request by @huangpeizhi #87
2016-12-06 10:30:48 -07:00
Josh Baker
cbeab30d5e
allow for precise search for strings, fixes #82
2016-11-14 11:03:54 -07:00
Josh Baker
c425d76374
Z optimized, fixed #61
2016-10-03 13:03:20 -07:00
Josh Baker
53ceb4ee2e
removed ScanType
2016-07-12 22:59:36 -06:00
Josh Baker
4656c4c8f3
refactor field
2016-07-12 22:51:01 -06:00
Josh Baker
b08c686c64
SEARCH command
2016-07-12 21:11:02 -06:00
Josh Baker
75adea6a9c
scan order asc/desc
2016-07-12 13:18:16 -06:00
Josh Baker
02ff2a70bf
basic string support
2016-07-10 22:40:18 -06:00
Josh Baker
8fdc35af61
roaming fence
2016-05-23 13:01:42 -07:00
Josh Baker
cd217f05d2
fixes #13 , invalid object keyword, panic on missing key
2016-04-19 05:38:02 -07:00
Josh Baker
6eb21b890c
fixed shared string issue
2016-04-02 14:13:20 -07:00
Josh Baker
3f2977b300
resp search
2016-03-28 14:16:21 -07:00
Josh Baker
bbb29b9349
isolated fence method
2016-03-19 07:16:19 -07:00
Josh Baker
72de5cc778
refactor
2016-03-06 07:55:00 -07:00
Josh Baker
4fc58f7f5c
first commit
2016-03-04 16:08:16 -07:00