Hello,
A couple of days ago, I encountered an exception on every get(InetAddress) method call on a GeoIP2 City database file, dated from June 11, 2017:

For now, I don't see any (public) method that could allow some sanity check on a database file.
The MD5 hash computed on the downloaded file was matching the one available on your web site.
Appart from testing a new database file with some values, how could we ensure that we can safely switch to a valid database?
For production systems, this is very important.
Thanks,
Dimitri