LATEST VERSION: 8.2.12 - RELEASE NOTES
Pivotal GemFire® v8.2

Pivotal GemFire Native Client 8.2 Release Notes

Pivotal GemFire Native Client 8.2 Release Notes

This section contains release notes for all Pivotal GemFire Native Client 8.2.x releases.

What's New in Pivotal GemFire Native Client 8.2

This section lists new features in GemFire Native Client 8.2, with the most recent release shown first.

Pivotal GemFire Native Client 8.2.7 is a maintenance release. See Issues Resolved in Pivotal GemFire Native client 8.2.7.

Pivotal GemFire Native Client 8.2.6 is a maintenance release. See Issues Resolved in Pivotal GemFire Native client 8.2.6.

Pivotal GemFire Native Client 8.2.5 is a maintenance release. See Issues Resolved in Pivotal GemFire Native client 8.2.5.

Pivotal GemFire Native Client 8.2.4 is a maintenance release. See Issues Resolved in Pivotal GemFire Native client 8.2.4.

Pivotal GemFire Native Client 8.2.3 is a maintenance release. See Issues Resolved in Pivotal GemFire Native client 8.2.3.

In addition to bug fixes, Pivotal GemFire Native Client 8.2.2 includes this new feature:

  • Open SSL 1.0.1s is now supported.

In addition to bug fixes, Pivotal GemFire Native Client 8.2.1 includes these new features and changes:

  • Added support for Solaris 10 and 11 on 32-bit and 64-bit x86 architectures.
  • GEM-45: The new update-locator-list-interval pool attribute controls the frequency of locator list updates.
  • Open SSL 1.0.1s is now supported.

In addition to bug fixes, Pivotal GemFire Native Client 8.2.0 includes these new features and changes:

  • Support for Java SE 8 (in addition to Java SE 7).
  • Production support for RHEL 7. See Pivotal GemFire Native Client Supported Configurations for more information.
  • Deprecated Platforms. In GemFire 8.2, support for the following platforms is deprecated and may be removed in a future release of the product:
    • All 32-bit operating systems.
    • RHEL 5
    • Mac OS X 10.8
    • Windows 2008 Server R2
    • Windows 7
    • Windows 8
    • Ubuntu 10

Installing Pivotal GemFire Native Client 8.2

You can download Pivotal GemFire Native Client 8.2.0 (and Pivotal GemFire 8.2.0) from the Pivotal GemFire product download page.

Pivotal GemFire Native Client 8.2 installers are available in ZIP (Linux, Solaris) and MSI (Windows) format.

For details on how to install Pivotal GemFire Native Client 8.2, see Installing the Native Client in the Pivotal GemFire Native Client User's Guide

GemFire Native Client 8.2 Resolved Issues

This section lists issues resolved in GemFire Native Client 8.2, with the most recent release shown first.

Ticket reference numbers come from the GemFire ticketing system.

Issues Resolved in Pivotal GemFire Native client 8.2.7

  • GEMNC-414: Fixes internal timeout magnitude.

Issues Resolved in Pivotal GemFire Native client 8.2.6

  • GEMNC-215: Time out in a deterministic fashion. Normalized the handling of time throughout the client.

Issues Resolved in Pivotal GemFire Native client 8.2.5

  • GEMNC-391: Repaired a double free in ThinClientRegion::executeFunctionSH that could lead to a segmentation fault.

Issues Resolved in Pivotal GemFire Native client 8.2.4

  • GEMNC-365: Eliminated throwing a spurious gemfire::IllegalStateException: CacheableString::asChar exception, which occurred even though the C++ application did not invoke CacheableString::asChar().

Issues Resolved in Pivotal GemFire Native client 8.2.3

  • GEMNC-355: Fixed an issue that caused orphaned worker threads.

Issues Resolved in Pivotal GemFire Native client 8.2.2

  • GEMNC-30: Updates support rolling upgrades to Pivotal GemFire 8.2.2 server, without changing client-side code. Unmodified version 8.2.2 client-side code also works with Pivotal GemFire 9.0 servers.

Issues Resolved in Pivotal GemFire Native client 8.2.1

  • GEM-191: Moved inline function definitions to later in the source for compilation correctness.
  • GEM-336: Fixed an access violation in HostStatHelperWin when ProcessObj was NULL.
  • GEM-145: Add support for two-phase commit transactions.
  • GEM-533: Updated the SSL module to support OpenSSL 1.0.1s.
  • GEM-898: The removeAll operation now correctly assigns sequence numbers based on the number of items removed. This fix is available in v8.2.1.1.
  • GEM-766: Fixed a bug in the read-timeout handshake with a server. This fix is available in v8.2.1.1.
  • GEMNC-145/GEM-898: The removeAll operation now correctly assigns sequence numbers based on the number of items removed.
  • GEMNC-157/GEM-766: Corrects the read-timeout handshake with a server.
  • GEMNC-108: Fixed a bug that could have resulted in a corrupted function's result collector. The bug was caused by error handling code operating outside of the guarded scope intended to modify the result collector.
  • GEMNC-90: C++ signal handling is now done by the operating system, instead of going through a custom core dump handler. As a result, signal handling is more accurate.
  • GEMNC-117: Memory usage is improved for getASCIIString when calculating the encoded length.
  • GEMNC-281: Fixed buffer overflow in string serialization in the .NET client.

Issues Resolved in Pivotal GemFire Native client 8.2.0

  • #1026. utf char doesn't work inside cq/ query
  • #51902. Added support for CacheableLinkedList type.