Skip to content

1.1.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@evanchooly evanchooly released this 10 Dec 21:58
· 3277 commits to master since this release

Version 1.1.0-alpha1 (Dec 10, 2015)

Notes

This release is primarily to provide artifacts for users try to test the fix for #757. The concept of the DatastoreProvider was intended, in part, to provide a separation between mapping and a database. (There's more to it if one goes back far enough but this the most common usage today.) In practice, this feature has never really worked for that use case. There was a fair degree of coupling between Mapper/MappedClass/MappedField and a Datastore which made reusing mappings between Datastores in an application effectively impossible. The proposed fix for #757 removes this coupling. It also obviates the concept of a DatastoreProvider. As such, the usage of DatastoreProvider has been removed. The API artifacts remain so that this is not a breaking change at compile time. It also should not be a runtime break since the expected behavior never actually worked but should now. This release, while not the final 1.1.0 release, is intended to flush out any incorrect assumptions or missed issues surrounding the fix. While there are a number of issues open against Morphia itself, please limit any feedback for this release to issues surrounding DatastoreProviders and cross-database sharing of mapping data.

Downloads

Below and on maven central.

Docs

https://rawgithub.com/wiki/mongodb/morphia/javadoc/1.1.0-alpha1/index.html

Issues Resolved