aerospike / aerospike-client-go

Aerospike Client Go
Apache License 2.0
429 stars 199 forks source link

fix:no panic on nil partition tracker #378

Closed adumovic closed 2 years ago

adumovic commented 2 years ago

Adding code to treat a suddenly nil tracker as an unavailable partition error. We see this error in our client code before this line of code panics and crashes due to tracker being null. This happens almost 100% of the time a server node is restarted for any reason (maintenance, updating, etc.) and we are doing a partition scan.