Skip to content

VerticaPy version 1.0.5

Compare
Choose a tag to compare
@mail4umar mail4umar released this 08 Aug 16:24
· 62 commits to master since this release
ab0ab18

This minor release has some significant feature additions with other changes. Some salient ones are listed below:

QueryProfilerStats

Added a new class which calculates some of the statistics for queries that can help diagnose query performance issues.

You can call the main function to perform all the tests:

  qprof = QueryProfilerStats((109090909, 1))
  qprof.main_tests()

It is also inherited by the QueryProfilerInterface class, so it can be used from that class as well. For example:

  qprof = QueryProfilerInterface((109090909, 1))
  qprof.main_tests()

QueryProfiler

  • Added the following new tables to the profile information:

    • dc_scan_events

QueryProfilerInterface

  • Added option to toggle tooltip information. There are three new check boxes which control which information will be displayed:

    • Aggregate
    • Opeartors
    • Descriptors

Unit tests

  • Fixed some broken unit tests with a focus on QueryProfiler. This makes VerticaPy more robust against bugs.

Bugfixes

  • Regression metrics were corrected which were previously giving erroneous results (AIC_SCORE, BIC_SCORE, R2_SCORE).
  • In certain scenarios, the vDataFrame creation was taking too much time (Issue #1235). This was resolved.
  • QueryProfiler import bug fix.

Release Notes

Changelogs

Installation

The release will be on available on the defaults and can be installed using:

python3 -m pip install verticapy

If you want to install extra features, use:

python3 -m pip install verticapy[all]

Please report any issues on our GitHub page

Contributors

We would like to extend our thanks to all the contributors who made this release possible:

If you would like to contribute then please visit our updated contributing guidelines.