delta-io/delta

[Kernel][Feature Request] Enable mima binary compatibility checks for Kernel

Closed

#2,216 opened on Oct 20, 2023

 (1 comment) (0 reactions) (0 assignees)Scala (2,153 forks)batch import
enhancementgood first issuekernelstale

Repository metrics

Stars
 (8,939 stars)
PR merge metrics
 (Avg merge 7d 1h) (142 merged PRs in 30d)

Description

Feature request

Which Delta project/connector is this regarding?

  • Spark
  • Standalone
  • Flink
  • Kernel
  • Other (fill in here)

Overview

We have mima checks for Spark, Standalone, and Flink, we should add them for Kernel before the next release.

The checks need to be enabled for the kernelApi and kernelDefaults projects in build.sbt. The MiMa settings for other projects are in https://github.com/delta-io/delta/blob/master/project/Mima.scala, we can mimic this for the kernel projects.

Contributor guide