Releases: sboesebeck/morphium
Bugfix release
This release contains some minor fixes and improvements:
- fixing some testcases, adding new tests
- bug in storelist fixed, where it does not honor the
disableBufferedWriterForThread
- improving aggregator, making it more easiy to use (no need to call
end()
on group anymore) - adding aggegator functions
$stdDevPop
and$stdDevSamp
- caching fix for ID-Cache, cache projection fix
- avoiding
ConcurrentModificationException
in whe flushing buffered writer - minor improvements to performance...
Bugfix release
fixed some minor things in Cache handling, Aggregation and such
V3.1.1
Latest Version including bugfixes and some new Features:
- oplogmonitor: get informed about changes in DB
- getCollectionList: get a list of all collections in mongo
- named threads
Feature / Bugfix Release
This Release contains lots of fixes and some new features:
- introduces logger registry
- introduced some cachings for increased performance
- introduced tailable cursors
- introduced map-reduce suport
- fixed: morphium ID lowercase support for backward compatibility
- some code quality improvements
This should be a drop-in replacement for all 3.x versions of morphium.
pre release
introducing logger registry for better log configuration management without performance decrease
Beta Release
This pre release includes some changes in architecture, also minor changes in API.
Major new features added:
- tailable query support added
- support for map reduce queries
Bugfix release
Containing some minor fixes, especially dealing with backward compatibility
Major Feature Release
This is the latest version of Morphium, including several major changes, which make it not source compatible to V2.x.x - you will need to change your code a bit!
Features:
- driver encapsulation and replacement possible. You can define your own drivers. Right now there is the mongodb driver using the official Driver from mongodb.org, an InMemory Driver which is useful for testing, SingleConnectDriver for connecting to one single node (no failover) and a new MetaDriver. The "new" drivers include a complete from scratch implementation of the mongodb wire protocol - only works with mongodb 3.2. The "new" drivers are working but not production ready yet - use at own risk!
- a lot of improvements for performance and stability, especially in multithreadded environments
- a lot of improvements for the morphium iterators
- overall performance increases
- lots of minor bugfixes
Have fun !
first Pre-Release of Morphium 3.0
V2.2.24BETA1 bugfix pre-release
fixed some issues with termination of threads and executors, RSMonitor fix