1.3. Upgrading from JBoss Data Grid 6.4.x to 6.5


The following methods were introduced in Red Hat JBoss Data Grid 6.5 for the AdvancedCache and RemoteCache interfaces, and both of these methods have performance increases when sets of data are placed or retrieved versus the similar operations performed sequentially. This allows bulk large sets of data to be retrieved and placed more efficiently. This difference is especially significant in server-client mode and as the number of transferred items increase; however, there is additional memory overhead during the transfer itself as the full set must be loaded into memory.
getAll(Set<? extends K> keys)
Returns a Map containing the values associated with the set of keys requested.
putAll(Map<? extends K, ? extends V> map)
Copies all of the mapping from the specified Map to the cache where the operation was performed.
Overloaded versions of these methods exist; documentation on these methods may be found in the Red Hat JBoss Data Grid API Documentation.
A migration tool has been created which converts the data stored in a JDBC store by Red Hat JBoss Data Grid versions 6.0 and 6.1, which used Infinispan 5.2.x, into the format used by versions 6.2 and later, which use Infinispan 6.x.
This tool will function for all JDBC store types:
  • string
  • mixed
  • binary
If any custom marshallers were used these need to be provided on the classpath when the tool is executed, for instance:
java -cp infinispan-jdbc-migrator52x.jar:mycustommarshaller.jar org.infinispan.persistence.migrator.jdbc.JdbcUpgradeTool [property file]
Copy to Clipboard Toggle word wrap
For full usage information view the README.txt included, as it contains the necessary information for the required properties file along with example commands.

Important

This tool is required only if upgrading from JBoss Data Grid 6.1 or older version. In addition, this tool must be run offline, while neither Red Hat JBoss Data Grid or any other application access the tables.
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat