Skip to content

master: Obsolete dependency for Swiss maps #5676

@stefanb

Description

@stefanb

Go 1.24 and 1.25 have Swiss maps enabled by default, with option to disable them via GOEXPERIMENT=noswissmap environment variable.
Upcoming Go 1.26 and later will have Swiss maps always enabled.

Since pebble (on master branch) already requires at least Go 1.25:

pebble/go.mod

Line 60 in 4bce934

go 1.25.3

...the dependancy on github.com/cockroachdb/swiss Go module for Swiss maps should no longer be needed.

This would lower the maintenance with every future Go release.

Jira issue: PEBBLE-1312

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions