|
| 1 | +Release 0.4.2 |
| 2 | +------------------------------------ |
| 3 | + |
| 4 | +### Highlights |
| 5 | + * Parallelize Parquet writing & input record read resulting in upto 2x performance improvement |
| 6 | + * Better out-of-box configs to support upto 500GB upserts, improved ROPathFilter performance |
| 7 | + * Added a union mode for RT View, that supports near-real time event ingestion without update semantics |
| 8 | + * Added a tuning guide with suggestions for oft-encountered problems |
| 9 | + * New configs for configs for compression ratio, index storage levels |
| 10 | + |
| 11 | +### Full PR List |
| 12 | + |
| 13 | + * **@jianxu** - Use hadoopConf in HoodieTableMetaClient and related tests #343 |
| 14 | + * **@jianxu** - Add more options in HoodieWriteConfig #341 |
| 15 | + * **@n3nash** - Adding a tool to read/inspect a HoodieLogFile #328 |
| 16 | + * **@ovj** - Parallelizing parquet write and spark's external read operation. #294 |
| 17 | + * **@n3nash** - Fixing memory leak due to HoodieLogFileReader holding on to a logblock #346 |
| 18 | + * **@kaushikd49** - DeduplicateRecords based on recordKey if global index is used #345 |
| 19 | + * **@jianxu** - Checking storage level before persisting preppedRecords #358 |
| 20 | + * **@n3nash** - Adding config for parquet compression ratio #366 |
| 21 | + * **@xjodoin** - Replace deprecated jackson version #367 |
| 22 | + * **@n3nash** - Making ExternalSpillableMap generic for any datatype #350 |
| 23 | + * **@bvaradar** - CodeStyle formatting to conform to basic Checkstyle rules. #360 |
| 24 | + * **@vinothchandar** - Update release notes for 0.4.1 (post) #371 |
| 25 | + * **@bvaradar** - Issue-329 : Refactoring TestHoodieClientOnCopyOnWriteStorage and adding test-cases #372 |
| 26 | + * **@n3nash** - Parallelized read-write operations in Hoodie Merge phase #370 |
| 27 | + * **@n3nash** - Using BufferedFsInputStream to wrap FSInputStream for FSDataInputStream #373 |
| 28 | + * **@suniluber** - Fix for updating duplicate records in same/different files in same pa… #380 |
| 29 | + * **@bvaradar** - Fixit : Add Support for ordering and limiting results in CLI show commands #383 |
| 30 | + * **@n3nash** - Adding metrics for MOR and COW #365 |
| 31 | + * **@n3nash** - Adding a fix/workaround when fs.append() unable to return a valid outputstream #388 |
| 32 | + * **@n3nash** - Minor fixes for MergeOnRead MVP release readiness #387 |
| 33 | + * **@bvaradar** - Issue-257: Support union mode in HoodieRealtimeRecordReader for pure insert workloads #379 |
| 34 | + * **@n3nash** - Enabling global index for MOR #389 |
| 35 | + * **@suniluber** - Added a new filter function to filter by record keys when reading parquet file #395 |
| 36 | + * **@vinothchandar** - Improving out of box experience for data source #295 |
| 37 | + * **@xjodoin** - Fix wrong use of TemporaryFolder junit rule #411 |
| 38 | + |
1 | 39 | Release 0.4.1 |
2 | 40 | ------------------------------------ |
3 | 41 |
|
|
0 commit comments