You can use the Connector for VMware Tanzu Greenplum and VMware Tanzu GemFire to both mirror the entries of an entire VMware Tanzu GemFire region into a VMware Tanzu Greenplum table, and to mirror all rows in a Greenplum Database table into a GemFire region.

Supported Platforms

Connector Version GemFire Version Greenplum Version
3.5.0 9.10.x 5.x, 6.x
3.4.1, 3.4.0 9.7.x 4.3.x, 5.x

Release 3.5

Release 3.5.0

Released: April 7, 2022

The Connector for VMware Tanzu Greenplum and VMware Tanzu GemFire 3.5.0 includes new and changed features and bug fixes.

What’s New and Changed in Version 3.5.0

The Connector for VMware Tanzu Greenplum and VMware Tanzu GemFire 3.5.0 includes these new and changed features:

  • Starting with version 3.5.0, the Connector for Tanzu Greenplum and Tanzu GemFire is available only as a separate download for VMware Tanzu Greenplum 5.x and 6.x from VMware Tanzu Network. In previous versions, the connector JAR file was included in the GemFire download package.
  • The connector adds support for GemFire 9.10.x and Greenplum 6.x.
  • The connector includes fixes for reported security issues.

Resolved Issues

The following issues were resolved in the Connector for VMware Tanzu Greenplum and VMware Tanzu GemFire version 3.5.0:

Issue # Summary
CVE‑2022‑21724 Updates the postgresql JDBC JAR file to version 42.3.3.
CVE‑2021‑44832
CVE‑2021‑45046
CVE‑2021‑45105
Updates the log4j2 library to version 2.17.1.
31974 Fixes some reported security issues.

Release 3.4

Release 3.4.1

What’s New in Version 3.4.1

Version 3.4.1 of the connector ships with VMware Tanzu GemFire version 9.8.x. The version 3.4.0 connector works with VMware Tanzu GemFire version 9.7.x. This release works with VMware Tanzu Greenplum versions 4.3.x and 5.x.

See Using the Connector for specification of the Greenplum Database schema and requirements for using the connector.

Resolved Issues in Version 3.4.1

  • The Connector for Tanzu Greenplum and Tanzu GemFire currently uses an internal Apache Geode API that changed, requiring a rebuild of the Connector for Tanzu Greenplum and Tanzu GemFire. There are no user-visible changes or bug fixes for this patch release.

Release 3.4.0

Resolved Issues in Release 3.4.0

  • The gfsh create gpdb-mapping option --id is now optional. If the --id option is not specified, the Connector for Tanzu Greenplum and Tanzu GemFire will look for a primary key in the Greenplum Database table. If the --id option is not specified and there is no primary key specified in Greenplum, then the mapping will fail with the error

    Table <table-name> lacks a primary key. Please use the --id option.
    

This also applies if the Connector for Tanzu Greenplum and Tanzu GemFire is configured in a cache.xml file.

  • The GemFire gfsh create jndi-binding command options have been changed in the following ways:

    • The --jdbc-driver-class option is now optional.
    • --url is an alias for the --connnection-url option.
    • The --type option defaults to SIMPLE.
    • A specification of --type=POOLED defaults to creating a Hikari pool. Or, implement org.apache.geode.datasource.PooledDataSourceFactory to customize the class that implements the pool.

Known Issues

  • Import truncates any time or timestamp from Greenplum Database to a decimal millisecond precision. All represented microsecond precision is lost. For example, the Greenplum time of 2017-09-21 12:31:03.636847 becomes 2017-09-21 12:31:03.636 within GemFire.
check-circle-line exclamation-circle-line close-line
Scroll to top icon