v.1.0.4

Improvements:

  1. The native vertica_python driver for vertica DB and asyncpga driver for postgres DB instead of ODBC are used now. The

    corresponding setting was removed from the config.

  2. The ODBC_DRIVER_PATH configuration parameter was deprecated.

  3. The “descriptor” and “descriptor_version” fields were added to the event.

  4. To improve event insertion speed a “copy” command was implemented for postgres database.

  5. A set of nullable columns was updated.

  6. Delimiter symbols in input events is now supported. Events with such symbols are now saved in vertica. Delimiter symbol was set to ‘$’ by default. The COPY_DELIMITER was added to the test config file.

Bugs fixed:

  1. The config file is no more required if service is started with –luna-config argument.

  2. The query external_id parameter to GET “/events” is now of the String type.

How to update from previous version:

To update from the previous version just replace all folders with files and update dependencies from requirements.txt. Then run the commands (only for postgres):

alembic upgrade head