13.187. Release 0.76

    Apache Kafka 0.8+ is supported although Apache Kafka 0.8.1+ is recommended. There is extensive documentation about configuring the connector and a to get started.

    The Cassandra Connector configuration properties and cassandra.client.connect-timeout are now specified using a duration rather than milliseconds (this makes them consistent with all other such properties in Presto). If you were previously specifying a value such as 25, change it to 25ms.

    The new configuration property hive.s3.socket-timeout allows changing the socket timeout for queries that read or write to Amazon S3. Additionally, the previously added hive.s3.max-connections property was not respected and always used the default of .

    The property hive.storage-format is broken and has been disabled. It sets the storage format on the metadata but always writes the table using . This will be implemented in a future release.

    • Fix hang in verifier when an exception occurs.
    • Fix chr() function to work with Unicode code points instead of ASCII code points.
    • Fix incorrect parsing of function arguments.
    • The bytecode compiler now caches generated code for join and group byqueries, which should improve performance and CPU efficiency for these types of queries.
    • Improve planning performance for certain trivial queries over tables with lots of partitions.
    • The coordinator/worker communication layer is now fully asynchronous. Specifically, long-poll requests no longer tie up a thread on the worker. This makes heavily loaded clusters more efficient.