Skip to content
Murat Tuncer edited this page Feb 3, 2016 · 33 revisions

Citus DB Changes (Expected to be done by mid August, and released with next version of CitusDB).

  • Fix table fetching, [DONE]
  • Fix master_apply_delete_command, [DONE]
  • Fix concurrent staging,
  • Fix \stage with recent changes. [DONE]

v1.1 (Expected to be released by end of July)

  • (Feature) Automatically manage files. [DONE]
  • (Feature) Delete files on DROP TABLE. [DONE]
  • (Fix) Return empty table if no data has been loaded. Currently it errors out. [DONE]
  • (Fix) Fix overestimating relation column counts in CStoreGetForeignPaths. [DONE]
  • (Feature) Implement a function for getting table size of a cstore table. [DONE]
  • (Upgrade) Change version to 1.1 and add Upgrade script. [DONE]
  • (Documentation) Update README file: [DONE]
    • Changes that are added in this release,
    • How to use skip-indexes,
    • How to uninstall,
    • How to upgrade from 1.0.

v1.2 (Expected time mid-March 2015)

  • (Feature) Support "INSERT INTO ... SELECT ...". [DONE]
  • (Optimization) Improve memory usage. [DONE]
  • (Feature) Implement COPY TO which is needed for Citus DB integration. [DONE]
  • Bump version [DONE]:
  • TODO.md [DONE]
  • README.md [DONE]
  • Meta.json [DONE]
  • All dates [DONE]
  • upgrade script [DONE]
  • .control [DONE]
  • .h [DONE]

v1.3 (July 2015)

  • (Fix) Fix adding and removing columns.
  • (Feature) Copy column list.
  • (Fix) Fix estimation related functions.
  • (Fix) Fix copying into tables with dropped columns.

v1.4 (Jan 2016)

  • (Feature) Truncate table.
  • (Fix) Postgresql 9.5.x compatibility updates

v2.0+

  • (Feature) Backup script.
  • (Feature) Make controlling memory usage easier.
  • (Feature) Support tablespaces.
  • (Feature) Delete columns
  • (Feature) Update columns
  • (Feature) Concurrency improvements