Release Note 20140708

Table of Contents

Features & Improvements

This is a summary of the new features and improvements introduced in this release:

Console: Metadata for Columns

This new feature provides the ability to add a brief description (a.k.a. metadata) for all the columns in the schema of any table. The description is editable right from the table preview page by clicking on the icon on the right hand side of every column name. When a column contains metadata, the icon turns darker.

Console: Metadata for Columns

Console: Bulk Import Sessions List

Changed the Bulk Import card to show the list of Bulk Import sessions for the user, if any. The page contains a link to view the Bulk Import illustration originally contained in the page. If no Bulk Import session is available, the page redirects immediately to the Bulk Import illustration.

Untitled-3
The formatting of all list views has been improved and unified across the application

Console: Bulk Import Sessions List

Console: Schedules' Owner

Added the owner User column to the Schedules list. The new field shows the name of the user in the account whom first created the scheduled query.

Console: Schedules' Owner

Console: Log and Item Tables Explained

Added tooltips to describe the meaning and purpose of the two types of table available (log and item tables) when creating a New Table.

Console: Log and Item Tables Explained

Console: Quickstart and Tutorial

Moved the “Quickstart” button from the Left navigation pane to under the Top Bar’s Help menu.

Console: Quickstart and Tutorial

Console: File Uploader Robustness

Improved the File Uploader’s robustness to handle more character encodings.

APIs: Schedule Update API

Added support for the POST method to the schedule update API endpoint ‘/v3/schedule/update/:name’ to allow the API to update the query for the schedule even when the query text is very long, thus avoiding 414 (Request URI too long) errors.

The original GET method is kept for backwards compatibility with the client libraries while those are migrated to the new format.

APIs: Write Only API Key Restriction

Changed Write-only API keys to not be allowed to list the databases in the account.

Backend: Reducer Task Optimizations

The number of Reducer tasks is calculated based on the size of the result rather than being fixed to four.

Workers: Retry On MySQL System Errors

Workers retry on recoverable MySQL system errors.

Query Result Output: Retry Output to S3

Implemented the retry mechanism for Query result output to S3.


Bug Fixes

This is the only important Bug Fix made in this release:

Console: Jobs with Empty Database

  • [Problem]
    Sometimes jobs in the job list table have the database column value empty.
    [Solution]
    This occurs when the database the job refers to is deleted after the job is submitted. The missing database field is by construction in the jobs list page but the job details page still shows a link to the database, although the database does not exist.
    Made the job details page hide the database information if the database was deleted to be consistent with the job list page.


Last modified: Nov 06 2014 06:54:36 UTC

If this article is incorrect or outdated, or omits critical information, please let us know. For all other issues, please see our support channels.