| Date | Dec 19th, 2008 |
| Version | 2.1.0 |
| Build | 1912008 |
| Status | Production |
| Download | http://www.gridgain.com/downloads.html |
Release Comments:
- GGP-136
- Google Ad "Gridify WebSphere + landing page + wiki instructions. - GGP-143
- We need to have a screencast "Grid Enable JBoss". - GGP-145
- Investigate integration with Globus. - GGP-147
- Google Ad "Gridify Tangosol" + landing page + wiki instructions. - GGP-151
- Google Ad "Gridify WebLogic" + landing page + wiki instructions. - GGP-156
- Google Ad "Gridify Mule" + landing page + wiki instructions. - GGP-158
- Need to develop and run stability tests. - GGP-160
- Clean up usage monitor (CSS/images). - GGP-161
- New task import SPI - GGP-334
- GridConfiguration interface description is missing on Wiki. - GGP-352
- We need to update feature list and external libs on wiki. - GGP-513
- Runtime exceptions thrown from DiscoveryListener must be handled. - GGP-520
- Need to move all discovery notifications outside of synchronization. - GGP-530
- GridTopic.topic() takes 10% of the time. - GGP-541
- Handle RejectedExecutionException in CommunicationManager - GGP-638
- Clock synchronization issues affecting JMX discovery. - GGP-702
- GridTaskNodeFailedSelfTest fails when ran locally. - GGP-736
- Anonymous SPI's in GridConfigurationAdapter. - GGP-755
- GridNode hangup during class loading - GGP-764
- Need to fix assertion in TaskProcessor during grid stop. - GGP-767
- Libraries in 2.0.2 distributions differ - GGP-772
- Fix Collision Javadoc link to wiki. - GGP-780
- Warning in JDK 1.6 about java settings. - GGP-782
- Make sure that all discovery listener notifications happen outside of synchronization for all disco SPI's. - GGP-793
- Coherence distributed test fails. - GGP-827
- We need to add 3rd party libs support to *.sh and *.bat scripts (gridgain and gridgain-junit). - GGP-835
- GridGain Checkpoint fails because of existing directory in windows - GGP-846
- JBoss cache example build script fails - GGP-859
- SPI consistency checking with multi-spi support. - GGP-866
- Need to fix spi consistency checks for multi-spi support. - GGP-867
- GRID_ROUTER_PREFER_REMOTE doesn't work as specified in Javadoc - GGP-868
- Mule distributed test failed. - GGP-898
- Task session attributes don't support peer-class loading - GGP-903
- Jms Discovery SPI will never discover node if handshake failed. - GGP-905
- JMS Discovery SPI should start only one handshake between two nodes. - GGP-907
- GridJms does not delete temporary queues. - GGP-919
- Remove GridSegmentLoadBalancingSpi and all dependeces from code. Add Wiki example with such behaviour. - GGP-928
- GridSpringBean example should not depend on HelloWorld API example. - GGP-933
- GridKernal Mbean could show wrong jobs execution statistic. - GGP-936
- GridDiscoveryManager should use GridExecutorServiceProcessor - GGP-945
- Strange Stack Overflow in 2.0.3 - GGP-948
- Need to fix consistency check for Affinity Load balancing to always require it on all nodes. - GGP-949
- Need to fix thread name in logging for SPI's - GGP-950
- Need to log at info level every time remote node does not have virtualNodeAttribute in AffinityLoadBalancingSpi. - GGP-952
- Need to add Apache compatibility annotation to all public API classes. - GGP-955
- GridSharedFsCheckpointSpi.startSpi fails when using relative directory that exists - GGP-956
- The GridMultipleVersionsDeploymentSelfTest fails on Bamboo. - GGP-958
- Mention input line limitation on Windows. - GGP-961
- Database Checkpount SPI does not pass the SPI stop test. - GGP-970
- Dynamic MBeans still don't pick up annotations from parent interfaces... - GGP-971
- Need to review code for lifecycle beans. - GGP-973
- Need to mark all optional gridgain dependencies in Maven POM file. - GGP-974
- Need to fix GridFactory.getGrid() javadoc. - GGP-980
- Error when restarting master node. - GGP-982
- Need to update build.xml for Mule 2.0 SPI. - GGP-998
- GridDeploymentSharedStore.java equals() without hashcode() - GGP-1005
- Need to verify that GridGain topology prints out correct network interface. - GGP-1006
- Website doesn't work under IE6. All PNG images are screwed up... - GGP-1010
- Exception thrown on call Grid.excecute(..) if P2P disabled - GGP-1011
- The GridP2PDisabledSelfTest class has the private checkEventFilterInGar method that is never used. - GGP-1014
- The GridP2PRemoteClassLoadersXstreamMarshallerSelfTest fails. - GGP-1015
- Resources do not clean when task undeployed in SHARED mode - GGP-1016
- GridNonSpringAopSelfTest.testRedeploymentWithUserClassLoaderIsolated() fails. - GGP-1017
- GridResourceSharedUndeploySeflTest.testRedeployTask() fails - GGP-1036
- Tests GridResourceConcurrentUndeploySelfTest.testRemoteNodeSharedDeployMode() and GridResourceConcurrentUndeploySelfTest.testRemoteNodeSharedUndeployMode() fails - GGP-1037
- Test GridP2PLocalDeploymentSelfTest.testIsolatedClassLoaderMode() fails. - GGP-1045
- GridP2PLocalDeploymentSelfTest.testIsolatedMode() fails - GGP-1050
- Groovy examples are not working under Linux - GGP-1053
- Failed to start GG 2.0.0 on WAS 6.1.0.9 - GGP-1054
- javadoc on Grid.queryEvents(...) need update. - GGP-1055
- Test GridP2PDisabledSelfTest fails. - GGP-1059
- Need to add Multithread tests to suite. - GGP-1062
- Need to fix and rename GridUriEventFilterSelfTest. - GGP-1064
- GridifySingleSplitLoadTest failed to run - GGP-1066
- Exception in GridSingleSplitsLoadTest with GridXstreamMarshaller - GGP-1069
- Test GridCancelOnGridStopSelfTest.testCancelingFilter() unstable pass. - GGP-1070
- Test GridJobStealingCollisionSpiAttributesSelfTest unstable pass. - GGP-1071
- Test GridRuntimeExceptionSelfTest don't pass thith JDK marshaller. - GGP-1073
- Need to exclude all new libraries from aop.xml for AspectJ. - GGP-1074
- Tests GridMultiSplitsLoadTest and GridMultiSplitsRedeployLoadTest do not pass. - GGP-1075
- GridDevSelfTestSuite hangs. - GGP-1077
- HelloWorld example with AspectJ fails when there are no nodes in topology with confusing error message. - GGP-1079
- GridDeploymentPerVersionStore.java, line#315 - deps can be null - GGP-1080
- Migrate Spring 2.5 - GGP-1081
- Test GridResourceFieldInjectionSelfTest unstabble pass on bamboo. - GGP-1083
- Link to issue in JIRA-email is incorrect - GGP-1088
- Jboss-aop.xml and jboss-service.xml file change for Jboss 5.0.GA - GGP-1092
- GridJbossDiscoverySpi : incorrect allNodes map population while remote Node joins. - GGP-1099
- The zip and tar.gz distribution files should not contain the .install4j folder. - GGP-1100
- The tar.gz distribution file should not contain *.sh scripts without +x mode. - GGP-1102
- Invalid CPU counter shown in script gridgain.bat | sh - GGP-1103
- JAR file with for examples should contain resources. - GGP-1104
- Add warning about Cisco VPN Client software in Troubleshooting section on wiki. - GGP-1106
- MonteCarlo example and duration time. - GGP-1108
- Fix Groovy scripts - GGP-1109
- Add groovy to the build. - GGP-274
- Why require GRIDGAIN_HOME? - GGP-342
- Need new page on our website with references to articles about GridGain. - GGP-390
- Need to create GridGain Maven repository. - GGP-421
- Add reference from GridAttributeTopologySpi to GridConfiguration Wiki page. - GGP-581
- Need to update Scalability page on the product website to highlight data grid features. - GGP-633
- Need to add average CPU metrics to GridNodeMetrics - GGP-658
- Make "Grid Application in 15 Minutes" a featured screencast - GGP-730
- Rename JAR libraries according names on public maven repositories. - GGP-743
- Change in deployment to keep task being executed even if it was redeployed. - GGP-747
- Need to fix warning messages for GAR deployment - GGP-749
- Need to detect if GAR file contains gridgain.jar and print out a warning. - GGP-752
- Need to automate jboss cache build example build.xml to work for every build. - GGP-760
- Need to make the best attempt to detect if instance of GridTask is reused from multiple execute calls. - GGP-763
- Neet to add a method to GridFactory where Grid will wait for all tasks to fully complete before exiting. - GGP-765
- JUnit tasks should support users class loaders like GridifyTask does - GGP-769
- Change spi start. Discovery shoudl start finding nodes after kernel started - GGP-836
- Need to fugure out how remove isRequiredConfigurationConsistency() method from GridSpiAdapter class - GGP-876
- Make sure that we use either GridUtils.marshall/unmarshall method or GridMarshaller.marshall/unmarshall everywhere in code - GGP-878
- Need to make shutdown hook optional. - GGP-880
- Need to update Javadoc for GridLogger to include example on how it is injected and used. - GGP-881
- Need to add page on Wiki for resource injection. - GGP-882
- Need to make java.util.logging and JCL configurable from Spring. - GGP-883
- Need to update javadoc for GridMarshaller and all implementations with example on how it can be injected and used. - GGP-884
- Fix 'GridConfiguration Interface' page on Wiki to point links to Wiki whenever possible instead of javadoc. - GGP-889
- We need to ship wrapper.conf file with release in config directory - GGP-891
- Need to create a way to start the whole grid from Spring and accessing it as Spring Bean. - GGP-893
- Change build procedure to update config/wrapper.conf file - GGP-901
- Add help on gridgain.sh|bat - GGP-908
- Need to add varargs for exclude list of GridNodes to GridLoadBalancer - GGP-913
- We need single MBean that exposes all thread pools in ther system and their properties - GGP-969
- Need to cache names of resources that could not be loaded inside of class-loader. - GGP-972
- Need to change Topology Snapshot message on grid startup. - GGP-978
- Need to craete example for resource injection. - GGP-979
- Remove redundant jnpserver JAR. - GGP-1004
- Need to make check for loopback configurable on GridMulticastDiscoverySpi - GGP-1018
- Ability to disable update check - GGP-1084
- Lacking a Component for issues related to JIRA or other infrastructure stuff - GGP-469
- Linux startup script should be able to start/stop GridGain and get status - GGP-860
- Need to add node filters for node attributes and all metrics. - GGP-861
- Need to implement GridNodeFilterTopologySpi - GGP-896
- Need to create @GridTaskNoJobCache annotation to prevent caching job objects. - GGP-927
- Resolve segment load balancing issue. - GGP-946
- Need to add @GridTaskDeploymentScope annotation - GGP-20
- Need to provide some utility classes for collecting various grid statistics. - GGP-275
- We need to retest with Mule 2. - GGP-442
- Need to document (wiki) new resources. - GGP-446
- Need to make 10 reason to use GridGain webpage more Developer oriented. - GGP-488
- Add GridIoSerializationSpi to abstract out Serialization/Deserialization mechanisms - GGP-491
- Add "Grid vs. GridNode" page to Wiki. - GGP-524
- Replace manual toString() with Apache Common's analoge of ToStringBuilder. - GGP-527
- We need to register MBean for each node in the topology. - GGP-528
- We need to switch to dynamic MBean. - GGP-535
- Need to add page to website describing Scalability and Perfect Computation Split - GGP-561
- Need to add documentation on how to process large data to Wiki. - GGP-570
- Create Amazon EC2 image. - GGP-580
- We need to publish roadmaps for subsequent releases. - GGP-657
- Add JBoss World 08 Presentation to Website and Wiki - GGP-675
- Add new start(URL url) method to the GridFactory - GGP-703
- Put Houston and JBoss presentations on the website. - GGP-713
- GridGain jar fixle is different in SH and GZIP - GGP-732
- Add description of @GridJobStealingDisabled to job stealing SPIs - GGP-734
- Update wiki according to the deployment SPI changes. - GGP-742
- Remove extdata and simplify tests. - GGP-745
- Need to test Marshalling SPI's with external class loaders. - GGP-751
- Need to put Grid Application in 15 minutes first on screencast page. - GGP-762
- Marshalling Refactoring - GGP-774
- Need to implement GridGain on Groovy example and add Wiki documentation for it. - GGP-776
- Add wiki documentation for annotation @GridSpringBeanResource. - GGP-806
- Review of using thread pools in communication - GGP-807
- Notify all urgent and not ordered listeners in the same thread - GGP-808
- Create test that calls stop() method without start() and spiStop() without spiStart() - GGP-813
- We need to add DB-based checkpoint SPI implementation from Denis's blog. - GGP-816
- Review all tests as well as test framework and fix all outstanding issues in tests. - GGP-837
- Add libs/ext to the build and WIKI - GGP-840
- Update wiki to reflect change of default paralllel jobs number from 100 to 95. - GGP-850
- Need to improve Grid.java JavaDoc to reflect executor changes - GGP-851
- Add class loading for event query filter. - GGP-852
- Make a review of marshalling usage in comm&disco SPIs - GGP-853
- Make a review of deployment & multiversion support - GGP-857
- Need to investigate issue with Websphere loader and JGroups - GGP-858
- Implement executor service processor. - GGP-862
- Need to implement JUnit for Grid.getNodes(NodeFilter) method - GGP-863
- Need to implement JUnits for multi-spi suport using @GridTaskSpis annotation - GGP-865
- Add Executor example to Wiki. - GGP-869
- Review changes in the SPIs for marshalling. - GGP-870
- Test that use externalization neded to be modified to work with marshallers. - GGP-872
- Need to change SPIs WIKI pages to show multiple instances support - GGP-873
- Need multiple topology example - GGP-874
- Need new multiple load balancing example. - GGP-877
- Reimplement node filters using commons-el - GGP-879
- Describe JUnit class loading feature on Wiki - GGP-885
- Need to investigate forum issue re: job stealing - GGP-886
- Look into JMS reconnection issue on forum - GGP-887
- Look into JBoss serialization issue on forum. - GGP-888
- Need to document ExecutorService on Wiki. - GGP-890
- Change ExecutorService example to have different classes as different pages (the same as JBoss Affninty example). - GGP-892
- Maven repository support - GGP-894
- Update Wiki page "GridGain Node as Linux or Windows Service" about wrapper.conf file shipped out of the box. - GGP-897
- Add ability to load all config files by URL - GGP-899
- Check compatibility od GridExecutorService with ExecutorService javadoc. - GGP-900
- Add new feature with picked up libs from libs/ext - GGP-904
- JMS Discovery SPI should has Executor service to execute handshakes. - GGP-906
- Add new Grid as Spring Bean example on WIKI - GGP-909
- Wiki documentation for Groovy example. - GGP-910
- Add the JMS Discovery SPI maximumHandshakeThreads configuration parameter on WIKI. - GGP-911
- Review changes in JMS Discovery SPI - GGP-912
- Review of multiple topology example. - GGP-915
- GridSerializableCallable, GridSerializableRunnable are redundant. - GGP-917
- Update ExecutorService example on wiki. - GGP-920
- Add multiple topology example on Wiki - GGP-921
- Add Javadoc to the GridNodeFilter - GGP-923
- Add GridNodeFilerTopologySPI on Wiki. - GGP-925
- Review multiple load balancing example - GGP-926
- Add multiple load balancing example on WIKI. - GGP-930
- Explain which jars got new names to change users configs - GGP-931
- Need to update list of resources that can be injected into GridTask/GridJob in GridTask/GridJob javadoc. - GGP-932
- Review all the GridByteArrayList.getArray() method usages. - GGP-934
- Need Executor service processor MBean - GGP-935
- Need system and p2p executor service configuration in defaul-spring.xml - GGP-937
- JavaDoc marshaller interface, implementations and helper. - GGP-938
- Review new marshaller and usages. - GGP-941
- Set up FTP server and Mail server on Bamboo Box - GGP-942
- Set up JBoss on Bamboo - GGP-943
- GridJgroupsCheckpointSpi should be finished - GGP-944
- Need to fix stop tests for managers, SPIs, and processiors. - GGP-947
- Add Wiki documentation for the GridTaskSpis - GGP-951
- Need to add Affinity Load Balancing test at kernal self test level. - GGP-957
- Need to add link to "Forums" in under "Documentation" link for Website Navigation - GGP-959
- Need to have NODE and NODE_GROUP scope tests for jobs. - GGP-960
- Need to add P2P test for event filters. - GGP-962
- Need to disable peer-class-loading for user messages as it only works under NODE scope. - GGP-968
- Remove task names from GridNodeFilterTopologySpi - GGP-975
- Need an example for mulitple SPIs. - GGP-976
- Need an example for life-cycle beans. - GGP-977
- Need to modify event example to show p2p class loading. - GGP-981
- Update Mule SPI libraries to 2.0.2 version. - GGP-983
- Add module 'spi-mule-2.0' in build process. - GGP-986
- Need to implement self tests for testing event filter over peer class loading - GGP-987
- Need to test event filters deployed in GAR files. - GGP-988
- Need to test hot-redeployment when user version changes. - GGP-989
- Need to test class loader reuse in any of the SHARED modes. - GGP-990
- Need to test ISOLATED_CLASSLOADER deployment mode. - GGP-991
- Test resource injection for event filters. - GGP-992
- Need to test ISOLATED_TASK deployment mode. - GGP-994
- Need to test task/event execution whenever peer class loading is disabled. - GGP-996
- Need to test that all resources get cleaned in case of class undeployment. - GGP-997
- Need to make sure that all tests that create checkpoints do remove them upon completion. - GGP-999
- Need to add tests for different tasks with different class loader for all deployment tests. - GGP-1000
- Need to make sure that P2P disabled works properly for all modes. - GGP-1001
- Need to add tests for different tasks/different classloaders for all modes. - GGP-1002
- Need to add tests with different class loader to GridResourceSharedUndeploySelfTest - GGP-1007
- Need to create test for testing differences between SHARED_DEPLOY and SHARED_UNDEPLOY modes. - GGP-1008
- Need to create test to make sure that if job executes on the same node, it reuses the same class loader as task. - GGP-1009
- Need to test Gridify tests under all deployment modes. - GGP-1012
- Check if the GridP2PGridifySelfTest should work with some deployment modes. - GGP-1013
- Check if old p2p tests is needed. - GGP-1019
- Deployment SPI refactoring. - GGP-1020
- Need to add Wiki documentation for GridTaskSpis annotation - GGP-1021
- Need to add Wiki documentation for filters. - GGP-1022
- Need to add wiki documentation for user version. - GGP-1023
- Need to add wiki documentation for Marshaller and all it's implementations. - GGP-1024
- Need to add Wiki documentation for all deployment modes. - GGP-1025
- Need to add wiki documentation for GridFilterTopologySpi - GGP-1026
- Need to add Wiki documentation for 'ext' folder under libs. - GGP-1027
- Need to add wiki documentation for Maven build. - GGP-1028
- Need to add 'META-INF/gridgain.xml' file under config and it to classpath in all scripts. - GGP-1029
- Need to add wiki documentation for GridDatabaseCheckpointSpi - GGP-1030
- Need to investigate issue of multicast and CPU utilization. - GGP-1031
- Need to update documentation (javadoc, wiki) for event filters to make sure that it reflects P2P. - GGP-1032
- Need to add javadoc and wiki documentation for GridSpringBean class. - GGP-1033
- Need to add javadoc and wiki documentation for GridSpringBeanResource. - GGP-1034
- Need to add wiki documentation for new system and P2P thread pools. - GGP-1035
- Need to add javadoc and wiki documentation for GridLifecycleBeans - GGP-1038
- Need to investigate why GridServletLoaderTest fails on Bamboo - GGP-1039
- GridP2PGridifySelfTest passes locally, but fails on Bamboo. - GGP-1040
- GridFileDeploymentSelfTest fails. - GGP-1041
- GridWebsphereLoaderSelfTest fails on Bamboo. - GGP-1042
- GridResourceConcurrentUndeploySelfTest needs to be fixed - GGP-1043
- We need to retest all examples (including Groovy) with upcoming 2.1.0 release on Windows. - GGP-1044
- We need to retest all examples (including Groovy) with upcoming 2.1.0 release on Linux. - GGP-1046
- Need to improve multispi example. - GGP-1047
- Need to implement specific node filter example. - GGP-1048
- Need to enhance events example to query all nodes, not just local node. - GGP-1049
- Need to create testcase that checks proper events order for undeploying tasks. - GGP-1051
- Need to test peer class loading configuration parameters - GGP-1052
- Need multithreaded test for hot redeployment. - GGP-1060
- Need to add Wiki page for Maven integration. - GGP-1061
- Need fix GridUriEventFilterSelfTest. - GGP-1063
- Test command line scripts for Groovy examples. - GGP-1065
- We need junit for Mule2 integration. - GGP-1067
- Run GridDevSelfTestSuite with XStream marshaller. - GGP-1068
- Run GridDevSelfTestSuite with JDK marshaller. - GGP-1072
- Add tests for Mule 2 discovery and communications SPIs. - GGP-1078
- Need to investigate issuse with adaptive load balancing raised on forum. - GGP-1082
- Set released versions to 'released' - GGP-1089
- Fix and check the wrapper.conf file. - GGP-1090
- Add Mule 2 configuration files into the config folder - GGP-1091
- Add Mule 2 SPIs configuration into the default-spring.xml - GGP-1095
- Check that Mule 2 SPIs works properly in the release candidate. - GGP-1096
- Add Mule 2 libraries to the setenv scripts. - GGP-1098
- Review log messages in the Checkpoint example. - GGP-1107
- Need to create AMI for gg/jms and publish wiki instructions on how to work w/EC2.
Migration
With the release of GridGain 1.5, the prior release of GridGain 1.0 has been discontinued and is no longer supported. For more information please contact us at support@gridgain.com
