pg_shard v1.1.1 (May 29, 2015)

  • Fixes shard repair bug triggered when indexes present

pg_shard v1.1.0 (March 19, 2015)

  • Speeds up INSERTs by up to 300%

  • Adds function to repair inactive placements

  • Adds script to simplify copying data from files

  • Adds function to sync metadata to CitusDB catalogs

  • Fixes resource leaks that occurred during large queries

  • Improves error messages and user experience

  • Protects users from accidentally removing metadata

  • Optimizes columns fetched during SELECT queries

  • Brings full testing and continuous integration to the project

pg_shard v1.0.2 (February 24, 2015)

  • Adds META.json file for PGXN

pg_shard v1.0.1 (December 4, 2014)

  • Minor documentation fixes

pg_shard v1.0.0 (December 4, 2014)

  • Public release under LGPLv3

pg_shard v1.0.0-gm (December 3, 2014)

  • Adds support for PostgreSQL 9.4 in addition to 9.3

  • Rejects PREPARE or COPY statements involving distributed tables

  • Shard identifiers now begin at 10,000 rather than 1

pg_shard v1.0.0-rc (November 21, 2014)

  • Initial release

  • Distributes a PostgreSQL table across many worker shards

  • Safely executes INSERT, UPDATE, and DELETE against single shards

  • Runs SELECT queries across many shards

  • JOIN unsupported

  • Rudimentary CitusDB compatibility

  • Requires PostgreSQL 9.3