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.
Core
GS-1673 – Attribute support has been removed from IMap.
GS-1745 – RegExQuery is now consolidated with SQLQuery. For more details, refer to the SQLQuery in JavaSpaces.
The following com.j_spaces.core.IJSpaceContainer methods are now deprecated:
public IJSpace getSpace(String spaceName, boolean embedded)
public IJSpace getClusteredSpace(String spaceName, boolean embedded)
These have been replaced by:
public IJSpace getSpace(String spaceName)
public IJSpace getClusteredSpace(String spaceName)
.NET
Extended matching is not supported anymore (the functionality is available using SqlQuery).