Releases: rwth-acis/las2peer
Releases · rwth-acis/las2peer
las2peer Release v0.5.1
Release Notes - las2peer - Version v0.5.1
Bug
- [LAS-255] - Race Condition when invoking multiple methods at the same time
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
LAS2peer Release 0.4
Highlights in this Version
Swagger 2.0 API listings
Improved OIDC support
Bugfixes
Javadoc v0.4
Release Notes - las2peer - Version v0.4
Bug
- [LAS-55] - RMI fails in an undesired way when services are 'partly started'
- [LAS-148] - Issues generating Swagger Documentation
- [LAS-165] - Swagger xml has been printed during startup
- [LAS-169] - @produces information is not passed on correctly to Swagger
- [LAS-176] - Generated Swagger documentation incompatible with Swagger UI
- [LAS-179] - Change default output folder in classpath
- [LAS-184] - Swagger does not work when a service uses more than one service class
- [LAS-187] - HTTP server overwrites return statement.
- [LAS-191] - Service agent throws errors when a service does not use a connector / RESTMapper
- [LAS-201] - wrong "The given agent has not opened this envelope!" in Envelope.addSignature
Improvement
- [LAS-36] - Central Place for (Up 2 Date) JavaDocs
- [LAS-108] - Amend Documentation about service and clientside mappings of Param Types
- [LAS-173] - Swagger annotations in the template service
- [LAS-177] - Adjust start scripts to match service name
- [LAS-178] - Search for service globally only service is not found
- [LAS-180] - Rename the template project's ServiceClass to TemplateService
- [LAS-182] - Add prime p2p use case to template project
- [LAS-183] - Update Swagger to new major version (2.0)
- [LAS-186] - The socket timeout should be removed from the template service
- [LAS-190] - The password entry in the ant configuration is superfluous
New Feature
LAS2peer Release 0.3.1
- updated README, fixed errors in Javadoc generation
LAS2peer Release 0.3
Release Notes - las2peer - Version v0.3
Bug
- [LAS-68] - Remove Author Names from Source Code
- [LAS-74] - Starting Service throws AgentAlreadyRegisteredException
- [LAS-75] - Each node launch generates a new node id
- [LAS-88] - Internal service registration for in a multi-node network very unreliable
- [LAS-91] - UserAgent can get unregistered, when multpile requests are sent simultaniously
- [LAS-92] - UserAgent Generation through Ant Build
- [LAS-93] - las2peer silently failing when duplicate versions of external libraries are on the classpath
- [LAS-95] - HttpConnector UserAgent can get unregistered, when multiple requests are sent simultaneously
- [LAS-98] - Some Archiva / Jenkins Auto Deploy Issues
- [LAS-100] - JUnit Testcase ClientPastryTest fails with StringIndexOutOfBoundsException
- [LAS-101] - Error on executing junit and deploy-snapshot Ant targets together
- [LAS-106] - start_network.bat/sh notifies problems with uploading anonymous user
- [LAS-119] - WebConnector ant build failed
- [LAS-125] - File service.properties in etc/ant_configuration vanished
- [LAS-126] - WebConnector starts in OIDC agnostic mode
- [LAS-127] - Missing Field oidcProvider in Web Connector Configuration
- [LAS-146] - Template Service missing a jar required for Swagger
- [LAS-167] - Agent generator scripts not parameterized
Improvement
- [LAS-38] - Add Manifest to Jars
- [LAS-52] - Template Project Howto logging
- [LAS-59] - Metadata for LAS2peer GroupAgent
- [LAS-84] - The Web Connector should still start if the provided OIDC server is not reachable
- [LAS-86] - Easier debugging for restful mapping of service methods
- [LAS-87] - LAS2peer should support some form of at least simple load balancing
- [LAS-96] - Add possibility to have list values in property files
- [LAS-109] - Document constraint "One JAR per service with One Main Service Class"
- [LAS-114] - Simplify service deployment within Template Project
- [LAS-115] - Advanced Tutorial: Howto provide multiple services in a single jar or package
New Feature
LAS2peer Release 0.2
v0.2 added launcher parameter to set the node id seed
LAS2peer Release 0.1
v0.1 Update README.md
Latest Release
v0.0.4.2 LAS 56 service starting now working without predefined agent
Small bugfix in classloader
v0.0.4.1 [LAS-38] Corrected classloader instantiation
First version that runs on the seed network
v0.0.4 added service info agent message