The server-base image specifies some optional dependencies that deephaven-core uses for testing; this has the effect of adding constraints to server-base that deephaven-core doesn't otherwise have. For example, turbodbc has constraints that limit the version of pyarrow that can be installed (and thus, limits the versions that deephaven-core can test).
Ideally, all of the "base" image logic (and potentially even these release images) could move into deephaven-core as part of, or after, deephaven/deephaven-core#3723.
The server-base image specifies some optional dependencies that deephaven-core uses for testing; this has the effect of adding constraints to server-base that deephaven-core doesn't otherwise have. For example,
turbodbchas constraints that limit the version ofpyarrowthat can be installed (and thus, limits the versions that deephaven-core can test).Ideally, all of the "base" image logic (and potentially even these release images) could move into deephaven-core as part of, or after, deephaven/deephaven-core#3723.