Skip to content

Latest commit

 

History

History
389 lines (223 loc) · 10.4 KB

File metadata and controls

389 lines (223 loc) · 10.4 KB

Note that the LinkedIn build system occasionally requires that we skip a version bump, so you will see a few skipped version numbers in the list below.

0.11.6

  • Hadoop DSL IDE Syntax Completion for IntelliJ - Add annotation to help expose top-level Hadoop DSL methods

0.11.5

  • Hadoop DSL IDE Syntax Completion for IntelliJ - Further improvements to Hadoop DSL code for Intellij

0.11.4

  • Hadoop DSL IDE Syntax Completion for IntelliJ - Further improvements to Hadoop DSL code for Intellij
  • Minor build setup cleanups and improvements - Apply eclipse and idea plugins to all projects

0.11.3

  • Hadoop DSL IDE Syntax Completion for IntelliJ - Minor fixes to Hadoop DSL code and initial gdsl file (#122)

0.11.2

  • LIHADOOP-24729 Addressed improper console output for azkabanExecuteFlow task
  • Fix jline dependency override in hadoop-plugin from azkaban-client subproject

0.11.1

  • LIHADOOP-24274 Checks for empty fields in .azkabanplugin.json

0.11.0

  • LIHADOOP-24299 Add support in the Hadoop Plugin for choosing the default artifact for Hadoop CRT deployments

0.10.15

  • Bump to Gradle 2.13

0.10.14

  • LIHADOOP-21680 Azkaban CLI Features Create Project, Flow Status, Execute Flow and Cancel Flow

0.10.13

  • Display custom message after azkabanUpload task.

0.10.12

  • Enable properly redeclaring the paths your Hadoop DSL job reads and writes

0.10.10

  • LIHADOOP-23413: Changes to make Hadoop Validator work. Automates creating .hadoopValidatorProperties file and properly sets krb5.conf

0.10.9

  • LIHADOOP-23255: Add azkaban jvm properties to the jobConf for bangbang

0.10.8

  • LIHADOOP-22850 Handle null console and minor changes in upload bar's dispaly

0.10.7

  • Minor touch-ups to the azkabanUpload task console messsages

0.10.6

  • LIHADOOP-22822 The azkabanUpload task should automatically go into edit mode if there are missing required fields

0.10.5

  • LIHADOOP-22809 Displaying configured Hadoop zips during azkabanUpload task

0.10.4

  • Cause the azkabanUpload task to prompt the user for their password as part of the progress line

0.10.3

  • LIHADOOP-22655 Automate creation of Azkaban Project during azkabanUpload task
  • LIHADOOP-22654 Enable azkabanUpload task to validate session before uploading

0.10.2

  • Misc update on Java doc and test cases

0.10.1

  • Integrate bangbang with li-hadoop-plugin

0.10.0

  • Add HadoopValidatorPlugin with PigValidatorPlugin in its stack

0.9.17

  • Add additional Hadoop DSL workflow flowDepends override that matches the override for the targets method

0.9.16

  • Minor fixes to how the upload status of the Azkaban zip is displayed
  • LIHADOOP-22222 Display Upload Status of Zip when running azkabanUpload task

0.9.15

  • Added Hive ORC table as a source in hdfsToTeradata job type

0.9.14

  • Added python Spark support for runSparkJob task

0.9.13

  • Minor fixes to the automation process to the .azkabanPlugin.json file

0.9.12

  • LIHADOOP-21797 Automate the creation of the .azkabanPlugin.json file

0.9.11

  • Added support for submitting python Spark applications with Spark job type

0.9.10

  • LIHADOOP-21658 Refactor AzkabanUploadTask in Hadoop Plugin by creating AzkabanHelper class

0.9.9

  • Correct subtle error in evalHadoopClosure that can occur if the hadoopClosure is not declared in global scope
  • Correct minor error with runSparkJob task for li-hadoop-plugin override

0.9.8

  • Work around for the gradle issue where output to console is overwritten by status line.

0.9.7

  • Modified Spark plugin so that Spark job run on YARN cluster unless explicitly specified otherwise.

0.9.6

  • Made multipart file upload to be compliant with httpclient 4.3.1 version.
  • Upgraded httpclient and httpmime libraries to 4.3.1 version.

0.9.5

  • Added SQL job type support.
  • Added encrypted credential for Teradata job types.

0.9.4

  • Fixes for Apache Spark job type

0.9.3

  • Update LinkedIn-specific overrides for tasks

0.9.2

  • Large number of minor fixes to reduce LinkedIn codestyle and codenarc check failures
  • Increase build robustness for LinkedIn ligradle builds, which keep changing how SNAPSHOT versions work

0.9.1

  • LIHADOOP-18499 Add extra typed methods for Hadoop DSL SparkJob properties

0.8.8

  • Updated return types of Hadoop DSL definitionSet and hadoopClosure methods

0.8.6

  • Add Maven publishing configuration so Bintray uploads can be linked to JCenter

0.8.4

  • Various minor improvements for the Hadoop DSL from my backlog

0.8.3

  • Despite my best efforts, we're having issues with Gradle 2.10 in our LinkedIn internal builds. Re-reverting back to 2.7 for now.

0.8.2

  • Gradle version bumped to 2.10

0.8.1

  • LIHADOOP-6730: Add clusterProvided configuration for dependency management

0.8.0

  • Improved hadoopClosure and evalHadoopClosure Hadoop DSL methods that are way more expressive

0.7.11

  • DSS-3870 Hadoop DSL for new Azkaban job type. Teradata <-> HDFS, HDFS -> Espresso, and Gobblin

0.7.10

  • Fix for LinkedIn PCX builds
  • LIHADOOP-17034 Create HadoopShell job type in Hadoop DSL

0.7.9

  • Updates to README.md to announce publishing on plugins.gradle.org
  • Fixes for publishing to plugins.gradle.org
  • Update build system to publish to plugins.gradle.org
  • Update VERSIONS.md and CONTRIBUTORS.md for recent contributions

0.7.8

  • LIHADOOP-16591: ligradle azkabanUpload fails with "ClassNotFoundException: org.apache.http.client.methods.HttpPost"
  • TOOLS-67569 Add task to disallow local dependencies which are not generated at build time

0.7.7

  • Fix to restore improper source task name

0.7.6

  • Fix to restore adding the sources zip and scm metadata files automatically
  • Fix for LiScmPlugin bug affecting LinkedIn li-azkaban2 zip artifacts

0.7.5

  • Dropping Gradle version 2.7 to match most LinkedIn multiproducts
  • Fix test output string filter for LinkedIn builds
  • Gradle version bumped to 2.8

0.7.4

  • Add Hadoop zip tasks directly instead of through project.afterEvaluate Clean up hadoop-plugin unit tests and start to add tests in li-hadoop-plugin-test Start removing ability to disable sub-plugins Enable the Gradle daemon - tests run much faster

0.7.3

  • Refactor Hadoop zip functionality into separate ZipPlugin class Establish a clear place in the HadoopPlugin class where task dependencies are set

0.7.2

  • LIHADOOP-16016 Minor bug fix for li-hadoop-plugin
  • Fix hadoop-plugin subproject unit tests
  • Add generic GatewayCommand helper class for running remote commands through a gateway

0.7.1

  • LIHADOOP-15728 Update dependency pattern blacklist rules for li-hadoop-plugin
  • Make LinkedIn subclass for the Spark Plugin use the designated Spark gateway host
  • Expose lookupRef as a DSL method

0.7.0

  • Cleanup the implementation of scope lookup

0.6.10

  • LIHADOOP-15501 checkDependencies task fails if any of groupID, name or version is null
  • Added applyProfile method that applies an external Gradle script, but only if it exists

0.6.9

  • LIHADOOP-15077 Hadoop plugin should have a feature to control and monitor dependencies specified by the users

0.6.8

  • Fixups on HadoopJavaJob and HiveJob
  • LIHADOOP-14506 Hadoop plugin should directly submit jobs to oozie
  • LIHADOOP-13682 Oozie Hadoop DSL Compiler support property files
  • LIHADOOP-13681 Oozie Hadoop DSL Compiler support all job types
  • Added xsd schemas for different job types.

0.6.7

  • LIHADOOP-14566 SparkPlugin does not read application parameters

0.6.6

  • LIHADOOP-12557 Hadoop Plugin should support launching Spark scripts from a gateway machine

0.6.5

  • LIHADOOP-14099 Create spark job type in hadoop plugin dsl.

0.6.4

  • The oozieUpload task should depend on the buildHadoopZips task but does not seem to do so. Also update the NOTICE file.
  • Usability improvements and minor refactorings to Oozie-related tasks
  • LIHADOOP-13660 Hadoop Plugin oozieUpload task should upload the contents of the hadoopZip task

0.6.3

  • Update jaxb versions to final 2.2.7 version
  • LIHADOOP-13173 Initial work for Hadoop DSL Oozie compiler

0.6.2

  • Minor fixes on OozieUploadTask and LiKerberosUtil
  • Fix property to get the current user name in the writeAzkabanPluginJson task
  • Update the li-hadoop-plugin override of the writeAzkabanPluginJson method to fill in some common property values
  • LIHADOOP-13353 Hadoop Plugin oozieUpload task should upload to versioned directory.
  • LIHADOOP-13457 Fix Stackoverflow exception thrown by OozieUploadTask.

0.6.1

  • Enable Hadoop Plugin tests to work wth LinkedIn mint snapshot builds
  • Version bump back to the 0.6.x series

0.5.17

  • LIHADOOP-12945 Hadoop Plugin azkabanUpload enhancement to print project URL
  • Fix unit tests for hadoop-plugin module and fix how cross-plugin task dependencies are added
  • LIHADOOP-12771 Prototype Hadoop Plugin Upload Task for Oozie

0.5.16

  • TOOLS-67363 Hadoop Plugin intermittent errors building sources zip file

0.5.15

  • HADOOP-12795 Complete Tasks for Open-Sourcing Hadoop Plugin
  • HADOOP-12846 Hadoop DSL Make KafkaPushJob nameNode property not required again
  • HADOOP-12837 Set file permissions correctly for new Hadoop Plugin azkabanUpload task

0.5.14

  • HADOOP-12773 Minor refactoring to new Azkaban upload task

0.5.13

  • HADOOP-12726 Style cleanups for Hadoop zip tests

0.5.12

  • HADOOP-12724 Minor refactoring to new Hadoop zip tasks

0.5.11

  • HADOOP-12243 Fix Hadoop Plugin PCL Breakage

0.5.10

  • HADOOP-10773: Rewrite li-azkaban2 zip upload tasks for the Hadoop Plugin

0.5.8

  • HADOOP-11178 Hadoop DSL Closures Language Feature

0.5.7

  • HADOOP-12029 Prevent users from declaring elements directly under a workflow with the same name as the workflow

0.5.6

  • HADOOP-11814 Base configuration for Hadoop plugin zip task
  • HADOOP-11658 Rename Hadoop Plugin and DSL appropriately to respect trademarks

0.5.5

  • HADOOP-10772 Port li-azkaban2 zip-building tasks to the Hadoop Plugin
  • HADOOP-10914 Add Apache License Files to Hadoop Plugin - Minor Updates Part 2
  • HADOOP-10914 Add Apache License Files to Hadoop Plugin - Minor Updates
  • HADOOP-10914 Add Apache License Files to Hadoop Plugin

0.5.3

  • HADOOP-11177 Hadoop DSL Definition Sets Language Feature
  • HADOOP-11332 Hadoop DSL Kafka job type should require nameNode property