GigaSpaces 6.0.2 Release Notes

                                               

Summary: New features and important changes in GigaSpaces 6.0.2 (build 2002).

Overview

This list includes features, improvements, and important changes since GigaSpaces 6.0.1 (build 1903).

See the list of fixed issues and known issues in GigaSpaces 6.0.2.

Upgrading GigaSpaces 6.0.1? See this migration document.

Configuration, Jini Services, and Tools

  • The Return Lease and Use Clustered Proxy parameters have been added to the benchmark example.

GigaSpaces Management Center

  • The GigaSpaces Management center now displays the maximum instances per machine and per VM.
  • The total number of objects/instances is now displayed in the Space Browser classes, connections, transaction, and cluster views.
  • The Space Browser benchmark view now prints an improved Excel report that allows sorting of different results.

Core

  • Scalability and performance of operations performed under a transaction in a single engine has been improved.
  • Support for batch notifications has been added when working with a master-local cache - this allows you to reduce notification overhead when there are many clients involved.
  • An overload has been added to the DataEventSession.addListener() method:
    EventRegistration addListener(Object template, RemoteEventListener listener) throws RemoteException, TransactionException;
    EventRegistration addListener(Object template, RemoteEventListener listener, long lease,
       NotifyActionType actionTypes) throws RemoteException, TransactionException;
  • A proxy thread pool is now used when performing batch notifications and notifications in FIFO mode.

.NET

  • PONO serialization byte array optimization - when sending and receiving byte arrays in Direct mode, the type is handled by the serializer more efficiently.

OpenSpaces

  • Improvement - when deploying a Processing Unit, the primary and backup spaces don't run on the same physical machine. *More details
  • A custom value for waitForResponse is now supported in a Hibernate second-level cache.
  • It is now possible to define a time-to-live value in a Hibernate second-level cache using the gigaspace.hibernate.cache.timeToLive property. Default is max long value.
  • Improvement - when a Transaction Manager isn't injected into the GigaSpace bean, no declarative transaction detection takes place (not even based on a Space instance).
  • The Jini Transaction Manager now supports locators during lookup.
  • It is now possible to configure a lease listener when using schema configuration with a notify container.

Labels

 
(None)