Gaelyk 0.4.4 out with namespace/multitenancy support
I’m pleased to announce the release of Gaelyk 0.4.4!
What’s new?
- Updated the Google App Engine SDK to the latest 1.3.7 version
- Jabber and incoming email groovlets now have their implicit logger (gaelyk.email and gaelyk.jabber)
- Plugins are now impacting Jabber and incoming email groovlets as well
- Fixed a bug the conversion of String to Datastore’s Category type
- Internal refactorings of the caching logic
- Added namespace support for multitenancy, added in SDK 1.3.7:
- a namespace is added in the binding, pointing at NamespaceManager, the SDK class dealing with namespaces
- a new method
namespace.of("customerA") { ... }
to execute a closure in the context of a specific namespace
Although I haven’t mentioned it in the notes above (on on the download page), some of the internal refactorings of the caching and routing logic have also helped solving problems with the blobstore support. Please report back to me if it’s working as expected, for text content as well as binary content stored in blobstore (the latter was problematic in 0.4.3).
Read more...