underverse is a non-distributed, JSON-based document storage and analysis module focusing on the manipulation, grouping and filtering of unstructured data from various sources.
Package Documentation
Product's homepage
Requirements:
· Python
What's New in This Release: [ read full changelog ]
· Completely rewrote / refactored the object handling to use jsonpickle instead of the v0.3.0 home-grown solution
· The result is much simpler and more robust object handling
· Changed JSON extension functionality to use jsonpickle
· Added new package called handlers
· Added AND / OR predicates for more complex queries
· Test count increased to 86
· Fixed issue with paginate returning empty first page
· MapReduce changes
· Fixed critcal mapreduce bug in calling reduce
· Renamed the Verse.reduce function to Verse.simple_reduce
· This is to maintain compatibility and naming conventions between Verses and SubVerses
· Added new reduce function to Verse objects which allows map results to be reduced several times without having re-run the map operation.
· Fixed a few small bugs
· Added more exceptions
· Added documentation for map, reduce and mapreduce functionality