Skip to content

Releases: aerospike/aerospike-jdbc

1.7.1

31 Jan 10:54
320e463
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.7.1

Fixes

  • [FMWK-127] Fix query parsing in PreparedStatement.
  • [FMWK-128] Fix getter methods in DatabaseMetadata.
  • [FMWK-131] Add missing toString implementation in data classes.

Updates

  • [FMWK-130] Upgrade Aerospike Java client to 6.1.6.
  • [FMWK-130] Upgrade dependencies.

Improvements

  • [FMWK-129] Improve test coverage.

1.7.0

15 Oct 07:48
37ebedd
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.7.0

Features

  • [FMWK-64] Support secondary index cardinality
  • [FMWK-65] Consolidate secondary index logic
  • [FMWK-66] Set EventLoopGroup size to the number of available processors

Fixes

  • [FMWK-67] Fix a deadlock that causes queries to hang

Updates

  • Upgrade Aerospike Java client to 6.1.2
  • Update dependencies
  • Update GitHub actions versions

1.6.0

17 May 08:04
5584ff7
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.6.0

Features

  • [TOOLS-2035] Support Aerospike secondary indexes
  • [TOOLS-2038] Migrate to Calcite SQL Parser
  • [TOOLS-2037] Support batch writes in the INSERT statement
  • [TOOLS-2034] Support batch reads in the IN statement
  • [TOOLS-2019] Support quoted table names
  • [TOOLS-2039] Support the BETWEEN operator

Fixes

  • [TOOLS-2036] Allow for specifying the primary key as a column
  • [TOOLS-2013] Allow for combining user key and non-key predicates
  • [TOOLS-1998] Fix spaces in names issue in the UPDATE statement

Updates

  • Upgrade Aerospike Java client to 6.0.0
  • Update dependencies

1.5.0

06 Feb 08:37
5dc1239
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.5.0

Features

  • Support TLS encryption (#9)

Fixes

  • Fix useBoolBin property extraction

Updates

  • Update dependencies

1.4.0

23 Dec 16:19
dcc86cf
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.4.0

Fixes

  • Consider the Policy field type when parsing URL parameters

Updates

  • Upgrade Aerospike Java client to 5.1.11
  • Update dependencies

1.3.0

13 Jun 08:27
9e46f17
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.3.0

Features

  • Enhance type inference in ExpressionBuilder
  • Upgrade to the latest Trino Parser
  • Upgrade Aerospike Java client to 5.1.3
  • Upgrade Netty to 4.1.65.Final

Improvements

  • Add JDBI queries tests

Fixes

  • Fix Aerospike Prepared Statement to support JDBI Bind variables

1.2.0

06 May 08:55
cec4766
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.2.0

Features

  • Support useBoolBin URL property
  • Set Value.UseBoolBin to true by default
  • Support Policies' URL properties
  • Support boolean Bin type
  • Enable executeUpdate in Statements
  • Update dependencies
  • Remove support for deprecated Policies fields with the Java client v5.1.0

Fixes

  • Fix fetchPrimaryKey method

1.1.0

16 Apr 09:53
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.1.0

Features

  • Support UPDATE without a WHERE clause
  • Support integer inequality operators
  • Support the TRUNCATE TABLE statement
  • Support integer key offset using a PartitionFilter

Fixes

  • Fix write policy for the INSERT and UPDATE statements
  • Fix the SELECT by a primary key query
  • Check for DELETE return value

1.0.1

09 Apr 07:55
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.0.1

Features

  • Added examples of supported SQL statements

Fixes

  • Fixed a problem where string primary keys were getting double-quoted
  • Fixed a bug in SELECT COUNT(*)

1.0.0

15 Mar 06:38
Compare
Choose a tag to compare

Aerospike JDBC Driver 1.0.0

Initial GA release

Features

  • Supports data browsing and updates with INSERT, SELECT, UPDATE, DELETE
  • Uber JAR can be used with JDBC-supporting data browser tools such as DBeaver as SQuirreL