Skip to main content

Magpie 1.10

Releases in the 1.10 series, newest first.

Magpie 1.10.3

Version 1.10.3 is a patch release in the 1.10.x series. It was released on October 20th, 2019. Changes include:

  • Upgrade to Spark 2.4.4
  • Hides inaccessible schemas and tables from BI tools. Previously, schemas and tables that were not accessible due to insufficient user permissions may have been listed, even though the user was not able to query them. Now, those inaccessible schemas and tables are not listed.
  • Adds ability to specify repository name in a Microstrategy JDBC connection

Magpie 1.10.2

Version 1.10.2 is a patch release in the 1.10.x series. It was released on October 13th, 2019. Changes include:

  • Improves command parsing times for long commands
  • Bug fix for running long commands from the CLI
  • Bug fix for python path of scheduled jobs

This release includes a new Magpie CLI client. All users are encouraged to update their CLI client to the latest version in order to benefit from the improvement in command parsing times.

Magpie 1.10.1

Version 1.10.1 is a patch release in the 1.10.x series. It was released on October 6th, 2019. Changes include:

  • Bug fix for supporting data source options when using Redshift bulk persistence mappings
  • Adds ability to specify a custom AWS IAM Role for Redshift bulk persistence mappings
  • Adds with merge schema option to create table from file commands
  • Bug fix for chart x-axis ordering of zero values

Magpie 1.10.0

Version 1.10.0 is a minor release in the 1.x series. It was released on September 27th, 2019. Changes include:

  • Adds ability for organization admins to manage users in their organization (adding, dropping, altering, enabling, disabling, and resetting passwords)
  • Granting notebook permissions to roles now simply uses the role name rather than the organization-qualified name (i.e., role_name vs org_name.role_name). Granting permissions via the organization-qualified name has been deprecated and will be removed in a future release.
  • Improves cluster resource management so that cluster resources are shared between jobs executing concurrently rather than jobs queuing and waiting for resources in sequence
  • Adds support for wildcards in list data source files, copy data source file, delete data source file, and create table from file commands as well as in table persistence mappings (e.g., *.csv)
  • Improves behavior of describe job command by displaying tasks in execution order
  • Actual code (magpie commands, SQL script, python script, or Scala script) that was run for each task in a job is present in the job execution log
  • Commands executed via the Magpie CLI are now able to be cancelled by sending a process interrupt to the CLI. With a keyboard in an interactive session, this can be done by pressing CTRL+C.
  • Removes cancel job command in favor of cancelling via the Notebook or CLI
  • Bug fix where create table from sql erroneously always required a current schema to be set
  • Bug fix that prevented cancelling execute sql statements
  • Object ACL is now set on cross-account S3 buckets, enabling access to files written by Magpie outside of the platform
  • Adds better handling for refresh table commands so that the refresh is pushed to all Magpie users
  • Bug fix where aggregations in notebook charts were incorrect when they included null values

This release includes a new Magpie CLI client. All users are encouraged to update their CLI client to the latest version in order to take advantage of the new command cancellation feature.