github apache/hudi hoodie-0.4.4

latest releases: release-0.14.1, release-0.14.1-rc2, release-0.14.1-rc1...
5 years ago

Release 0.4.4

Highlights

  • Dependencies are now decoupled from CDH and based on apache versions!
  • Support for Hive 2 is here!! Use -Dhive11 to build for older hive versions
  • Deltastreamer tool reworked to make configs simpler, hardended tests, added Confluent Kafka support
  • Provide strong consistency for S3 datasets
  • Removed dependency on commons lang3, to ease use with different hadoop/spark versions
  • Better CLI support and docs for managing async compactions
  • New CLI commands to manage datasets

Full PR List

  • @vinothchandar - Perform consistency checks during write finalize #464
  • @bvaradar - Travis CI tests needs to be run in quieter mode (WARN log level) to avoid max log-size errors #465
  • @lys0716 - Fix the name of avro schema file in Test #467
  • @bvaradar - Hive Sync handling must work for datasets with multi-partition keys #460
  • @bvaradar - Explicitly release resources in LogFileReader and TestHoodieClientBase. Fixes Memory allocation errors #463
  • @bvaradar - [Release Blocking] Ensure packaging modules create sources/javadoc jars #461
  • @vinothchandar - Fix bug with incrementally pulling older data #458
  • @saravsars - Updated jcommander version to fix NPE in HoodieDeltaStreamer tool #443
  • @n3nash - Removing dependency on apache-commons lang 3, adding necessary classes as needed #444
  • @n3nash - Small file size handling for inserts into log files. #413
  • @vinothchandar - Update Gemfile.lock with higher ffi version
  • @bvaradar - Simplify and fix CLI to schedule and run compactions #447
  • @n3nash - Fix a failing test case intermittenly in TestMergeOnRead due to incorrect prev commit time #448
  • @bvaradar- CLI to create and desc hoodie table #446
  • @vinothchandar- Reworking the deltastreamer tool #449
  • @bvaradar- Docs for describing async compaction and how to operate it #445
  • @n3nash- Adding check for rolling stats not present in existing timeline to handle backwards compatibility #451
  • @bvaradar @vinothchandar - Moving all dependencies off cdh and to apache #420
  • @bvaradar- Reduce minimum delta-commits required for compaction #452
  • @bvaradar- Use spark Master from environment if set #454

Don't miss a new hudi release

NewReleases is sending notifications on new releases.