Dashboard > GridGain User Guide > Table Of Contents > GridGain 1.0.1 Release Notes
GridGain 1.0.1 Release Notes
Added by architect, last edited by architect on Jul 09, 2007  (view change)
Labels: 
(None)


Date May 1st, 2007 May 3rd, 2007
Version 1.0.1
Build 01052007 03052007
Status Production
Download Discontinued
GridGain 1.0.1 Support

For support on this release please contact GridGain Systems at support@gridgain.com

Build 1.0.1-01052007

Build 1.0.1-01052007 has bug in the gridgain.bat script. You can fix it manually by changing gridgain.jar to gridgain-1.0.1.jar in bin/gridgain.bat script in your installation folder or download 1.0.1-03052007 build instead.

NOTE Build 1.0.1-03052007 is a default download build for 1.0.1 code line.

How To Find Build Number

You can always see build number in the first lines of the log when GridGain is starting, like this:

...
>>> GridGain ver. 1.0.1-03052007
>>> Copyright (C) 2005-2007 GridGain Systems.
...

Release Comments:

Issues

  • [GGP-50] - gridgain.bat hangs during start on Vista.
  • [GGP-57] - When adding -javagent on Windows it should be in double quotes (15-mins jumot start on wiki).
  • [GGP-60] - Scripts are not executable on Linux after TAR or ZIP install.
  • [GGP-61] - I spent 10 mins searching for the screen that sets running classpaths
  • [GGP-62] - Add size in KB on download page.
  • [GGP-63] - Non-technical product overview is kind of missing on wiki.
  • [GGP-64] - Folder "work/deployment/file" must be pre-created at installation for URI deployemnt to work when installed under root.
  • [GGP-67] - Why examples are not documented/javadoced?
  • [GGP-68] - Peer class loading does not work in some cases in heterogeneous environments.
  • [GGP-69] - license.txt is not NEW_LINE converted from windows.
  • [GGP-70] - Grid default configuration fails under load.
  • [GGP-83] - Forward slashes in URI's for GridUriDeploymentSpi.
  • [GG-192] - GridJgroupsDiscoveryLanTest1 fails on Vista (works on XP and linux).
  • [GG-200] - GridFailNodeTest fails.
  • [GG-207] - SSL in Tcp Communication SPI doesn't work.
  • [GG-208] - Execution ID's under load are sometimes not unique which causes the system to hang.
  • [GG-209] - With MINA gridgain pauses during startup for 10-15 seconds before proceeding.
  • [GG-210] - Bug during running load test on win and linx (total 7 nodes). Look at the warning at the end...
  • [GG-211] - We need to print out a build number somewhere in bootup log.
  • [GG-214] - Peer-deployment hangs with 3 noads under load.
  • [GG-215] - Node hangs after IO error.
  • [GG-216] - Load test hangs whenever another node is added.
  • [GG-217] - Test GridTcpCommunicationEncyrptedSelfTest.testSendToManyNodes passed but exception was thrown
  • [GG-221] - Script for load test.
  • [GG-223] - When running load test on 2 nodes, the new node receives responses for unknown jobs.
  • [GG-224] - Method getAnnotation() takes 40% of CPU time on load test.
  • [GG-225] - Closing socket() in load test leads to max out CPU.
  • [GG-229] - We have run_test and test_run scripts in /scripts folder. We need to leave only one.
  • [GG-230] - GridEventStorageSelfTest.testRemoteNodeEventStorage() fails when running all Kernal tests.
  • [GG-231] - GridJobRuntimeExceptionSelfTes.testTaskFailed() hangs with a stacktrace.
  • [GG-232] - Need to review GridJobFailNodeSelfTest.testFailNode() as it has weird code and TODOs.
  • [GG-233] - TcpCommunicationSelfTest doesn't work on JDK 1.6
  • [GG-237] - We need to review all usages of StringBuffer and replace it with StringBuilder.
  • [GG-241] - Add exception handling for Executor.execute() method.
  • [GG-243] - Need to add shortcut to tcp comm spi for sending messages to local node.
  • [GG-244] - Fix tcp comm spi self tests. Currently they hang in selector.select(..) when nio server is being closed.
  • [GG-248] - Update checker need to be timed out for 2 secs otherwise it hangs grid startup on bad networks.
  • [GG-249] - Add remote management to scripts (gridgain.{sh|bat} and gridgain-test.{sh|bat} + wiki.
  • [GG-250] - Need to test channel state before use it in GridNioServer
  • [GG-255] - Highlight main packages in Javadoc.
  • [GG-256] - Need to fix log sequence for grid diagnostics.
  • [GG-257] - Need to properly log grid name in all GridKernal messages.
  • [GG-259] - Forward slash '/' may be needed in URIs in deployment (needs to be documented).
  • [GG-261] - Improve start ack with more information.
  • [GG-262] - GridTestResources.stopThreads NPE
  • [GG-263] - MultiSplitLoadTest produces OutOfMemoryException
  • [GG-264] - Starting one node leads to 50% CPU utilization after ~ 1min.
  • [GG-265] - Property 'deploy.uri.cls' set as '${CLASSES_URI}' in tests.
  • [GG-266] - MultiSplitLoadTest produces several dropped nodes during 30 mins run.
  • [GG-267] - Target 'prep.p2ptests.sources' in build.xml for tests produces errors.
  • [GG-268] - Failure in GridToolsSelfTest.testAntGarTaskWithExternalP2PDescriptor
  • [GG-270] - Need to remove multiple thread message listener from manager and stick it into SPI.
  • [GG-272] - Javadoc generation/viewing on Linux
  • [GG-276] - Errors running GridNioLoadTest.
  • [GG-277] - Failure in GridTcpCommunicationSelfTest.
  • [GG-279] - Need to investigate why GridGain deadlocks with 200 threads in GridifySingleSplitTest
  • [GG-284] - Junit for topology hash.
  • [GG-285] - 404 page doesn't work on inner folders.
  • [GG-287] - When topology resolver returns empty grid split() method should not be called.
  • [GG-288] - GridJGroupsDiscoveryLanSeflTest fails.
  • [GG-289] - GridJGroupsDiscoveryWanSeflTest fails.
  • [GG-290] - GrdUidGeneratorTest hangs when ran in GridDevSelfTestSuite
  • [GG-291] - Jroups communication and discovery don't work.
  • [GG-292] - When running SingleSplitLoadTest on one Vista node I'm getting OME.
  • [GG-293] - Peer class loading takes 20 seconds initially in load tests.. This is not acceptable.
  • [GG-295] - GreditRiskManager.java has floating arithmetics problems...
  • [GG-296] - Improve exception printout (a-la Mule).
  • [GG-301] - GridJobInterruptSelfTest fails
  • [GG-302] - GridifyMultiSplitsLoadTest hangs.
  • [GG-304] - Need to make sure that all handshake senders are finished when stopping GridMulticastDiscoverySpi
  • [GG-306] - NPE in GridJobInterruptSelfTest.
  • [GG-307] - GridTcpCommunicationStartStopSelfTest fails in Dev suite.
  • [GG-308] - GridToolsSelfTest.testAntGarTaskWithExternalP2PDescriptor() fails on Windows.
  • [GG-312] - We need to getVersion() to Grid interface.
  • [GG-315] - Discovery manager attempts to get network interface name for remote IPs in topology snapshot..
  • [GG-316] - We need to add check for build version in discovery SPI implementations.
  • [GG-327] - NPE in peer class loading at start of gridify split load test.
  • [GG-330] - Error message from invlid Spring XML file in standalone loader includes double GRIDGAIN_HOME.
  • [GG-331] - Add "Call To Action" to the home page.
  • [GG-332] - Assertion in GridJobInterrruptSelfTest
  • [GG-333] - Log4j can be configured twice if hosting environment already configured its own log4j.
  • [GG-334] - NPE during stopping after failed startup.
  • [GG-335] - Remove unnecessary output from gridgain_test.{sh|bat}.
  • [GG-336] - Potential deadlock in peer class loading under load test on Windows Vista and/or Intel Dual Core 2 CPU.
  • [GG-340] - Need to add Wiki page re: clock synchronization.
  • [GG-341] - Add clock synchronization warning message on all timeout errors.
  • [GG-342] - Clock Synchronization does not often work.
  • [GG-343] - Need to remove requirement to synchronize clocks on grid.
  • [GG-345] - GridifyMultiSplitLoadTest times out immediately during start.
  • [GG-354] - All loaders should allow passing an instance name.
  • [GGP-52] - Default scan frequency for UriDeployment SPI.
  • [GGP-65] - Splitting logic in 15 min jump start needs to be documented/commented.
  • [GG-219] - if deployment scanner fails (and first scan is not completed) findTask() method hangs.
  • [GG-220] - It's impossible to get current grid name to stop/getStatus and so on.
  • [GG-245] - Change handshake in SPIs
  • [GG-246] - Make local node shortcut in all communication SPIs
  • [GG-201] - We 100% need to have a wiki page with network/performance/memory optimization recommendations.
  • [GG-281] - Need to implement versioned topology for all GridDiscoverySpi implementations.
  • [GGP-10] - Need to add support for HTTPS protocol in GridUriDeploymentSPI.
  • [GGP-51] - Add all example classes to Javadoc.
  • [GGP-53] - Logger WARN log level for port binding should be changed to INFO.
  • [GGP-54] - Script 'gridgain.bat' works only from 'bin' folder.
  • [GGP-55] - Script 'gridgain.bat' doesn't work with GRIDGAIN_HOME with '\'-character at the end.
  • [GGP-56] - Script 'gridgain.bat' export all temporary script variables in shell.
  • [GGP-58] - Space character in GRIDGAIN_HOME in Linux.
  • [GGP-66] - Remove stacktrace from updater error
  • [GGP-80] - Put on wiki that JRockit JDK 1.5.8 is problematic with NIO. Sun JDK 1.5.10+ works ok.
  • [GGP-81] - Need to have main packages appear in bold in javadoc.* [GG-87] - Need to create test for GridBasicJobFailoverResolver
  • [GG-189] - Distributive size on Download page.
  • [GG-193] - Update wiki for GridUriDeployment SPI. Default SPI values.
  • [GG-194] - Update wiki for GridUriDeployment SPI. Added HTTPS support for scanners.
  • [GG-195] - Review HTTPS in Uri Deployment SPI.
  • [GG-199] - Move Uri deployment tests data classes to extdata module.
  • [GG-202] - Update wiki for getRootJobTypeId().
  • [GG-205] - Need to fix TCP communication SPI documentation to reflect MINA support.
  • [GG-212] - OutOfMemory in GridifyLoadTest.
  • [GG-218] - GridFtpDeploymentSelfTest failed because of unknown host
  • [GG-226] - Provide readme.html that will open after installation is complete.
  • [GG-228] - We need to drop the branch/merge script and come up with instructions
  • [GG-234] - Check Mina configuration for performance.
  • [GG-238] - We need to create projec ton sourceforge.net for gridgain.
  • [GG-239] - We need to create a full set of JUnits for GridByteArrayList. This is an important class that we need to test-cover.
  • [GG-242] - Change asserts to IndexOutOfBoundsException in GridByteArrayList.
  • [GG-247] - We need to update TCP communication Javadoc with NIO configuration.
  • [GG-253] - Need to create tests to make sure that idle client expiration works in GridTcpCommunicationSpi.
  • [GG-254] - Add Java and Spring configuration examples to every SPI javadoc.
  • [GG-260] - Improve app virtualization page on the website.
  • [GG-282] - We need to add more explanations to examples on Wiki.
  • [GG-283] - Improve examples by proving step-by-step.
  • [GG-286] - TODO in GridJmsDiscoverySpi needs to be removed.
  • [GG-297] - Communication SPI thread pool refactoring.
  • [GG-298] - Checkpoint SPI thread pool refactoring.
  • [GG-299] - Deployment SPI thread pool refactoring.
  • [GG-300] - Discovery SPI thread pool refactoring.
  • [GG-303] - Add JMS discovery handshake timeout configuration parameter on WiKi
  • [GG-311] - Add Mac OS X installer and download to the website.
  • [GG-313] - We need to add "News" and "Blogs" to the webpage for news.
  • [GG-314] - We need to add check for version in discovery manager.
  • [GG-324] - Need to expose size of thread queues through JMX
  • [GG-325] - Need to investigate whether it's possible to log VM startup parameters
  • [GG-329] - Printout number of CPUIs in topology snapshot.

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.10 Build:#528 Nov 29, 2006) - Bug/feature request - Contact Administrators