GigaSpaces 6.0.4 Release Notes

  General Resources

API Docs
Forum
Downloads
White Papers
gigaspaces.com     

                                               

Summary: Fixed issues in GigaSpaces 6.0.4 (build 2130)

Overview

This list includes fixed issues since GigaSpaces 6.0.3.

The current C++ package provided with the installation is not functional. A functional version is available through GigaSpaces Support.

Configuration, Jini Services and Tools

Key Summary Salesforce ID
GS-3631 NullPointerException in connections view 3587
GS-3909 GSM/GSC and GigaSpaces Management Center don't take their pattern from gs_logging.properties. As a result, their patterns and location can't be controlled (unlike gsInstance). 3653, 3775

In GigaSpaces 6.0.4 and onwards, the Classes List in the GigaSpaces UI Classes view doesn't display any classes or objects for persistent spaces working in LRU or ALL IN CACHE mode. If you are working with such a space and want to turn on this option, from the top menu, select Space > Options > Display Persistent Space Metrics (toggle option).

OpenSpaces

Key Summary Salesforce ID
GS-4270 Method filter adapter misspelled the afterUpdate property name.  
GS-4248 Wrong handling of method caching when exposing services using the service exporter (results in IllegalStateException) 3810
GS-3959 GSM creates a lookupCache and SDM per Service which is wasteful. Change it to create one per GSM.  

Core

Key Summary Salesforce ID
GS-3926 When using a persistent space, CPU usage is extremely high (caused by screens that display the object/instance count in the GigaSpaces Management Center). 3471
GS-4040 Support sync notify from space to clients  
GS-4107 Deadlock when trying to perform operation under transaction 3852
GS-3824 Add socket connection timeout configuration in LRMI.  
GS-3823 Add a way to define the watchdog timeout in milliseconds.  
GS-4024 Add SpaceFinder.find overload that supports security context as a parameter, to allow creation of a secure local cache.  
GS-4129 When performing prepareForMethodCall, a NullPointerException is thrown in the JSpaceClusteredProxy.  
GS-4095 Liveness-detector ERROR - java.lang.IndexOutOfBoundsException is occasionally thrown when performing blocking take from many client threads.  
GS-4059 Reduce client-side failover timeout on network disconnection. 3702
GS-4277 JDBC queries performed with rownum fetch all Entries in the space. 3867
GS-4166 Remove automatic abortTransaction() from JSpaceClusteredProxy (performed when an operation fails).  
GS-4041 A space running in LRU cache policy mode evicts too many Entries.  
GS-4254 When trying to deploy the mirror service, and ArrayIndexOutOfBoundsException exception is thrown. 3853
GS-3961 When working with asynchronous replication using a persistent space with an Oracle database, no Entries are replicated after the restart of a crashed space. 3720
GS-3964 When registering/unregistering for notifications and then clearing the space with a few threads, some notifications don't arrive.  
GS-4302 When a remote client performs Space.clear() with SQLQuery, an OutOfMemory exception is thrown and the client is stuck (space is performing TakeMultiple instead of clear). 3868
GS-4255 When performing useLocalCache in a persistent space using the External Data Source, a java.lang.IllegalArgumentException: UID or VersionID is thrown.  
GS-3985 Date in Oracle database are persisted as BLOB even when adding the line: java.lang.Date=date in type.properties file. 3771
GS-4096 LRMISelector thread mechanism is not scalable when running many threads with a blocking take. 3802
GS-4318 EventSessionFactory.setAutoRenew(boolean renew, LeaseListener listener, long renewExpiration, long renewDuration, long renewRTT) does not renew a lease.  
GS-3498 Deadlocks in sync replication under block operation load. 3428
GS-4205 When failover takes place with large amounts of data, recovery is too long, and client throughput is damaged.  
GS-3982 Make PingEntry persistent.  
GS-3941 When trying to deploy a cluster using the External Data Source with CentralDataSource and initialLoad, a FinderException is thrown. 3727
GS-3621 When a partitioned space is started and is not yet available (but has already recovered notification registrations from other partitions), some notification registrations are missing. 3584

Labels

 
(None)