Scio v0.8.0-alpha2 Release Notes
Release Date: 2019-07-16 // almost 5 years ago-
๐ Features
- โก๏ธ Update beam to 2.13.0 (#1952)
- โ Add partitionToMap function (#1968)
- ๐ New async DoFns (#1971)
- ๐ฆ Expose Beam's AvroIO.parseGenericRecords (#1973)(#2051)
- โ Add batchByKey function (#2009)
- โ Add elasticsearch7 module (#2004)
- โ Add support for recursive Coders (#2032)(#2048)
- โ Adding filterValues function (#1964)
๐ Bug Fixes & Improvements
- ๐ Fix equality for mutable bf sparse instances (#1972)
- โ Add bq not implemented tap when write append (#2042)
- ๐ Fix schema inference from BigQueryType (#2027)
- Explicitly name the transform in close() that initializes counters (#2047)
- Rework ClosedScioContext into ScioRunner (#2036)(#2055)
- โ Add incorrect table aliases hint (#2053)
- ๐ Allow app/job name override in scio-repl (#2046)
- ๐ Use BigtableOptions param for BigTable utils (#2003)
- ๐ป InMemorySink will now create an empty collection in the cache so empty SCollections also return an iterable instead of throwing an exception (#2039)
- โ Add WrappedArray coder (#1945)
- ๐ Fix sql interpolator tag index (#1961)
- ๐ Use composite transform for sparse transforms (#1947)
- ๐ Fix benchmarks (#1976)(#2005)
- ๐ท Set
location
when fetching Job inJobOps
(#1966) - Cleanup materialize and set coder (#2016)
- ๐จ Refactor applyPerKey (#2011)(#1978)
- ๐ Fix BigtableDoFn (#2001)
- ๐ Support passing Assertions directly to
JobTest
output
(#1993)(#1995) - โก๏ธ Update docs (#2012)
- โ Add deprecation dates to Apache-Beam.md
- โ Remove deprecation warnings (#2041)(#2045)
- โ Remove uneed implicit context and duplicated logger (#2018)
- ๐ Warn only about latest stable release (non prerelease, draft) (#1980)
- โก๏ธ Dependency updates (#1962)(#1960)(#1956)(#1957)(#1948)(#1965)(#1990)(#2023)(#2033)(#1977)(#1998(#2052)