las2peer Release 0.5.0
Highlights
- improved stability and bug fixes
- unified logging
- multiple service versions running at the same time in the same network
- API improvements (see wiki for details)
Javadoc - Service Migration Guide
Release Notes - las2peer - Version v0.5.0
Bug
- [LAS-199] - ClassNotFoundException when using getStoredObject
- [LAS-202] - Context->openEnvelope() broken
- [LAS-208] - Swagger.json output is empty
- [LAS-211] - @PathParam with other datatypes than String leads to closed connection in some cases
- [LAS-217] - junit Test failed on WebConnector; services are not registered under certain conditions
- [LAS-218] - Rename get-deps in ant file
- [LAS-219] - JavaDocs don't build anymore
- [LAS-223] - Nightly Build do not run tests anymore
- [LAS-227] - Implementation for versioned services is incomplete
- [LAS-234] - class loading indeterminism
- [LAS-238] - JUnit ServiceTest fails on shutdown
- [LAS-243] - Cannot start multiple Pastry Nodes on same host
- [LAS-244] - ServiceInfoAgent does not work on multiple nodes
- [LAS-245] - NPE when starting a service
- [LAS-246] - NullPointerException after adding new User Agent
- [LAS-248] - Limited number of (User)Agents
- [LAS-249] - Services not starting anymore
Improvement
- [LAS-99] - Multiple versions of same dependency cause build problems
- [LAS-188] - Template Service should use service message handling
- [LAS-204] - RMI: send UserAgent with context
- [LAS-205] - clarify usage of Envelope "owner" and addSignature
- [LAS-206] - lock (Group)Agents automatially / hide locking and unlocking from service devs
- [LAS-222] - clean up Service API
- [LAS-229] - add oauth2 security definitions to swagger
- [LAS-241] - replace UserAgentList
- [LAS-251] - seperate Examples from Template Project
New Feature
- [LAS-237] - extend buildscript for las2peer's dependency management