| Date | July 24th, 2007 |
| Version | 1.5.0 |
| Build | 24072007 |
| Status | Production |
| Download | http://www.gridgain.com/downloads.html |
Release Comments:
Issues
- [GG-113] - Need to make temporary directory optional in URI deployment.
- [GG-150] - Remove dependency from tools junits to URI deployment.
- [GG-275] - Network failure recovery.
- [GG-328] - We need to add check for version and SPI set when a node joins the grid.
- [GG-331] - Add "Call To Action" to the home page.
- [GG-338] - Discovery always waits 1 heartbeat time when starts
- [GG-340] - Need to add Wiki page re: clock synchronization.
- [GG-356] - Logging doesn't work in the Dev tests suite.
- [GG-366] - Add gridgain.com internal dev home.
- [GG-367] - Improve error message in GridMulticastDiscoverySpi.
- [GG-368] - Number of CPU is wrongly calculated.
- [GG-373] - Link to "Examples" on HTML page afte installer is complete is pointing to 15 mins jump start instead.
- [GG-376] - Change Bamboo link on internal dev to favorites.
- [GG-379] - Version support and other improvments for isntaller
- [GG-386] - We need to move Coherence JARs into /libs/coherence.
- [GG-387] - We need to remove any Mule-related JARS from /libs and move them to /libs/mule folder.
- [GG-389] - We need to clean up /libs folder.
- [GG-390] - Make SPI parameters print on one line (instead of each param on a new line).
- [GG-391] - Rename "Environment property" => "Environment variable".
- [GG-392] - Jgroups tests failing randomly.
- [GG-393] - Check SPIs configuration for support of multiple nodes in the same VM.
- [GG-394] - We need to annotation for SPI for setting grid instance name.
- [GG-396] - We need to check set of SPIs and prevent multiple grid instances if SPIs don't support it.
- [GG-402] - Add "oss grid" to Google keywords on general campaigns.
- [GG-403] - Mule instance throw exception during stop procedure.
- [GG-404] - Update wiki/website to make clear that there are two way to use GridGain: with AOP and without.
- [GG-406] - We need post roadm to website/wiki/blog.
- [GG-415] - We need to have some sort of failover for the task executing using connector when root job fails.
- [GG-418] - We need to add "Propose Feature" to Javadoc.
- [GG-421] - Javadoc generation on Linux.
- [GG-422] - We need to have a loader for Coherence.
- [GG-423] - We need to make sure that grid name is unique (when running on the same VM).
- [GG-424] - News date font (CSS) on XP/IE7 looks wrong.
- [GG-429] - Investigate what happens in P2P if remote node leaves grid.
- [GG-431] - We need to have a shortcut for getAllTopologyHash() on Grid interface.
- [GG-434] - We need to add XML configuration for benchmark to default-spring.xml
- [GG-436] - Log4j error: ERROR: invalid console appender config detected, console stream is looping
- [GG-438] - We need to inject GridJobContext into methods that have @Gridify annotation on them.
- [GG-444] - Timeout processor NPE.
- [GG-448] - CSS fix
- [GG-449] - Need to create tests for Fifo collision resolution.
- [GG-457] - Bug in gsstart.sh?
- [GG-459] - Need to test ordering for passive and active jobs in collision SPI.
- [GG-462] - Need to add support for injecting fields from outer classes into GridIoc class.
- [GG-463] - Code is not compilable under Eclipse
- [GG-467] - GridJobProcessor.stop(boolean cancel) method doesn't use parameter.
- [GG-468] - GridEventStorageManager, line 187, parameters jobId is not used.
- [GG-469] - GridCoherenceCommunicationSpi, lines 469-473, clear synchronization bug.
- [GG-478] - Passive jobs order in collision SPi is not the same as it come in.
- [GG-479] - Test P2P class loader to load resources from remote node.
- [GG-480] - Questionable code in GridTaskWorker (doesn't compile as it is).
- [GG-481] - Fix JGroups deprecated method usages.
- [GG-483] - Add session scope boolean flag to saveCheckpoint() method on task session.
- [GG-484] - ping() method on Grid and Discovery SPI doesn't allow user-defined timeout. It seems wrong.
- [GG-491] - We need to store events when node joins and leaves topology.
- [GG-492] - We need to store events for chackpoint saving and removal.
- [GG-493] - Warning if nodes from different grid names are discovered.
- [GG-494] - grid name cannot be specified in configuration.
- [GG-496] - GridifyHelloWorldBasicExample hangs after executing. Running from Eclipse.
- [GG-497] - Need to add checks to make sure that no operation happens on closed session.
- [GG-498] - Need to add actual storing event for checkpoint and discovery operations.
- [GG-500] - Session attribute after session is closed.
- [GG-506] - We need to fix @see usage in javor of {@inheritDoc}.
- [GG-508] - Passed tests and asserts.
- [GG-509] - Need to investigate problem in failed test GridP2PDoubleDeploymentSelfTest.
- [GG-512] - GridSessionLoadTest fails.
- [GG-513] - GridSessionSetJobAttributeOrderSelfTest fails on Bamboo.
- [GG-518] - Rejected execution exception is not thrown everytime execution gets rejected.
- [GG-520] - We need to optimize processing of task name as FQN in a string.
- [GG-522] - IOC использует класс как часть ключа: потенципально не выгружаемый класс и если класс сожержит static ссылки то будет неприятно.
- [GG-524] - application_virtualization page has broken links.
- [GG-526] - Some references in readme.html requires authorization.
- [GG-529] - Hello world world example does not work
- [GG-531] - Gridify checkpoint example fails with default settings
- [GG-532] - Credit risk example - split does not work.
- [GG-533] - Examples not compilable.
- [GG-534] - Remove .install4j directory from .zip installation
- [GG-538] - 'void' is highlighted in Javadoc as bold red.
- [GG-539] - GridTcpCommunicationSpi.java, line#612, notifyAll() without wait()
- [GG-540] - GridMuleDiscoverySpi.java, line#1048
- [GG-541] - After removal of serialVersionId Mail discovery and communication junits fails.
- [GG-543] - We need to fix exception handling in failover and in gridify.
- [GG-346] - Mule SPI's and java.lang.Exception.
- [GG-347] - Mule SPI's and and separate thread for read messages.
- [GG-348] - Mule SPI's when Mule instance started. Mule configuration.
- [GG-362] - Notify user about GRIDGAIN_HOME variable/or set it in installed
- [GG-364] - Minimal heartbeat time is set
- [GG-527] - We need to ship all third party integration packages outside the src directory
- [GG-528] - We should ship mule and jcl libraries with our product as they are for free.
- [GG-145] - Expose JIRA to the public (think about it).
- [GG-188] - We need to provide UDP/Multicast test tool like Coherence and JBoss do.
- [GG-196] - We need to add screencast of 15 mins jump start.
- [GG-198] - Need to have highly automated stress-load test.
- [GG-370] - Integration with WebLogic.
- [GG-371] - We need to provide integration with WebSphere.
- [GG-465] - Implement distributive undeploy
- [GG-5] - We need to include building of Windows DLL into ant build.
- [GG-17] - Need test P2P for JBoss.
- [GG-25] - Finish Javadocing kernel.
- [GG-29] - We need to provide clear connector example in the release.
- [GG-44] - Configure mail server.
- [GG-64] - Need to create negative configuration tests for all discovery SPI's
- [GG-66] - Need to create negative configuration tests for all checkpoint SPI's
- [GG-68] - Need to create negative configuration tests for all delployment SPI's
- [GG-80] - Need to create restart tests for all Communication SPI's.
- [GG-86] - Need to create tests for all topology resolvers.
- [GG-90] - We need to integrate Clover.
- [GG-99] - We need to acquire and integrate Bamboo from Atlassian.
- [GG-164] - Need to install charting pluing for JIRA.
- [GG-180] - We need to have an online service contract purchase form on the website.
- [GG-203] - We need to have topology SPI.
- [GG-204] - Cache static metadata in resource injection.
- [GG-236] - Check for SPI types and version when job gets executed.
- [GG-269] - Add Wiki URLs to exceptions in public APIs (a-la Mule or ActiveMQ).
- [GG-278] - Add example configuration for executor service in spring XML.
- [GG-280] - We need to add version to the topology available to the end user.
- [GG-282] - We need to add more explanations to examples on Wiki.
- [GG-283] - Improve examples by proving step-by-step.
- [GG-322] - Provide integration with JBoss Cache.
- [GG-323] - Revisit synchronization.
- [GG-326] - Synchronization in IocCache.
- [GG-344] - JGroups Discovery SPI review.
- [GG-349] - Mule SPI's and working directory.
- [GG-350] - Mule communication SPI tests.
- [GG-351] - We need to pilot open source edition of OpenFire ans Spark as a replacement for Skype/Yahoo! messaging.
- [GG-353] - We need to add more information to Kernal MBean.
- [GG-355] - Remove CruiseControl targets from modules/tests/build/build.xml
- [GG-357] - Add new dedicated box information to wiki.
- [GG-358] - Fix Bamboo link in internal dev page.
- [GG-365] - Clover report should include only main source classes (without tests and examples).
- [GG-369] - Add JBoss and AspectJ AOP tests to Bamboo build (dev.unit.tests).
- [GG-374] - Migrate Bambo 1.0.1 to 1.0.1.1
- [GG-375] - Follow up on IBM marketing programs.
- [GG-377] - Add gridgain execution log to artifacts in Bamboo build.
- [GG-378] - Remove 'trunk' branch and create 'archive' branch in which migrate all archives from trunk.
- [GG-382] - We need a dedicated wiki page for various types of installation/deployment of gridgain.
- [GG-385] - Add screencast link to installer popup HTML page.
- [GG-388] - Add "java cluster" to Google ad keywords.
- [GG-405] - Mule SPI's code review.
- [GG-407] - We need to add phrase that source code is included into download on downloads.html
- [GG-408] - We need to add "call to action" button to homepage for the users to suggest a feature to the product.
- [GG-409] - Add "IBM Grid Computing" button to the website + blog.
- [GG-411] - Add "Suggest a Feature" to the website/wiki.
- [GG-412] - Add "Source code included" to the website download page.
- [GG-413] - We need to create a clear explanation on how to puase a job during colision resolution on wiki.
- [GG-416] - Review and add to the build new packages.
- [GG-417] - We need to create a way to monitor the usage of GridGain.
- [GG-419] - We need to investigate possible integration with JXInsight.
- [GG-420] - Add JMS Discovery SPI and JMS Communication SPI tests to Bamboo build.
- [GG-425] - Add WebLogic tests for Bamboo build.
- [GG-426] - Add Jboss discovery test to Bamboo build.
- [GG-427] - Create new JBoss loader test.
- [GG-428] - Create test for WebSphere loader.
- [GG-430] - Code review the latest P2P code.
- [GG-432] - We need to have junit for benchmark persistence and integrate it into Bamboo build.
- [GG-433] - We need to have a junit for tracing SPI integrated with Bamboo.
- [GG-437] - GigaSpace 6.0 OpenSpace integration.
- [GG-439] - We need to provide GridJobSchedulingSPI or something to control how jobs are executed on the remote nodes.
- [GG-441] - Prepare website for 1.5 launch.
- [GG-443] - Create ant targets to create GAR-files for DeploymentSpi tests.
- [GG-445] - Need to create self tests for attributes sets and gets on Task Session.
- [GG-447] - Need to add robots.txt to disable archiving of our website.
- [GG-452] - Usage monitor build.xml should have a target that will FTP created WAR file to the destination.
- [GG-458] - We need to provide GigaSpaces-based implementation or checkpoint SPI.
- [GG-460] - We need to make banners more visible in log.
- [GG-470] - Need to create test(s) that cancels all siblings from session.
- [GG-471] - Need to create test(s) that sets attributes into session.
- [GG-472] - Need to create test(s) that waits for attributes.
- [GG-474] - Need to update javadoc of public API for 1.5 release.
- [GG-475] - Review Coherence SPIs.
- [GG-476] - Need to test checkpoint methods on task session.
- [GG-487] - Create undeploy task by delete gar file test for URI Deployment SPI.
- [GG-488] - Need to add redeploy test to GridDeploymentSelfTest
- [GG-495] - We need to have Coherence-based implementation for checkpoint SPI.
- [GG-499] - Add AspectJ to integration page/wiki.
- [GG-501] - Add testMultithreaded() method for all session tests.
- [GG-504] - TaskSession example
- [GG-507] - Soften warning message.
- [GG-510] - Review gigaspaces and coherence implementations for checkpoints.
- [GG-511] - Add gigaspaces scripts to the build.
- [GG-515] - Checkpoint example (1st load , fail, failover, load).
- [GG-517] - Add removeCheckpoint(...) method to KernalMBean.
- [GG-519] - Additional examples required.
- [GG-535] - gridgain-1.5.0.jar size are different for .zip and exe installation.
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
