 | Summary: End of life notice and deprecation in GigaSpaces 6.0 GA (build 1855).
|
JSpaces-dl.jar Removal
- The JSpaces-dl.jar file has been removed. Implementation is used instead. Having the JSpaces-dl.jar in the same folder as the JSpaces.jar caused problems and confused users.
GigaSpaces and Service Grid CLI Consolidation
GigaSpaces CLI has been consolidated with the Service Grid CLI.
- The gsServer shell has been removed - the gsInstance command is now used instead.
- The following commands have been removed and can now be performed through the gs shell:
- createSpace
- gs_ant
- js_java
- list
- multicastTest
- ping
- PlatformVersion
- shutdown
- startSpace
- stopSpace
- userAdministrator
- cleanSpace
- destroySpace
Phasing Out of Service Grid and Spring Modules
- Phasing out of the Service Grid:
- Pure service beans development and deployment is starting to phase out. Please use Open Spaces instead.
- Collocated service bean association is deprecated and will not be supported.
- Spring Modules has been deprecated (it is still supported). Please use Open Spaces instead.
API Changes
- GS-1645 - The init(String) method signature located in com.j_spaces.core.filters.ISpaceUserAccountDriver interface has been changed.
- GS-2234 – The NotifyDelegator/NotifyDelegatorMultiplexer/MulticastNotifyDelegator interfaces are now deprecated, replaced by the new Event Session API.
Core
.NET
- Extended matching is not supported anymore (the functionality is available using SqlQuery).
In GigaSpaces XAP 6.0, the .NET API has been completely refactored. Many defaults and overloads have been introduced, and the API is now aligned with the technology's standard naming conventions. This extensive update to the API is a necessary step towards transforming the originally plain space-based API to a first-class member of the .NET API family.
For more details: