tidwall
28d11215d8
1.22.2
2021-07-08 06:34:47 -07:00
tidwall
2eb6da5f21
Truncate trailing zeros from AOF at startup
...
This commit addresses issue #230 , where an AOF file will sometimes
not load due to the file being padded with trailing zeros. It's
uncertain what is causing this corruption, but it appears to be
coming from outside of the tile38-server process. I suspect it's
due to some block store layer in Kubernetes/Docker cloud
environments.
This fix allows for Tile38 to start up by discovering the trailing
zeros while loading the AOF and safely truncating the file as to
not include the zeros in the future.
2021-07-08 06:34:47 -07:00
tidwall
b075cd0db8
Fixed typo
2021-07-08 06:34:47 -07:00
tidwall
02394e511e
1.22.1
2021-07-08 06:34:47 -07:00
tidwall
a5b1f70610
Updated Go version
2021-07-08 06:34:47 -07:00
tidwall
e00d9763a6
Updated dependencies
2021-07-08 06:34:44 -07:00
b3q
209f0d2238
Update README.md (Go client)
2021-07-08 06:34:15 -07:00
Nikola Kovacs
d70f6a46f9
Fix typo in usage
2021-07-08 06:34:15 -07:00
tidwall
6aab7ee309
Fix "cross" detection on firing in some cases
...
Fixes #578
2021-07-08 06:34:15 -07:00
tidwall
cc86deb462
1.22.0
2021-07-08 06:34:15 -07:00
tidwall
3d7242d06c
Added MONITOR command
...
closes #571
2021-07-08 06:34:15 -07:00
tidwall
5f5c4d9f03
Limit geohash precision to 12
2021-07-08 06:34:15 -07:00
Terra Brown
019995e5f6
s/64/12/
2021-07-08 06:34:15 -07:00
tidwall
b606f23bd0
Hotfix for previous commit
2021-07-08 06:34:15 -07:00
tidwall
67abcefd25
Fixed wrong order for fields with SCAN
...
This commit fixes an issue that happens when running SCAN on a
collection that has objects with fields, causing field values
to be mismatched with their respective keys.
This only occured with json output, and is a regression from #534 .
Fixes #569
2021-07-08 06:34:15 -07:00
tidwall
1477026721
Updated Kafka version
2021-07-08 06:34:15 -07:00
tidwall
03662bb1fb
Updated Kafka client
2021-07-08 06:34:09 -07:00
Lars Wilhelmsen
47ac560f83
Fix crash in fenceMatchRoam causing an index out of range panic
2021-07-08 06:33:38 -07:00
tidwall
b69736c675
1.21.1
2021-07-08 06:33:38 -07:00
tidwall
97c1ec5c5d
Fix OUTPUT client command requiring authentication
...
This commit fixes an issue where the OUTPUT command requires
authentication when a server password has been set with
CONFIG SET requirepass. This was causing problems with clients
that use json responses, like the tile38-cli.
Fixes #564
2021-07-08 06:33:38 -07:00
tidwall
e5c18bb84c
1.20.0
2021-07-08 06:33:38 -07:00
Mads Schou-Andreasen
cf757802a3
fixed default credentials
2020-05-30 10:26:25 +02:00
Mads Schou-Andreasen
846386c7ff
Revert "gitlab fixes"
...
This reverts commit 8ae46dfda3
.
2020-05-20 00:27:20 +02:00
Mads Schou-Andreasen
3bfd188c9c
Revert "gitlab fixes 2"
...
This reverts commit 464d7845ea
.
2020-05-20 00:27:16 +02:00
Mads Schou-Andreasen
464d7845ea
gitlab fixes 2
2020-05-20 00:13:40 +02:00
Mads Schou-Andreasen
8ae46dfda3
gitlab fixes
2020-05-20 00:06:08 +02:00
Mads Schou-Andreasen
bff11ad0ae
minor documentation fix
2020-05-19 17:24:06 +02:00
Mads Schou-Andreasen
37224791f4
added geofence webhook for GCP Pubsub
2020-05-19 17:11:31 +02:00
tidwall
3718cd766b
Added priority option for AMQP endpoints
2020-05-16 14:31:52 -07:00
tidwall
70cd167fc0
Fixed clip test #558
2020-05-03 09:59:49 -07:00
Josh Baker
f02dee3db2
Merge pull request #545 from tidwall/index-kind-geometry-nooverride
...
Match geometry indexing to server config
2020-04-02 08:15:38 -07:00
Josh Baker
12a98c53e4
Merge pull request #543 from rshura/fix-clip-empty-rings
...
Skip empty rings when clipping polygons.
2020-04-02 08:15:14 -07:00
tidwall
951fc58e02
Match geometry indexing to server config
2020-03-25 15:35:31 -07:00
tidwall
b3dc025545
Optimize point in ring
2020-03-25 15:07:14 -07:00
tidwall
5162ac5fd7
Stable sort roam notifications
2020-03-25 13:01:11 -07:00
tidwall
a99df2892a
Fixed false faraway notifications
2020-03-25 12:47:55 -07:00
Alex Roitman
c4b1dd3a72
Skip empty rings when clipping polygons.
...
Add a test for skipping empty rings.
2020-03-23 16:11:46 -07:00
tidwall
cd70a3d2af
Update to Go 1.14
2020-03-22 13:14:08 -07:00
tidwall
ff48054d3d
Fixed a missing faraway event for roaming geofences
...
This commit fixes a case where a roaming geofence will not fire
a "faraway" event when it's supposed to.
The fix required rewriting the nearby/faraway detection logic. It
is now much more accurate and takes overall less memory, but it's
also a little slower per operation because each object proximity
is checked twice per update. Once to compare the old object's
surrounding, and once to evaulated the new object. The two lists
are then used to generate accurate "nearby" and "faraway" results.
2020-03-22 11:54:56 -07:00
tidwall
b482206894
Minimize sorting of collection fields
2020-03-22 07:58:03 -07:00
Josh Baker
0997f2e82b
Merge pull request #534 from rshura/optimize-scanwriter
...
Avoid sorting fields for each written object.
2020-03-22 06:33:33 -07:00
Josh Baker
77d33df542
Merge pull request #541 from tidwall/missing-key-field
...
Fixed DEL geofence notifications missing "key" field
2020-03-21 18:22:54 -07:00
tidwall
65943e8f1a
Fixed DEL geofence notifications missing "key" field
...
Closed #538
2020-03-21 17:48:31 -07:00
tidwall
957233c298
Fixed issue with some features not working with WITHIN
...
This bug was fixed in the geojson dependency.
https://github.com/tidwall/geojson/pull/15
Closed #539
2020-03-21 17:38:14 -07:00
tidwall
81e449afef
Merge branch 'mpoindexter-fix-race-in-replconf'
2020-03-21 17:30:41 -07:00
Mike Poindexter
84cabd77f9
Fix a concurrent write/read on the server conn map
2020-03-20 16:47:13 -07:00
Alex Roitman
5faccc3b4c
Avoid sorting fields for each written object.
2020-03-03 13:39:43 -08:00
tidwall
0490734b74
1.19.5
2020-02-11 11:03:20 -07:00
tidwall
c567512600
Fix packages not vendoring on build
2020-02-11 11:02:15 -07:00
tidwall
6ffdf7b0ef
Add release helper file
2020-02-10 05:43:10 -07:00