Skip to content

Releases: cloudera-labs/hms-mirror

hms-mirror

12 Jul 19:08
Compare
Choose a tag to compare
hms-mirror Pre-release
Pre-release

Stats collection criteria were added to avoid getting stats when not needed. Add skipStatsCollection option to avoid when using a file system that isn't great at reporting this. #68

Allow Multiple Jars in jarFile: #67

Adjust CREATE to CREATE IF NOT EXISTS with option: #66

Add 'evaluate partition location' -epl option to handle NON-STANDARD partition locations/names: #64

Extend STORAGE_MIGRATION support to use -dc: #65

Fixed Progress Indicator. Add error count to return code of application #69

hms-mirror

29 Jun 19:37
Compare
Choose a tag to compare
hms-mirror Pre-release
Pre-release

Non-Standard Partition: #61

Ability to turn off/on stats collection: #59

Some additional connection pooling check/catches.

hms-mirror

17 Jun 12:32
Compare
Choose a tag to compare

Max Reducers setting, when needed, was a double under certain conditions. Cast to INT to allow Hive to set value in session.

hms-mirror

16 Jun 14:06
Compare
Choose a tag to compare

handle data-size issues with stats when not available.

added more traps for hdpHive3 (lack of features check) hive.optimize.sort.dynamic.partition.threshold.

hms-mirror

15 Jun 00:05
Compare
Choose a tag to compare

For extremely large tables with a lot of partitions, we fixed the max reducer calculations to match the need based on the distribution.

hms-mirror

13 Jun 20:20
Compare
Choose a tag to compare

Fixed some casting issues while setting dynamic partitions and max reducers.

hms-mirror

01 Jun 08:05
Compare
Choose a tag to compare

Features:

  • Auto-Tuning (-at)- Introduction of basic stats regarding file counts/sizes for large tables. We'll make adjustments to DISTRIBUTE BY and Tez Groupings to provide more efficient/balanced migrations with better/more optimized file sizes after migration for migrations using SQL. #53
  • AAdditional table filters (-tfs|--table-filter-size-limit and -tfp|--table-filter-partition-count-limit) that check a tables data size and partition count limits can also be applied to narrow the range of tables you'll process. #55
  • Add property to tables migrated with "STORAGE_MIGRATION" to identify and filter them out from future runs. #56
  • -cto|--compress-text-output option and additional session level settings using basic stats.
  • HDP3 scenario that doesn't support MANAGEDLOCATION element in database properties. #52

Fixes:

  • AVRO Schema Only Fix.. #58
  • Cleanup messaging around legacy config settings.
  • Fix/Added dbRegEx command line parameter: #57

NOTE: Configuration Breaking Change. If you see note about A configuration element is no longer valid, progress. Please remove the element from the configuration yaml and try again. with Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "tblRegEx", please remove the properties dbRegEx, tblRegEx and tblExcludeRegEx from the config yaml.

hms-mirror

01 Jun 07:34
Compare
Choose a tag to compare

Features:

  • Auto-Tuning - Introduction of basic stats regarding file counts/sizes for large tables. We'll make adjustments to DISTRIBUTE BY and Tez Groupings to provide more efficient/balanced migrations with better/more optimized file sizes after migration for migrations using SQL. #53
  • AAdditional table filters (-tfs|--table-filter-size-limit and -tfp|--table-filter-partition-count-limit) that check a tables data size and partition count limits can also be applied to narrow the range of tables you'll process. #55
  • Add property to tables migrated with "STORAGE_MIGRATION" to identify and filter them out from future runs. #56
  • -cto|--compress-text-output option and additional session level settings using basic stats.
  • HDP3 scenario that doesn't support MANAGEDLOCATION element in database properties. #52

Fixes:

  • AVRO Schema Only Fix.. #58
  • Cleanup messaging around legacy config settings.
  • Fix/Added dbRegEx command line parameter: #57

NOTE: Configuration Breaking Change. If you see note about A configuration element is no longer valid, progress. Please remove the element from the configuration yaml and try again. with Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "tblRegEx", please remove the properties dbRegEx, tblRegEx and tblExcludeRegEx from the config yaml.

hms-mirror

16 May 18:15
Compare
Choose a tag to compare
hms-mirror Pre-release
Pre-release

Support for HDP Hive 3 anomalies regarding locations.

#52

hms-mirror

12 May 14:10
Compare
Choose a tag to compare
hms-mirror Pre-release
Pre-release

Features:

  • Prevent user from setting -wd and -ewd to the same value.
  • Exit process if the database commands aren't successful. #48
  • Global Location Map option, which would override -rdl is a match is found. #50
  • ForceExternalLocations added to address bugs in HDP Hive 3 where the Database LOCATION is NOT honored for new tables and falls back to the warehouse directory. #51

Change internal structure of property overrides.

Fix Prefixed DB in CLeanup sql. #46

Fixed dbprefix for dc. #36