Skip to content

Towards Modin 1.0

Iaroslav Igoshev edited this page May 29, 2024 · 13 revisions

This page contains the details of the criteria by which we will decide and declare that Modin is stable enough for a 1.0 release. Updated 03/04/2024. The timelines here are rough outlines and should not be taken as commitments.

  • Efficiently handle small dataframes. -> Q2
  • Lazy and eager mode with a switch. -> Q1-Q2
  • Lazy error checking (in kernels). -> Q3
  • Dynamic partitioning to efficiently handle operations. -> Q2
  • Get rid of redundant warnings to match pandas behavior as much as possible. -> Q2
  • Logging. -> Q2
  • Get rid of useless empty partitions as much as possible. -> Q3
  • Better support for IO methods. -> Q3
  • Comprehensive testing. -> Q3
  • Remove defaulting to pandas from API layer -> Q2
  • Stable query compiler interface - make it public and dependable -> Q2
    • Follow semver for updates to query compiler
  • Multiple pandas versions -> Q3-Q4
  • Extension API and Documentation Extension API -> Q2
Clone this wiki locally