Skip to content

Releases: mfussenegger/cr8

0.17.0

21 Aug 09:08
0.17.0
Compare
Choose a tag to compare
  • Added a new reindex command which will go through all tables on a cluster
    which need to be re-indexed to be compatible with CrateDB major_version+1. It
    will one by one create a copy of a table and then remove the old table,
    replacing it with the copy.

  • Added a new infile argument to the insert-json command. This should
    make certain scripting scenarios easier.

0.16.0

01 Jul 08:04
0.16.0
Compare
Choose a tag to compare
  • Added type mapping for the timestamp with time zone and timestamp without time zone data types so that insert-fake-data can generate data
    for those columns by default.

  • run-crate now supports arbitrary branch builds. E.g. run-crate branch:master

  • Removed the LineBuffer from run_crate and added support for callables
    instead.

0.15.1

04 Apr 14:22
0.15.1
Compare
Choose a tag to compare
  • Fixed a compatibility issue with Python 3.6

  • Adapted some queries and type mappings to be compatible with CrateDB 4.0

  • Corrected the minimum CrateDB version that can be run with Java 11.

  • Added a version arg to CrateNode which can be used to overrule
    the auto-detection.

0.15.0

28 Feb 08:37
0.15.0
Compare
Choose a tag to compare
  • run-crate will now try to choose a different JAVA_HOME if the given
    version of CrateDB can't be run with the default JAVA_HOME. This
    behavior can be disabled with --disable-java-magic.
    The behavior of the CrateNode API is unchanged and by default won't try
    to change the JAVA_HOME.

  • run-crate will now avoid re-building branches from source if there aren't
    any new commits.

0.13.0

04 Jul 18:37
0.13.0
Compare
Choose a tag to compare
  • Added experimental postgres protocol support. It's available if the optional
    asyncpg dependency is installed.

  • Bumped the aiohttp dependency for Python 3.7 support.

  • The load_data directive in spec files now can read gzipped files.

  • Cached local tarballs are now checksummed to avoid re-using a stale tarball
    from cache.

  • Samples and stdev are now included in the runtime_stats output if only 1
    sample is available.

0.12.1

17 Jun 14:07
0.12.1
Compare
Choose a tag to compare
  • run-track now exists with an error code if any statement failed.

  • The statements printed during run-spec are no longer trimmed.

  • Version wildcards like 2.3.x now work correctly for digits greater than
    9.