- Added a new ``insert-from-sql`` command that can be used to insert data from another CrateDB or PostgreSQL server.
- Extended ``insert-json`` to also support a list of JSON objects within a single line as input format. (Something like ``[{"name": "n1"}, {"name": "n2"}]``)
0.19.3
=================
- ``run-crate`` now uses a system specific CrateDB tarball if available. This is required for the platform dependent builds starting with CrateDB 4.2.
0.19.2
=================
- Extended the ``faker`` version constraint to ``>= 4, < 5``, this should make it easier to use ``cr8`` as a dependency in projects where another dependency uses ``faker`` as well.
0.19.1
=================
- Extended ``run_crate`` to be forward compatible with an upcoming change in the log format in CrateDB.
- Fixed the handling of the ``?verify_ssl=false`` parameter in ``--hosts``
0.19.0
=================
- Spec files now support a ``name`` property in the ``queries`` section to make it easier to analyse the results.
- ``run-spec`` can now also be used with PostgreSQL if using ``asyncpg``.
- ``reindex`` now skips blob tables and quotes schema and table names, so it should work in more cases.
0.18.0
=================
- ``timeit`` can now be used with PostgreSQL and Cockroach if using ``asyncpg``.
- ``insert-fake-data`` now uses ``uuid4`` automatically for columns of type ``text``. This was already the case pre CrateDB 4.0 for columns of type ``string``.
- ``run-spec`` now implicitly triggers an ``ANALYZE`` after the setup.