Changes for version 0.080000 - 2015-03-04

  • Implemented $tree->freeze_tree and MaxMind::DB::Writer::Tree->new_from_frozen_tree methods. This provides a way of passing the tree between different processes.
  • Made the attribute reader methods for all values passed to the constructor public.
  • Added some docs on how insert order affects overlapping networks. GitHub #18.
  • Fixed memory leaks when adding data to the tree.
  • Reduced the size of various structs used in the C code to reduce memory usage.

Modules

Create MaxMind DB database files
Tree representing a MaxMind DB database in memory - then write it to a file

Provides

in lib/MaxMind/DB/Writer/Serializer.pm
in lib/MaxMind/DB/Writer/Tree/Processor/VisualizeTree.pm
in lib/MaxMind/DB/Writer/Util.pm

Examples