snowplow / snowplow-golang-tracker

Snowplow event tracker for Golang. Add analytics to your Go apps and servers
http://snowplowanalytics.com
Apache License 2.0
25 stars 14 forks source link

Add extra tests for storage/memory #71

Closed jbeemster closed 1 year ago

jbeemster commented 1 year ago

There is a limitation in go-memdb which doesn't enforce uniqueness on inserts so have added tests which highlight this and the overall limitation in there of the maximum inserts of 4,294,967,295. This is still a lot of events and assuming the Tracker is sending out events as fast as they are being inserted should not be an issue but there is a chance of collision still.