H-uru/dirtsand — pull request #64 by Hoikas (2012-12-15 22:54:59+00:00)
Title: Change PublicAges to a listing of AgeInfo nodes

A race condition was discovered on the Gehn Shard where duplicate ages could be inserted into the public ages table. Rather than fixing that, I opted to convert it to a giant vault search. This allows us to fix a few issues.

- The total popluation (number of owners) is now correctly reported. This means that player created Neighborhoods will now show up in the Nexus.
- The current population is now discovered via a search of PlayerInfo nodes. This will prevent weird integer_overflow populations from appearing in the nexus.
- New members of default Neighborhoods are forwarded to clients.
- Fix some PGresult* leaks in the old code.
- FEATURE: You can now configure the default hood user and instance names in settings.h