0.5.2 (March 04, 2021)#
Project template to be used as a starting point for projects intending to go into production.
atoti.Session.start_transaction()to group a set of store operations in a single transaction.
mode parameter to
"raw"mode uses a faster data transfer technique than the one used by the default
"pretty"mode, leading to drastic performance improvements for larger query results (issue #146).
keep_totals parameter to
atoti_query.QuerySession.query_mdx()to indicate whether the returned DataFrame should contain, if they are present in the query result, the grand total and subtotals.
atoti.config.create_kerberos_authentication()to support Kerberos authentication providers.
Defer updates checkbox in the JupyterLab extension sidebar (issue #25).
Pivot table columns can be resized (issue #206).
Pivot tables support expansion by another hierarchy.
atoti.experimental.create_date_hierarchy()to create a multilevel date hierarchy based on a date column.
atoti.where()performance when either:
no false_measure is passed.
the passed condition on levels is made only of
Noneand at most one
!=comparison to a non-
Issue when accessing query session hierarchies and levels (issue #202).
Issue where switching to an incompatible widget type would crash the JupyterLab extension (issue #211).
Issue with glob path on Windows.
Prevent redefining special roles such as ROLE_USER and ROLE_ADMIN by raising an error in
Respect sampling mode when adding rows with