We added infrastructure for usage logging (#494). It allows to use a custom logger to handle each API process failure and success. In Koalas, it has a built-in Koalas logger, databricks.koalas.usage_logging.usage_logger, with Python logging.
databricks.koalas.usage_logging.usage_logger
logging
In addition, Koalas experimentally introduced type hints for both Series and DataFrame (#453). The new type hints are used as below:
Series
DataFrame
def func(...) -> ks.Series[np.float]: ... def func(...) -> ks.DataFrame[np.float, int, str]: ...
We also added the following features:
koalas.DataFrame:
update (#498)
pivot_table (#386)
pow (#503)
rpow (#503)
mod (#503)
rmod (#503)
floordiv (#503)
rfloordiv (#503)
T (#469)
transpose (#469)
select_dtypes (#510)
replace (#495)
cummin (#521)
cummax (#521)
cumsum (#521)
koalas.Series:
rank (#516)
Along with the following improvements:
Remaining Koalas Series.str functions (#496)
nunique in koalas.groupby.GroupBy.agg (#512)
nunique