All features, improvements, and fixed issues are marked according to the release that they were released/fixed in, e.g. 7.1.X M1
When upgrading any GigaSpaces version (including previous 7.1.X milestones) to version 7.1.4, compile your application code with the 7.1.4 b4750 version.
Expose IMap put operation with timeout parameter (controls the timeout passed to the space update) and use it in Hibernate second level cache (gigaspace.hibernate.cache.waitForResponse property)
7.1.0 M9
OpenSpaces
GS-7390
Hibernate second level cache should only clean the map local cache and relevant cache entries associated with the region
7.1.0 M8
OpenSpaces
GS-7364
Lightweight Admin - Disable (by default) space discovery, use the processing unit to discover spaces
7.1.0 M7
OpenSpaces
GS-7310
Mule templates should all be changed to use sla.xml descriptor file and not embed the sla within the pu.xml
7.1.0 M5
OpenSpaces
GS-7232
Admin API: Allow to control whether a certain event will be fired for existing instances as well or new instances only (GSM/GSC/LUS/Machine/VM/PU/Space)
7.1.0 M3
OpenSpaces
GS-7201
Support the ability to create GS runtime dump (heap, threads, other) from the Admin API / UI
7.1.0 M3
OpenSpaces
GS-7159
Expose and provide log retrieval API for GSC/GSM/GSA/LUS
7.1.0 M3
OpenSpaces Proxy
GS-7150
Allow for a processing unit instance to be notified when an undeploy operation is triggered (ProcessingUnitUndeployingListener)
7.1.0 M3
OpenSpaces Service Grid
API, Proxy, Server
Key
Summary
Since Version
SalesForce ID
Documentation Link
Component/s
GS-8549
ArrayIndexOutOfBoundsException when reading with SQLQuery with Object.class in partioned schema
7.1.4 GA
SQL Query
GS-7947
During split brain when a primary space is being restarted as a split brain resolve, do not wait for pending replication to complete
7.1.2 GA
Replication
GS-8017
Specify replicateNotifyTemplate via annotations
7.1.2 GA
API
GS-7895
Support method overloading in remoting
7.1.2 GA
5953,6046
API
GS-7834
Different limitation on redo log capacity while space is under recovery
Query under cluster tree do not work occasionally when a cluster with mirror was deployed
7.1.4 GA
Admin Tools
GS-8369
Add overides to lib\platform\ext directory to allow putting shared pu classes not in GS instalation tree
7.1.4 GA
6333
Configuration
GS-8505
Custom UserDetails support in the UI
7.1.4 GA
6386
Admin Tools
GS-8344
Expose class indexes in Classes view of UI
7.1.3 GA
Admin Tools
GS-8108
Add security user-details namespace element
7.1.2 GA
Security
GS-8040
Enhance LUS to expose registration time of a service by SerivceID
7.1.2 GA
Jini
GS-7989
Change the default history size to be 60
7.1.2 GA
Admin API
GS-8047
Allow to shutdown a GridServiceAgent
7.1.2 GA
Admin API
GS-7872
Add more columns to the web ui
7.1.2 GA
Web-UI
GS-7873
Host name filter to support wildcards and auto completion
7.1.2 GA
Web-UI
GS-7920
Change cluster-config.groups.group.repl-policy.sync-replication.multiple-opers-chunk-size default to 10000
7.1.2 GA
Admin Tools
GS-7916
Expose mirror statistics in standalone UI
7.1.2 GA
Admin Tools
GS-7980
Make warning message for delete class instances more detailed with more warnings
7.1.2 GA
Admin Tools
GS-8006
Stop using Space URL Builder dialog
7.1.2 GA
Admin Tools
GS-7638
Add option to Log component not to retrieve logs in order to improve performance
7.1.2 GA
Admin Tools
GS-7922
The deprecated option of adding space instances in UI was misleading and thought it is a new dynamic (ESM) like feature
7.1.2 GA
5986
Admin Tools
GS-7034
New ability was added to define different system properties and JVM arguments for each component using the newly added variables into scripts: GSA_JAVA_OPTIONS, GSM_JAVA_OPTIONS, GSC_JAVA_OPTIONS, LUS_JAVA_OPTIONS, JTX_JAVA_OPTIONS, GUI_JAVA_OPTIONS
Add option to Log component not to retrieve logs in order to improve perfomance
7.1.1 RC
Admin Tools
GS-7716
Fix port presentation in space and cluster connections views
7.1.1 RC
Admin Tools
GS-7619
Expose additional replication statistics in UI: Repl. Packets Disk, Repl. Packets Disk Usage (Bytes), Repl. Packets Mem.
7.1.0 GA
Admin Tools
GS-7628
The tool tip for the GSM should display its PID in the Processing Units Graph View
7.1.0 GA
Admin Tools
GS-7444
Enhance GSSimpleFormatter to support thread id in log messages
7.1.0 RC1
Logging
GS-7456
Password to a secured space can now contain punctuation signs
7.1.0 RC1
5651
Security
GS-7333
Improve space operations definition when define security
7.1.0 M8
Admin Tools
GS-7367
Wait for a zone by name using Admin API
7.1.0 M7
Admin API
GS-7308
Custom access control for secured space
7.1.0 M5
Security
GS-7175
Restrict access on "list gsc" jmx operation
7.1.0 M5
5309
Security
GS-7148
Security configuration file should be limited to *.properties extension only
7.1.0 M5
5287
Security
GS-7338
Add fine logging information to Lookup Service expiration threads
7.1.0 M5
Jini
GS-7322
Add to Admin API the ability to extract a GridComponent by UID
7.1.0 M5
Admin Tools
GS-7229
Expose tail log functionaltiy in the ui
7.1.0 M5
Admin Tools
GS-7248
Add UI Zones support
7.1.0 M5
Admin Tools
GS-7289
Add option in ui to filter services by zones
7.1.0 M5
Admin Tools
GS-7188
Expose CPU usage in Spaces Network table
7.1.0 M3
Admin Tools
GS-7193
Show CPU usage of each service in Host View
7.1.0 M3
Admin Tools
GS-7194
Expose the replication redo log size in the space browser network table
7.1.0 M3
Admin Tools
GS-7212
Allow users to retrieve a dump of running services via the UI
7.1.0 M3
Admin Tools
GS-7196
Default operation timeout for Admin API operations
7.1.0 M3
Admin Tools
GS-7133
SLA Threshold Events, Provision Failure Events and UI Exceptions should open the details dialog when the user presses the Enter key upon selecting a certain row
7.1.0 M3
Admin Tools
GS-7169
Show memory consumption of each service in Hosts View
7.1.0 M3
Admin Tools
GS-7168
Expose memory redo log size via the admin API's replication statistics
7.1.0 M3
Admin Tools Replication
GS-7149
Allow to set local and network interface name in the NIC_ADDR (system property java.rmi.server.hostname) using #...#
Methods of a Remoting Service interface are not included when it extends from another interface
7.1.3 GA
6288
OpenSpaces
GS-8234
Manifest file reports wrong version
7.1.3 GA
6224,6223
OpenSpaces
GS-8236
pass-array-as-is in XSD is missing for notify-container and cannot be configured using namespaces XML
7.1.3 GA
6220
OpenSpaces
GS-8330
NullPointerException is thrown in ExecutorRemotingTask.writeExternal when calling toString() on remote bean
7.1.3 GA
6317
OpenSpaces
GS-8295
NullPointerException is thrown in PUServiceBeanImpl.getSpaceRuntimeHolder() after splitbrain
7.1.3 GA
6289
OpenSpaces
GS-8154
Apache loadbalancer sticky session stopped working
7.1.2 GA
6169
Web Container Integration
GS-7828
7.x embedded space throws exception while running within application server
7.1.2 GA
5997
Web Container Integration
GS-8100
decrement web pu instance with jetty.sessions.spaceUrl results with NullPointerException
7.1.2 GA
OpenSpaces
GS-8152
GSA prints out the same process ID for a restarted process
7.1.2 GA
OpenSpaces
GS-7963
Admin API: Throw a ProcessingUnitAlreadyDeployedException when deploying a processing unit that is already deployed
7.1.2 GA
6070
OpenSpaces
GS-8058
Starting memcached with puInstance fails
7.1.2 GA
OpenSpaces
GS-7613
takeIfExists JavaDoc description was fixed
7.1.1 RC
5759
OpenSpaces
GS-7666
Jetty server should be started under the jetty class loader, and not the processing unit class loader
7.1.1 RC
OpenSpaces
GS-7399
A dot in a war file's name causes HttpSession backed by the space to fail
7.1.0 GA
5376
Web Container Integration
GS-7577
Admin API: SpaceStatistics - filter out space instances with status NA
7.1.0 RC2
OpenSpaces
GS-7556
Typo in ExecutorSpaceRemotingFactoryBean and SyncSpaceRemotingFactoryBean javadoc
7.1.0 RC2
5716
OpenSpaces
GS-7225
Typo and unclear javadoc in openspaces
7.1.0 M8
5362
OpenSpaces
GS-7386
Admin API: ProcessingUnitInstance#relocateAndWait does not use the GSC to relocate to parameter
7.1.0 M8
OpenSpaces
GS-7140
jini-tx-manager fails to lookup the transaction manager
7.1.0 M3
OpenSpaces
API, Proxy, Server, External Data Source
Key
Summary
Since Version
SalesForce ID
Component/s
GS-8536
LeaseRenewal fails to restart the notify container on a cluster with more than one partition when using container.stop() and container.start()
7.1.4 GA
6363
API
GS-8495
Slowconsumer is working when slow-comsumer enabled parameter is false and slow-consumer throughput is overridden with non zero value.
7.1.4 GA
6363
Configuration
GS-8423
ConversionException caused by class loading issue after failover with cpp client
7.1.4 GA
6316
Engine
GS-8465
Renewal of expired notification lease in a scenario with external data source true does not throw UnknownLeaseException
7.1.4 GA
6363
Events
GS-8527
polling container starts on backup space
7.1.4 GA
6327
Events
GS-8462
TokenQuery events in 7.1.3 throw exceptions
7.1.4 GA
6389
Events
GS-7359
SQLQuery OR statements are blocking the read operations
7.1.4 GA
5511, 6367
SQL Query
GS-8445
ArrayIndexOutOfBoundsException when reading with SQLQuery with Object.class in partioned schema
7.1.4 GA
6365
SQL Query
GS-8545
Space task execution gets stuck on disconnected non-clustered space
7.1.4 GA
Proxy
GS-8464
Read/TakeByIds operation id is not set - causing the operation not to be executed in LocalCache
7.1.4 GA
Proxy
GS-8233
redo log file name choosing is problematic on windows
7.1.3 GA
Replication
GS-8398
ExternalEntry write operations cause blank line in logs
7.1.3 GA
6323
API
GS-8327
Fifo notifications are out of order when using Optimistic locking
7.1.3 GA
6314
Engine
GS-8326
If Insert operation is applied twice on the same object from the Space Browser the space will remain in an inconsistent state
7.1.3 GA
6318
Engine
GS-8361
SQLQuery on fifo class with equal condition doesn't use the index
7.1.3 GA
Engine
GS-7917
writeMultiple with noWriteLease, autoGenerate=true and UpdateModifiers.UpdateOrWrite does not update UID of written objects
7.1.2 GA
API, Engine
GS-7868
Notify Container does not register notification listener after Split-Brain is resolved"
7.1.2 GA
Engine
GS-8042
Improve split brain resolution by choosing the space that was connected to the LUS the longest"
7.1.2 GA
Engine
GS-7956
Backup Space redo-log infinite loop"
7.1.2 GA
Replication
GS-8107
ClassNotFoundException thrown when login is performed with custom user details
7.1.2 GA
Security
GS-8106
Custom SecurityManager configured in pu.properties throws ClassCastException
7.1.2 GA
Security
GS-8068
SQLQuery type conversion problem
7.1.2 GA
6134
SQL Query
GS-8092
Count of POJOs with auto-generate=true ignores the UID
7.1.2 GA
6146
Proxy
GS-8135
Rare concurrency issue with ongoing transactions during space recovery
7.1.2 GA
Replication
GS-8044
When using a space with replication, notifications are not received for a template with a primitive field null value and Externalizable object
7.1.2 GA
6112
Replication
GS-8032
Restart of a cluster without restarting the mirror will cause replication errors.
7.1.2 GA
Replication
GS-8140
PartialUpdate does not reduce replication footprint if External data source is used.
7.1.2 GA
Replication
GS-7993
readById on class with SpaceId(autoGenerate=true) or without SpaceId ignores the routing argument
7.1.2 GA
6084
API
GS-8146
NullPointerException is thrown when performing clear with SQLQuery
7.1.2 GA
6116
API
GS-8000
Support for "contains" was added to SQLQuery. It replaces deprecated TokenQuery.
7.1.2 GA
API
GS-8049
NegativeArraySizeException is thrown when class has more then 128 fields
7.1.2 GA
6124
API
GS-7701
Custom exception is thrown during initialization of PU causes ClassNotFoundException on GSM
7.1.2 GA
5816
API
GS-7999
ReplicationTarget.getSpaceInstance returns null
7.1.2 GA
6082
API
GS-8091
Count with autogenerated=true ignores the UId provided
7.1.2 GA
6146
Engine
GS-7820
Split brain is not resolved causing an inconsistent cluster state
7.1.2 GA
Engine
GS-7961
Deadlock during shutdown of a space which causes the shutdown process to hang
7.1.2 GA
6096
Engine LRMI
GS-7724
ArrayIndexOutOfBound is thrown while running Queries on superclass of an object with embedded property index
7.1.1 RC
Engine
GS-7718
Bad usage example of GSIterator in JavaDoc
7.1.1 GA
5917
Documentation
GS-5970
Count with READ_COMMITTED returns wrong results while other transaction is in progress
7.1.1 GA
5955
Engine
GS-7152
cluster-config.mirror-service.interval-opers parameter does not override the cluster-config.groups.group.repl-policy.async-replication.repl-interval-opers parameter
7.1.1 RC
5281
API
GS-7768
NullPointerException is thrown in replication during FailOver
7.1.1 RC
Engine
GS-7774
Replication to mirror must continue even if backup fails
7.1.1 RC
Mirror
GS-7670
UncategorizedSpaceException when @SpaceIndex used without @SpaceProperty
7.1.1 RC
5800
API
GS-7630
NullPointerException when replicating take operation of an entry with a primitive property without nullValue definition
7.1.1 RC
5768
API
GS-7706
Improve local cache read performance of objects that were concurrently written under a transaction
7.1.1 RC
5770
API
GS-7744
Backup gets out of sync with the mirror on primary undeploy while the application is working.
7.1.1 RC
Replication
GS-7801
UnknownTypeException on mirror when using notifications or local cache
7.1.1 RC
Replication
GS-7664
Username security profile should allow non-alphabetical characters
7.1.1 RC
5775
Security
GS-7616
takebyId with not-null property fails due to org.hibernate.ObjectDeletedException
7.1.0 GA
5757
API
GS-7542
Notify Container @NotifyBatch does not work with @Notify(fifo=true)
7.1.0 GA
API
GS-7608
Update version of h2 database to 1.2.132
7.1.0 GA
Persistency
GS-7519
Use of persist=false & fifoSupport=FifoSupport.ALL conflicts with LRU Cache Policy with JDBC
7.1.0 RC2
5688
API
GS-7502
Exclusive read lock is ignored with readMultiple and empty SQLQuery
7.1.0 RC2
5610
API
GS-7541
Extended indexes are ignored - basic index is used instead
7.1.0 RC2
Engine
GS-7312
Failed clear operation causes endless loop of retries in EDS
7.1.0 RC1
5345
API
GS-7429
NullPointerException when using guarantied notifications in a cluster with no backups
7.1.0 RC1
5626
Engine
GS-5525
Sync Replication with multiple targets gets stuck on target disconnect
7.1.0 RC1
Replication
GS-7335
Type metadata checksum is not validated properly
7.1.0 RC1
5584
Engine Proxy
GS-7403
Backwards compatibility - Objects which have been written to a persistent space with version 7.0.2 can not be loaded (warm init) with 7.1.0
7.1.0 RC1
Persistency
GS-7411
Sporadic StackOverflowException when replication channel is disconnected
7.1.0 RC1
5579
Replication
GS-7420
NullPointerException during a write operation to the space
7.1.0 RC1
5629
LRMI
GS-7414
remote class loading causes a deadlock
7.1.0 M9
5602
LRMI
GS-7422
ClassCastException thrown in embedded query
7.1.0 M9
Engine
GS-7427
Take replication with EDS replicates the whole packet - causing a memory issue
7.1.0 M9
5548
Replication
GS-7409
NullPointerException is thrown during concurrent writeMultiple
7.1.0 M9
5583
Engine
GS-7394
Fix limited redo log errors, backup does full recovery when replication out of sync and fix mirror replication going into an infinite loop.
7.1.0 M8
Replication
GS-7162
LeaseManager expires objects when their lease expired even when they are under transaction
7.1.0 M7
Engine
GS-7361
UnknownTypeException when trying to replicate to the mirror
7.1.0 M7
5488
Mirror
GS-7280
NullPointerException when calling readById(null)
7.1.0 M6
5398
API
GS-7329
Memory leak when caching queries
7.1.0 M6
5443
SQL Query
GS-7354
StackOverFlowException will be thrown instead of ClassNotFoundException when trying to connect to another space from a JMX Mbean
7.1.0 M6
5512
API
GS-7296
Backup writes recovered entries to the datasource in central_data_source=true
7.1.0 M5
5436
API
GS-7318
ArrayIndexOutputOfBounds might be thrown on long generated UIDs
7.1.0 M5
5463
Proxy
GS-7330
SQLQuery with BigDecimal is not retrieving correct data
7.1.0 M5
5476
SQL Query
GS-7279
GDriver: unexpected behavior of GPreparedStatement in case of updates
7.1.0 M4
5389
SQL Query
GS-7132
New mirror undeploy parameter missing from schema files
7.1.0 M3
5259
API
GS-7235
Central data source is overlooked in case of replication with local jini transactions
7.1.0 M3
5368
API
GS-7163
Write with UPDATE_ONLY modifier performs a write and not an update when using an object with no @SpaceId
7.1.0 M3
5285
API
GS-7207
Wrong class count - recently delete objects are taken into consideration
7.1.0 M3
Engine
GS-7068
A remote listener registered to space mode change events can delay the space from actually switcing its space mode
7.1.0 M3
Engine Events
GS-7141
services.config.template contains an unnecessary line (which causes an exception on startup): serviceBeanContextFactory = new com.gigaspaces.grid.space.GSContextFactory();
7.1.0 M3
Proxy
GS-7139
Destroying a UrlSpaceConfigurer and then using a new one to lookup a Space within a standalone client results in an exception
7.1.0 M3
5264
Proxy
C++
Key
Summary
Since Version
SalesForce ID
Component/s
GS-7508
7.1 C++ source fails to build with 7.1 and GCC 4.x
7.1.1 GA
5690
C++
GS-7230
CPP DTD is not up to date, missing attributes and elements
7.1.0 M3
C++
GS-6284
CPP compilation problem in Linux (Blob.h)
7.1.0 M3
4643
C++
.NET
Key
Summary
Since Version
SalesForce ID
Component/s
GS-8143
IdBasedLocalCache may stop synchronization with remote space when lease renewal fails
7.1.2 GA
.NET
GS-8022
XAP.NET may not work on Windows 7 because mscvr71.dll is missing
7.1.2 GA
6059
.NET
GS-8110
XAP.NET Installer may fail on Windows 7/2008 due to insufficient permissions
7.1.2 GA
.NET
GS-7986
.net Polling container can stop working if a transaction is not longer active
7.1.2 GA
.NET
GS-7990
usage of ISpacePartition.PartitiondId throws an exception
7.1.2 GA
.NET
GS-8024
some of .NET service grid Admin api events do not work
7.1.2 GA
.NET
GS-8077
The following methods of INotifyEventListenerContainerServiceDetails throw an exception: PerformTakeOnNotify ,ReplicateNotifyTemplate and TriggerNotifyTemplate
7.1.2 GA
.NET
GS-7957
Cannot attach current thread to JVM when calling .Net GigaSpacesFactory.Initialize()
7.1.2 GA
6062
.NET
GS-7932
Failed to run embedded GSM,GSC within UI when running under .NET
7.1.2 GA
.NET Admin Tools
GS-7906
Exception thrown when trying to create a secure .Net Admin instance
7.1.2 GA
.NET Admin Tools
GS-8072
IRemoteServiceDetails Id method throws an exception
7.1.2 GA
.NET API
GS-8075
INotifyEventListenerContainerServiceDetails BatchSize and BatchTime methods throw an exception
7.1.2 GA
.NET API
GS-7726
Automatic scaling logic of a polling container in .NET causes too many concurrent consumers to be created
7.1.1 GA
.NET
GS-7671
XAP.NET intialization in java does not recognize $(XapNetSettingsFile)
7.1.1 RC
.NET
GS-7714
DataFeeder in .NET processing unit example, did not implement disposable properly
7.1.1 RC
.NET
GS-7690
Using SpaceTask with transaction (or remoting) in .NET, shows background error message and causes a memory leak at the executing space
7.1.1 RC
.NET
GS-7658
Type investigation of an object containing DataSet throws an exception
7.1.1 RC
.NET
GS-7731
.NET event listener container with batch true and clone listener per thread does not work
7.1.1 RC
.NET
GS-7615
.NET Admin api throws an exception on methods that return a double type
BasicProcessingUnitContainer throws exception when explicitly setting a proxy to an event container
7.1.0 RC1
.NET
GS-7387
LRU space with NHibernate fails to start up when there are many records in database
7.1.0 M8
5562
.NET
GS-7244
Properties passed during PU deployment are not applied to space
7.1.0 M3
.NET
Service Grid
Key
Summary
Since Version
SalesForce ID
Component/s
GS-8317
Provisioning failure because GSCs were not registered with GSM
7.1.4 GA
6069
Service Grid
GS-8018
Workaround JVM zip bug by not reading the zip file concurrently
7.1.3 GA
Service Grid
GS-7942
GSM tries to instantiate an instance although previous shutdown is still in progress"
7.1.2 GA
Service Grid
GS-7870
GSM fails to re-provision processing unit instance"
7.1.2 GA
Service Grid
GS-7904
GSM should resolve an un-monitored service which is still pending to be provisioned"
7.1.2 GA
Service Grid
GS-7945
GSM doesn't always become a backup for all processing units of an active GSM after reconnection"
7.1.2 GA
Service Grid
GS-7943
On SpaceUnhealthyException GSM should immediately restart space instead of performing retries by the fault-detection handler"
7.1.2 GA
Service Grid
GS-7912
GSM fault-detection settings cannot be overridden via system property"
7.1.2 GA
Service Grid
GS-7864
NullPointerException from ProvisionLeaseManager"
7.1.2 GA
Service Grid
GS-7826
ESM does not scale down to an available GSC although estimated relocation is still bellow threshold
7.1.1 GA
Service Grid
GS-7697
ESM memory SLA statistics should account for total free system memory plus cached when using Sigar
7.1.1 RC
Service Grid
GS-7732
ESM can get stuck waiting indefinitely for processing unit to restart
7.1.1 RC
Service Grid
GS-7780
ESM does not advertise the JMX connection URL
7.1.1 RC
Service Grid
GS-7592
GSA: Forking a process (GSC, GSM) in JVM mode does not work when the GigaSpaces installation path contains whitespaces
7.1.0 GA
Service Grid
GS-7461
The LookupGroups attribute type in a JMX MBean is different under a secure space
7.1.0 RC2
5656
Security Service Grid
GS-7583
GSA: Forking a process (GSC, GSM) in JVM mode does not work when the GigaSpaces installation path contains whitespaces
7.1.0 RC2
Service Grid
GS-7538
Possible NPE when GSM (webster) deletes a directory (as part of the deploy/undeploy process)
7.1.0 RC2
Service Grid
GS-7539
Avoid NullPointerException thrown on a request to redeploy an already deployed processing unit which is in a pending state
7.1.0 RC2
5701
Service Grid
GS-7455
Focal server fails to discover clusters (after JMX jars added to the classpath)
7.1.0 RC1
5643
Service Grid
GS-7388
A GSC which momentarily disconnects from a GSM, while provision attempts are made, may cause max-instances-per-machine SLA not to be obeyed
7.1.0 M8
Service Grid
GS-7137
Deploying a processing unit with the "secured" checkbox checked doesn't load a secured space
7.1.0 M5
4409
Security
GS-7288
PU FailureDetectionHandler fails to be created when LRMI class loading does not work (failure to get PUDetails)
7.1.0 M4
Service Grid
GS-7282
CLI deploy command occasionally causes a failure in deployment (failure to download processing unit from the GSC)
7.1.0 M4
5253
Service Grid
GS-7172
GSA: Defining custom xml process descriptor with no vm element causes the process to fail
7.1.0 M3
Service Grid
Configuration, UI, CLI & Admin tools
Key
Summary
Since Version
SalesForce ID
Component/s
GS-8440
Failed to install maven in version 7.1.3
7.1.4 GA
6381
Maven
GS-7860
Client cannot connect to the cluster when residing in a differnt vlan (even when using unicast)
7.1.4 GA
6255 6247
Jini
GS-8632
RMI Spaces (no LUS/Jini) spaces can be authenticated in UI only when LUS is running
7.1.4 GA
Admin Tools
GS-8081
GS-UI log output of GSC eventually causes looping leading to crash
7.1.3 GA
6106
Web-UI
GS-8213
Only mirror statistics should be displayed for mirror service in web ui
7.1.3 GA
Admin Tools
GS-8211
Space Statistics information displayed for whole cluster is wrong
7.1.3 GA
Admin Tools
GS-8203
Same machine might appear twice in UI (Managment Console) under same IP address but different hostname
7.1.3 GA
Admin Tools
GS-8271
puInstance.sh uses undefined method toNative
7.1.3 GA
6260
Admin Tools
GS-8244
UI and BasicTypeInfo should indicate indexed fields for nested objects and nested maps
7.1.3 GA
Admin Tools API
GS-8333
Memory leak in Web-UI might occur if several browsers were closed after performing login
7.1.3 GA
Admin Tools OpenSpaces
GS-7865
UI application only supports root context path when deployed to an external servlet container
7.1.2 GA
Web-UI
GS-7938
Selected column in both Hosts tree table and Processing Units tree table should not disappear after refresh
7.1.2 GA
Web-UI
GS-8060
Web-UI: GSC/GSM/LUS are displayed as managed by GSA although they are not
7.1.2 GA
Web-UI
GS-7866
Partition should be displayed only for processing units that use partitioned-sync2backup clustered schema with backup instances larger than zero
7.1.2 GA
Web-UI
GS-8065
When a path to a non-existent security properties file is provided there is no indication to the user
7.1.2 GA
6135
Security
GS-7995
WebUI consumes a large amout of memory after running for a long time
7.1.2 GA
6081
Admin Tools
GS-8099
puInstance.sh is not working if JAVE_HOME is not set
7.1.2 GA
Admin Tools
GS-7405
Instance count in space view does not refresh after the clean button has been pressed [ refresh is not invoked ]
7.1.2 GA
Admin Tools
GS-7910
UI - Cannot sort by the instance count column in the space browser classes view
7.1.2 GA
6047
Admin Tools
GS-7406
Embedded query processor single space count(*) query is allowed although read permissions are denied
7.1.1 GA
Admin Tools Security
GS-7645
Using a single proxy in the UI benchmark tool causes an Authentication Exception
7.1.1 RC
Security
GS-7665
Jini TaskManager should create threads with the contextClassLoader it was created with
7.1.1 RC
Jini
GS-7659
Service Grid Launch dialog is not closed by pressing on Escape key. Launch service button shows cut text
7.1.1 RC
Admin Tools
GS-7693
Syntax error in :installmavenrep.sh
7.1.1 RC
5802
Maven
GS-7756
gsInstance can't load with Spring-based security bridge due to classpath error
7.1.1 GA
Security
GS-7653
installmavenrepo.sh uses wrong shell
7.1.1 RC
Maven
GS-7727
Remove -XX:UseCompressedOops property to SUN 1.6 and build 18+ to setenv.sh/bat due to JVM stability issues
7.1.1 RC
Configuration
GS-7641
Remove the JDBC jars from the JVM classpath of the GSC
7.1.1 RC
5719
Configuration
GS-7795
Space cannot be deployed on ServiceGrid environment using 7.1.0 Community Edition
7.1.1 RC
Packages
GS-7546
Failure to login to a secure space cluster after failover
7.1.0 GA
5709
Security
GS-7523
"Long GC collection occured" log message is printed even when not needed
7.1.0 GA
5691
Admin Tools
GS-7610
Partition IDs are wrong when deploying a partitioned-sync2backup 2,0 space
7.1.0 GA
Admin Tools
GS-7457
Local view is not refreshed/throws exception after undeploy - redeploy of the space
7.1.0 RC2
5611
Configuration
GS-7105
UI log doesn't show locators when deploying
7.1.0 RC2
5183
Admin Tools
GS-7463
Add Spring 3.0 dependency to the Maven templates (instead of Spring 2.5)
7.1.0 RC1
5655
Maven
GS-7433
Typo in the gs-agent log output after starting a GSC
7.1.0 RC1
5621
Logging
GS-7470
Added -XX:UseCompressedOops property to SUN 1.6 and build 18+ to setenv.sh/bat. NOTE we have later removed this option and do not recommend using it anymore. Please refer to the Known Issues section for more details.
7.1.0 RC1
Configuration
GS-7436
LUS utilizes 100% of the CPU (Core) in some situations
7.1.0 M9
5466
Jini
GS-7385
Admin api ProcessingUnit.getMaxInstancesPerZone throws NPE
7.1.0 M8
Admin Tools
GS-7134
UI allows to perform administrative operations when a non secure space is deployed in a secure grid
7.1.0 M8
4401
Admin Tools
GS-7389
SecurityAccessException even though the user has privileges defined
7.1.0 M8
5563
Admin Tools
GS-7381
Failure to parse locators when used with "jini://" prefix (causes another jini:// to be added to the locator string)
7.1.0 M7
Jini
GS-7358
gs deploy-space usage output
7.1.0 M6
Admin Tools
GS-6498
Deploying the same processing unit twice causes the second deployment to hang
7.1.0 M3
Admin Tools
GS-7192
When SQL query panel created for different views ( Space Browser and Deployed Processing Unit ) running query in first opened panel will not work
7.1.0 M3
Admin Tools
GS-7221
UI hangs when halting a linux machine with a GS-agent on it
7.1.0 M3
Admin Tools
GS-6901
Hosts view in UI only shows hosts that have at least one GSC
7.1.0 M3
Admin Tools
GS-7123
Delete operation in UI cluster wide classes view is only applied to one partition instead of entire cluster
7.1.0 M3
Admin Tools
GS-7237
wrong locked object amount in tx table
7.1.0 M3
Admin Tools
GS-7145
UI doesn't display PU component properly when group is set with Group Management
7.1.0 M3
Admin Tools
GS-7153
Running a SQL query from UI hangs sometimes and running a query from query view does not work
7.1.0 M3
Admin Tools
GS-7174
Output of help command for space copy command is not consistent
7.1.0 M3
5310
Admin Tools
GS-7276
Clear of a secure clustered space by a user that has all required permissions throws AuthenticationException
MemCached Binary format returns OK with empty result instead of NOT_FOUND on empty get
7.1.1 GA
OpenSpaces
GS-7657
Maven archetype uses spring-orm but doesn't list it as a dependency
7.1.1 RC
Maven
GS-7761
Listener instance per concurrent polling thread using Spring prototype bean scope not supported
7.1.1 RC
OpenSpaces
GS-7530
Restart of GSM after adding locators in UI got unknown host in gsm and UI add locator had "Unreacheble state"
5669
7.1.0 RC2
OpenSpaces
GS-7437
DefaultMuleException when relocating a primary space
7.1.0 RC1
Maven
GS-7503
DiscoveryProtocolException when trying to deploy from maven
7.1.0 RC1
Maven
GS-7416
Fail to force an embedded client to connect to a remote space when local space and remote one have the same name.
5581
7.1.0 RC1
OpenSpaces
GS-7437
DefaultMuleException when relocating a primary space
7.1.0 M9
Maven
GS-7416
Fail to force an embedded client to connect to a remote space when local space and remote one have the same name.
5581
7.1.0 M9
OpenSpaces
GS-7399
war file with a dot in the filename
5376
7.1.0 M8
7.1.0 GA
Web Container Integration
GS-7144
comments in xml schema of local-tx-manager wrong
5272
7.1.0 M3
OpenSpaces
GS-7225
Typo and unclear javadoc in openspaces
5362
7.1.0 M3
7.1.0 M8
OpenSpaces
API, Proxy, Server, External Data Source
Key
Summary
SalesForce ID
Since version
Fixed in version
Workaround
Component/s
GS-8476
ObjectNotFoundException might be thrown while writing and deleting the same object using mirror with DefaultHibernateEDS instead of StatelessHibernateExternalDataSource
ReadCommited operation on object which is in process of transaction commit, can sometimes return the result of the committed object even before the transaction status marked committed.
7071
7.1.0 GA
Engine
GS-9279
Lease manager thread might stuck and cause OutOfMemoryError
6695
7.1.0
8.0.4
Proxy
GS-9083
7.1.3/2/1 clients cannot work with 7.1.4/8.0.X cluster spaces
6649
7.1.4 GA
Proxy
GS-8545
Space task execution gets stuck on disconnected non-clustered space
7.1.0 GA
7.1.4 GA
Proxy
GS-8481
Wrong behavior when adding extended index on a member that doesn't implement comparable interface
6394
7.1.1 GA
Engine
GS-8476
ObjectNotFoundException might be thrown while writing and deleting the same object using mirror with DefaultHibernateEDS instead of StatelessHibernateExternalDataSource
6117
7.1.1 GA
Mirror
GS-8465
Renewal of expired notification lease in a scenario with external data source true does not throw UnknownLeaseException
6363
7.1.3 GA
7.1.4 GA
Events
GS-8326
If Insert operation is applied twice on the same object from the Space Browser the space will remain in an inconsistent state
6318
7.1.0 GA
7.1.3 GA
Engine
GS-8327
Fifo notifications are out of order when using Optimistic locking
6314
7.0.0 GA
7.1.3 GA
Engine
GS-8146
NullPointerException is thrown when performing clear with SQLQuery
6116
7.0.0 GA
7.1.2 GA
API
GS-8137
Replication might fail from backup (that became primary) to mirror if the PartialUpdate operation was originated in the primary
7.1.1 GA
Replication
GS-7847
Read/Take by ID / IDs ignores readExternal/WriteExternal methods in externalizable objects
7.1.1 GA
Proxy
GS-7832
repl-original-state is ignored in sync replicated topologies
6010
7.1.1 GA
API
GS-7584
Memory Recovery doesn't keep FIFO order
5766
7.1.0 RC2
Engine
GS-7743
ClassCastException when performing getObject() of inherited object in notify method using GsIterator
5935
7.1.1 RC
API
GS-7395
UI: Multi-partition space query shows only one partition's data
5575
7.1.1 RC
API
GS-7490
@AutowireTask and associated annotations do not get properly resolved when used in a distributed task
5671
7.1.0 RC
API
GS-7692
writing Hibernate Blob to mirror fails
5786
7.1.1 RC
Mirror
GS-7733
Memory leak when running with 2 backup spaces per primary and a mirror
5772
7.1.1 RC
Mirror
GS-7652
Join query, with compound field dosn't yield results
5787
7.1.1 RC
SQL Query
GS-7703
'IN' query with enum values throws exception
5818
7.1.1 RC
SQL Query
GS-7644
Creating a new user in the security management dialog with an empty password is allowed
7.1.1 RC
Security
GS-7643
'Create' button disabled when creating a new user in the security management dialog with non-alphanumeric characters
7.1.1 RC
Security
GS-7733
Memory leak might happen when running primary backup topology with 2 (or more) backups per primary, a mirror space and performing several WRITE/TAKE/UPDATE operations. This configuration is not supported.
5772
7.1.0
Mirror, Replication
GS-7647
JMS messages written to space by the UI benchmark tool with a defined lease do not disappear from space after lease expires
7.1.0 GA
Engine
GS-7630
NullPointerException on PojoIntrospector when performing a take operation
5768
7.1.0 GA
7.1.1 RC
API
GS-7624
UID is genrated diffrentlly in the UI than it is via code
5755
7.1.0 GA
API
GS-7559
Need to throw an exception when using FIFO alongside EDS since FIFO metadata cannot be propagated to the EDS
5688
7.1.0 RC2
API
GS-7464
LocalCache/LocalView properties are not overriden through space properties
5611
7.1.0 RC1
API
GS-7496
Space locked up when performing readMultiple under transaction
5610
7.1.0 RC1
API
GS-7500
Wrong assignment of SpaceId and SpaceRouting with inheritance
5681
7.1.0 RC1
API
GS-7502
Exclusive read lock does not behave properly with readMultiple and SQLQuery
5610
7.1.0 RC1
7.1.0 RC2
API
GS-7519
Use of persist=false & fifoSupport=FifoSupport.ALL conflicts with LRU Cache Policy
5688
7.1.0 RC1
7.1.0 RC2
API
GS-7447
Take of transient entries is replicated as take of persistent entries to the backup
7.1.0 RC1
Replication
GS-7468
"IN" query with one space instance does not return
5630
7.1.0 RC1
SQL Query
GS-7450
DataProvider is not calling iterator() when setting supports-inheritance=false
5637
7.1.0 RC1
EDS
GS-7513
NullPointerException is thrown sporadically on space shutdown/rellocation
7.1.0 RC1
Engine
GS-7507
Lease expiration notification are also sent by the backup even when triggerNotifyTemplate=false
5675
7.1.0 RC1
Events
GS-7521
LRMIClassLoader can cause a memory leak since the the bytecode of dynamically loaded classes is not clearer after undeploy
7.1.0 RC1
LRMI
GS-7492
Drop class does not clean the class definition from the space
7.1.0 M9
Engine
GS-7422
ClassCastException thrown in embedded query
7.1.0 M8
7.1.0 M9
Engine
GS-7414
remote class loading causes a deadlock
5602
7.1.0 M8
7.1.0 M9
LRMI
GS-7412
Different results for single and clustered space for an ExternalEntry query with empty UIDs
5542
7.1.0 M9
Proxy
GS-7447
Take of transient entries is replicated as take of persistent entries to the backup
7.1.0 M9
Replication
GS-7450
DataProvider is not calling iterator() when setting supports-inheritance=false
5637
7.1.0 M9
EDS
GS-7429
NullPointerException when using guarantied notifications in a cluster with no backups
5626
7.1.0 M9
Engine
GS-7420
NullPointerException during a write operation to the space
5629
7.1.0 M9
LRMI
GS-7411
Sporadic StackOverflowException when replication channel is disconnected
5579
7.1.0 M9
Replication
GS-7395
multipartition space query shows only one partition data
5575
7.1.0 M8
API
GS-7396
multipartition space count query throws security exception
5575
7.1.0 M8
API
GS-7400
Clear method, throw a Security Context not found
5572
7.1.0 M8
API
GS-7404
GSIterator fails when database has mores object than the cache size of a LRUSpace
5592
7.1.0 M8
API
GS-7409
NPE during concurrent writeMultiple
5583
7.1.0 M8
7.1.0 M9
Engine
GS-7403
Backwards compatibility - Objects which been written to persistent space at 7.0.2 can not be loaded(warm init) at 7.1.0
7.1.0 M8
Persistency
GS-7378
Setter methods are not properly resolved
5523
7.1.0 M7
API
GS-7382
IncompatibleClassChangeError occurs in server when changing class version
5541
7.1.0 M7
API
GS-7383
GSMapImpl.clear and MapCache.clear clear all data within the space
5558
M7
API
GS-7359
SQLQuery OR statements are blocking the read operations
5511
7.1.0 M6
7.1.4 GA
SQL Query
GS-7370
ReadMultiple size parameter overrides the rownum query result
7.1.0 M6
SQL Query
GS-7369
Query with rownum(from, to) in readMultiple returns a wrong result
5536
7.1.0 M6
SQL Query
GS-7373
Duplication of objects in the space when gs.xml file is not in the space classpath
7.1.0 M6
API
GS-7327
NPE on remote call, as a result of Async Invocation
7.1.0 M5
LRMI
GS-7329
Memory leak when caching queries
5443
7.1.0 M5
7.1.0 M6
SQL Query
GS-7336
Different error reporting behavior in space filter depending on whether or not SpaceId is defined
5472
7.1.0 M5
Logging
GS-7324
When EDS is throwing DataSourceException, backup and primary are not synchronized
5452
7.1.0 M5
API
GS-7332
Lease Manager expire entries that are under transaction
5475
7.1.0 M5
API
GS-7339
updateMultiple with UPDATE_OR_WRITE can sometimes return null and sometimes an exception
5485
7.1.0 M5
7.1.0 M7
API
GS-7312
Failed clear operation causes endless loop of retries in EDS
5345
7.1.0 M4
API
GS-7311
When trying to clear corrupt data from space DataSourceException is thrown only once and data can not be accessed
5345
7.1.0 M4
API
GS-7296
Backup writes recovered entries to the datasource in central_data_source=true
5436
7.1.0 M4
7.1.0 M5
API
GS-7293
StackOverflow when writing object retrieved with readById to a file using java serialization
5394
7.1.0 M4
API
GS-7166
Setting Symlink to the same place as gs.home.dir causes recursive search
5248
7.1.0 M3
API
GS-7280
NullPointerException when doing readById(null).
5398
7.1.0 M3
7.1.0 M6
API
GS-7152
cluster-config.mirror-service.interval-opers parameter does not override the cluster-config.groups.group.repl-policy.async-replication.repl-interval-opers parameter
5281
7.1.0 M3
7.1.1 RC
API
GS-7251
NoSuchObjectException when a notification reaches the client after the listener has been removed
5280
7.1.0 M3
Events
GS-7242
Replication failures during space shutdown are not reported in the log
7.1.0 M3
Replication
GS-7215
Date/Time conversion error in result set
5303, 5299
7.1.0 M3
SQL Query
GS-7239
GDriver: failure to insert empty lobs
5374
7.1.0 M3
SQL Query
GS-7170
Create table and drop table JDBC statements do not work as expected
5300, 5302
7.1.0 M3
SQL Query
GS-7236
GigaSpaces JDBC Driver (GDriver): Unreliable result from a connection's metaData getTable method.
5379
7.1.0 M3
SQL Query
GS-7801
UnknownTypeException on mirror when using notifications or local cache
7.1.0
7.1.1
Replication
GS-8479
ReadById on a local view with a super class throws UnsupportedOperationException
6391
7.1.0
API
GS-8464
TakeByIds operation on remote space is not executed in LocalCache/LocalView
7.1.0
7.1.4 GA
API
C++
Key
Summary
SalesForce ID
Since version
Fixed in version
Workaround
Component/s
GS-8133
PersistentInternalSpaceException is caused by illegal object type descriptor while performing ReadById from cache
6148
7.1.1 GA
C++
GS-7813
No exception is thrown when a POJO class exists in the space and a C++ client tries to override its definition
5962
7.1.1 GA
C++
GS-7737
Naming interoperable classes generates exception.
5754
7.1.1 RC
C++
GS-7508
7.1 M9 C++ source fails to build with gcc4
5690
7.1.0 RC1
7.1.1 GA
C++
GS-6011
Using space find command on all GigaSpaces examples, while debugging in Linux, results in SIGSEGV (segmentation fault)
4489
7.1.0 M3
C++
GS-6282
CPP compilation problem in Linux (setenv.sh)
4645
7.1.0 M3
C++
GS-6351
GigaSpaces returns null to C++ client without complaining when a query is done for a class that is not known at server side.
4660
7.1.0 M3
C++
.NET
Key
Summary
SalesForce ID
Since version
Fixed in version
Workaround
Component/s
GS-8024
.NET Service Grid Admin API events that inherit event args from AbstractEventArgsRemotePbsObject do not work properly
7.1.0 GA
7.1.2 GA
.Net
GS-7900
Service Grid Admin API in .NET throws an exception when used as secured
7.1.0
.Net
GS-7927
ClassNotFoundException is thrown when ProcessingUnitInstanceAddedEventListener is added
7.1.0 GA
7.1.2 GA
.Net
GS-7928
gridServiceManager.Equals returns false on identical objects
7.1.0 GA
7.1.2 GA
.Net
GS-7929
Service grid admin API in .NET does not support removal of event handlers
7.1.0 GA
.Net
GS-7906
Exception is thrown when trying to create secured admin while trying to deploy a secured space
7.1.0 GA
7.1.2 GA
.Net
GS-7907
Exception is thrown when registering to space mode events via Service Grid Admin API
7.1.0 GA
7.1.2 GA
.Net
GS-7726
Automatic scaling logic of a polling container in .NET causes too many concurrent consumers to be created
7.1.0 GA
7.1.1 GA
.NET
GS-7808
XapNetSettingsFile.Path not accepting UNC paths
5974
7.1.1 RC
.NET
GS-7917
UIDs of written objects are not aupdated while running WriteMultiple operations with noWriteLease, AutoGenerate and UpdateOrWrite
7.1.0
7.1.2 GA
.Net
GS-7932
Invocation of GSM, GSC from UI failed in .Net
7.1.0
7.1.2 GA
.Net
GS-7990
Usage of ISpacePartition.PartitiondId throws an exception
7.1.0
7.1.2 GA
.Net
GS-7986
.Net Polling container might stop working if a transaction is not longer active.
7.1.0
7.1.2 GA
.Net
GS-7387
LRU space with NHibernate fails to start up when there are many records in database
5562
7.1.0 M7
7.1.0 M8
.NET
GS-7356
Iinteropability problem when trying to convert .NET object to Java object when there's a java ExternalDataSource in use
5453
7.1.0 M6
.NET
GS-7200
Problem with .NET Dictionary and Java Map Interop
5321
7.1.0 M3
.NET
GS-7690
Using SpaceTask with transactions or executor based remoting with transactions causes a memory leak at the executing space
7.0.0
7.1.1 RC
.NET
Service Grid
Key
Summary
SalesForce ID
Since version
Fixed in version
Workaround
Component/s
GS-9082
Failure to relocate processing unit instance to more than one GSC causes an infinite loop of instantiations on a particular GSC.
7.0.X
8.0.3
Service Grid
GS-8018
Workaround JVM zip bug by not reading the zip file concurrently
7.1.1 GA
7.1.3 GA
Service Grid
GS-7605
gs-agent does not work on Linux when application installation has white space in its path
7.1.0 GA
Service Grid
GS-7592
GSA: Forking a process (GSC, GSM) in JVM mode does not work when the GigaSpaces installation path contains whitespaces
7.1.0 RC2
7.1.0 GA
Service Grid
GS-7461
The LookupGroups attribute type in a JMX MBean is different under a secure space
5656
7.1.0 RC1
7.1.0 RC2
Security Service Grid
GS-7165
When using an installation without the SIGAR library, the method getTotalPhysicalMemorySize() of class OSDetails returns a wrong value
7.1.0 M3
Service Grid
GS-7137
Deploying a processing unit with the "secured" checkbox checked doesn't load a secured space
4409
7.1.0 M3
7.1.0 M5
Security
Configuration, UI, CLI & Admin tools
Key
Summary
SalesForce ID
Since version
Fixed in version
Workaround
Component/s
GS-8495
Slowconsumer is activated even if com.gs.transport_protocol.lrmi.slow-consumer.enabled system property is set to false
6363
7.1.1 GA
7.1.4 GA
Configuration
GS-8489
Context loaded spring file winds up in infinite loop
6393
7.1.1 GA
Configuration
GS-8231
Disconnected replication status is not triggered when backup becomes primary after failover
7.1.1 GA
Admin Tools
GS-7999
ReplicationTarget.getSpaceInstance returns null
6082
7.1.1 GA
7.1.2 GA
Admin Tools
GS-7865
Web based dashboard application only supports root context path when deployed to an external servlet container
7.1.1 GA
7.1.2 GA
Web-UI
GS-7860
Client cannot connect to cluster when the client is in a differnt VLAN, even when using unicast
7.1.1 GA
7.1.4 GA
Jini
GS-7837
ClassLoader Issue with puInstance
6011
7.1.1 GA
Admin Tools
GS-7854
GS-UI stability deteriorates after running cluster wide space queries
5954
7.1.1 GA
Admin Tools
GS-7756
gsInstance can't load with Spring-based security bridge due to classpath error
7.1.1 RC
7.1.1 GA
Security
GS-7775
GSC cannot start when the operating system user does not have write permissions to the work directory
5971
7.1.1 RC
Configuration
GS-7661
Do not display the deploy wizard dialog windows if the user has no 'deploy' permissions
5791
7.1.1 RC
Admin Tools
GS-7406
single space count(*) query is allowed although read permissions are denied
7.1.1 RC
7.1.1 GA
Admin Tools Security
GS-7728
Sun 1.6 VM with Compressed Oops are quite unstable and may cause a JVM crash. We recommend you to not use this option.
7.1.0 GA
Remove the setting from your 7.1.0 setenv script
Configuration
GS-7634
GS-UI displays an inconsistent class view when displaying classes that their definition in the space has changed
7.1.0 GA
Admin Tools
GS-7641
Remove the JDBC jars from the JVM classpath of the GSC
5719
7.1.0 GA
7.1.1 RC
Configuration
GS-7633
Array field values are null when shown by the SQL viewer in UI
7.1.0 GA
Admin Tools
GS-7645
Using a single proxy in the UI benchmark tool causes an Authentication Exception
7.1.0 GA
7.1.1 GA
Security
GS-7644
Creating a new user in the security management dialog with an empty password is allowed
7.1.0 GA
Security
GS-7643
Create button disabled when creating a new user in the security management dialog with non-alphabetical characters
7.1.0 GA
Security
GS-7635
Nested transactions do not work as expected
5730
7.1.0 GA
Jini
GS-7546
Failure to re-login to a secure space after space fail over
5709
7.1.0 RC2
7.1.0 GA
Security
GS-7561
SpaceInstanceStatistics.getReadPerSecond() method returns -1 in some cases
5721
7.1.0 RC2
Admin Tools
GS-7442
Replication permitted-operations has different configuration then transmission-operations
5579
7.1.0 RC1
Configuration
GS-7451
UNC paths do not work with the 7.0.2 UI
5644
7.1.0 RC1
Configuration
GS-7457
Local view is not refreshed/throws exception after undeploy - redeploy of the space
5611
7.1.0 RC1
7.1.0 RC2
Configuration
GS-7481
overwrite of system properies from services config does not work
5469
7.1.0 RC1
Configuration
GS-7482
GS Management GUI on Windows persists locators between runs
5672
7.1.0 RC1
Admin Tools
GS-7523
"Long GC collection occured" log message is printed even when not needed
5691
7.1.0 RC1
7.1.0 GA
Admin Tools
GS-7446
focalserver dosn't work
5643
7.1.0 M9
Focalserver
GS-7442
Replication permitted-operations has different configuration then transmission-operations
5579
7.1.0 M9
Configuration
GS-7439
Transaction end time is not displayed correctly
7.1.0 M9
Admin Tools
GS-7451
UNC paths do not work with the 7.0.2 UI
5644
7.1.0 M9
Configuration
GS-7397
[UI] Refresh Type information
5577
7.1.0 M8
Admin Tools
GS-7405
Instance count in space view does not refresh after a the clean button is pressed
7.1.0 M8
7.1.2 GA
Admin Tools
GS-7406
single space count(*) query is allowed although read permissions are denied
7.1.0 M8
Admin Tools Security
GS-7385
Admin api ProcessingUnit.getMaxInstancesPerZone throws NPE
7.1.0 M7
7.1.0 M8
Admin Tools
GS-7135
async-channel-shutdown-timeout can not be overridden
7.1.0 M7
Configuration
GS-7389
UI throws SecurityAccessException even though the user has Take privilege defined
5563
7.1.0 M7
7.1.0 M8
Admin Tools
GS-7368
ClassLoading problems when using AdminAPI within a processing unit
7.1.0 M6
Jini
GS-7287
apache-lb-agent.sh bug when passing in a parameter
5423
7.1.0 M4
Web Container Integration
GS-7134
UI allows to perform administrative operations when a non secure space is deployed in a secure grid
4401
7.1.0 M3
7.1.0 M8
Admin Tools
GS-7142
GS-UI repaint issue when dragging an element in the processing unit tab and scrolling the mouse at the same time
You can run GigaSpaces on every operating system that supports the Java Platform Standard Edition technology – i.e., Windows , Linux x86, Linux AMD64 (Opteron), Sun Solaris, Hewlett Packard HP-UX, IBM AIX, Apple Mac OS/X, etc.
The list below represents only the platforms that have been tested by GigaSpaces.
GigaSpaces components (space, cluster of spaces, Processing Unit, GSM, GSC, LUS, Mahalo, GUI, CLI) can run only with the same GigaSpaces JARs (i.e., the same version and build number).
Mixing GigaSpaces Versions
The following is supported:
Applications built using 7.0.x run without any code changes on a clean 7.1.x installation.
Server running on any future service pack of version 7.1 (e.g. 7.1.1) are guaranteed to work with older service packs of that version (e.g. 7.1.0).
Moving forward, clients from version 7.1 will be forward compatible, meaning they will be able to connect to servers running on future versions (e.g. 7.1.x, 8.x)
The following is not supported:
Mixing clients/servers from a version prior to 7.1 with version 7.1.
Tested & Certified Platforms
Recommended and Certified Environment
GigaSpaces recommends that customers upgrade to a fully-supported environment, such as the latest GigaSpaces XAP 7.1.x and the latest Java 1.6 update 17 (only) SDK.
GigaSpaces is being tested with (32bit and 64bit JVMs):
Windows 2003 Server SP2
Linux RHEL 5.x
Solaris 10
SUSE-10 sp3 has bugs which make OS network layer unreliable. This OS should be avoided with GigaSpaces.
Supported Java Versions & SDK End-of-Life
Java SE 1.4 EOL - based on information made publicly available by Sun Microsystems, as of October 30th 2008, Java SE 1.4 SDK has reached its End of Service Life (EOSL).
Java SE 1.5 EOL - based on information made publicly available by Sun Microsystems, as of October 30th 2009, Java SE 1.5 SDK has reached its End of Service Life (EOSL).
Sun will also cease to support the J2SE 1.4 and 1.5 JVMs. In addition, the two other major JVM vendors, namely IBM and Oracle, announced their limited ability to support these JVMs in light of Sun's announcement. This in turn will limit GigaSpaces' ability to provide support for applications running on these JVMs.
However, we will continue to support GigaSpaces XAP editions up to 6.6 (for Java 1.4) and up to version 7.1 (for java 1.5) in these environments on a best-effort basis (i.e. as long as the issue is not a JVM bug). Customers concerned about this EOL announcement are encouraged to contact their JDK vendor to explore the extended support entitlements beyond the stated EOL period.
From version 7.0 onwards, GigaSpaces XAP will no longer support the Java 1.4 SDK, and will require the use of Java 1.5 SDK or higher.
From version 8.0 onwards, GigaSpaces XAP will no longer support the Java 1.5 SDK, and will require the use of Java 1.6 SDK or higher.
Sun 1.6 - XAP was tested using Sun JVM version 1.6.0_17-b04
JRockit/BEA 1.6.x - XAP was tested using BEA JRockit(R) build 1.6.0_02-b05
IBM 1.6.0 - XAP was tested using IBM JVM version 1.6.0 IBM J9 VM (build 2.4, J2RE 1.6.0 IBM J9 2.4 amd64-64 jvmxa6460-20080816_22093 (JIT enabled, AOT enabled)
64 bit support: XAP.NET is released in two separate packages for x86 and x64. Itanium (ia64) is currently not supported. Starting 7.1.2 the XAP.NET x86 package can be installed on a x64 machine and run in WoW64 mode.
Installation
GigaSpaces XAP.NET is packaged as a standard Windows Installer package (.msi file). To start the installation simply double-click the msi file, and the installation wizard will pop up and guide you through the installation process.
Once you accept the licence agreement, you will be asked to choose a setup type. Select 'Complete' to install all the features in the default path (C:\GigaSpaces\XAP.NET 7.1.0). Selecting 'Custom' will allow you to customize the installation path, which features will be installed, and more.
Other Installation Options
GigaSpaces XAP.NET offers more installation scenarios and customizations. For example:
Command-line installation.
Packaging XAP.NET in another installation package.
Using SIGAR to Monitor Machine-Level Statistics of GigaSpaces Clusters
GigaSpaces XAP comes with a comprehensive out-of-the-box support for monitoring the GigaSpaces cluster using the Management Center GUI.
The majority of the functionality is provided out of the box and does not require any 3rd party library.
However some machine-level statistics (CPU, disk and network utilization) are not available out of the box.
For that reason GigaSpaces XAP instegrates natively with the open source SIGAR library (System Information Gatherer and Reporter).
Due to licensing restrictions, GigaSpaces XAP does not ship with SIGAR out of the box.
To enable CPU, disk and network utilization monitoring using Sigar, you should follow the following steps:
GigaSpaces R7.1 is a major milestone release which includes many new features and improvements, such as improved querying support, better transaction performance, elastic data grid deployment and improved troubleshooting capabilities].
We try to maintain backward compatibility wherever possible. However, in some cases, no backward compatibility is provided. As a best practice, when upgrading to GigaSpaces 7.1, unzip the latest version of GigaSpaces 7.0 and port the necessary changes from your pre-7.1 environment into your new 7.1 environment. It is recommended to use the GigaSpaces 7.1 distribution as-is. Please refer to the Upgrade Guide for more details.
The following elements affect backward compatibility:
Disclaimer - A patch or minor release might demand a compatibility break in extreme cases. If it is required, this will be made very clear in the the release notes.
Deliverable
GigaSpaces API/Configuration
GigaSpaces XAP Binaries
Patch
YES
YES
Minor Version - Service Pack (7.1.1, 7.1.2, ...)
YES
YES
Major Version - Feature Pack (7.0, 7.1 ...)
No (see note on deprecation policy below)
NO
Mixing GigaSpaces Versions
The following is supported:
Applications built using 7.0.x run without any code changes on a clean 7.1 installation.
The following is not supported:
Mixing clients/servers from different GigaSpaces Major Releases - Clients of 7.0 do not run against 7.1 servers. 7.1 clients do not run against 7.0 servers. 7.0 servers do not communicate well with 7.1 servers etc.