8000 Tags · cockroachdb/pebble · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: cockroachdb/pebble

Tags

v1.1.5

Toggle v1.1.5's commit message
go.mod: update github.com/prometheus/client_golang to v1.15.0

v2.0.3

Toggle v2.0.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
sstable: update testutil readall to return an error

ReadAll is importing testutils which is pulling testify and other
test dependencies in the final binary

update function to return an error without calling testutils

v2.0.2

Toggle v2.0.2's commit message
pebble-release-2.0: change path to v2

A go module with version `v2.0` must have a path that ends in `/v2`;
otherwise `go get` gives you a "module path must match major version"
error.

This commit enacts this change for the `pebble-release-2.0` branch. In
the future we will consider making this change on master as well so we
don't have inconsistency between the branches.

Fixes #4271

v1.1.4

Toggle v1.1.4's commit message
pebble-release-1.1: db: fix Open issue with single-item relative paths

Previously Open with a relative path containing a single element would fail on
real filesystems, because Open would attempt to open the empty path.

Fix #3842.

v2.0.1

Toggle v2.0.1's commit message
metamorphic: skip non-suffixed keys on time-bound iterators

The metamorphic tests sometimes generates iterators with block-property filters
constraining the set of MVCC timestamps that should be observed. Previously
keys that were not suffixed were guaranteed to always be surfaced. The testkeys
block-property collector would map an unsuffixed key to the maximal interval,
ensuring any block containing an unsuffixed key would be visited by all
time-bound iterators.

The cockroachdb block-property collector does not give non-MVCC keys the same
treatment. Instead, it simply ignores non-timestamped keys for the purpose of
calculating block-property collectors. This results in non-deterministic
presence of non-MVCC keys in a time-bound iterators iteration. With the
introduction of cockroach kvs in the metamorphic test, we'll need consistent,
deterministic behavior. Skipping non-MVCC keys on time-bound iterators ensures
the iterator observes the same keys regardless of the behavior of the
underlying block property collector.

v2.0.0

Toggle v2.0.0's commit message
README: add information about v2 and format upgrade

v1.1.3

Toggle v1.1.3's commit message
tool: add db upgrade command

Add a `db upgrade` command that ratches up the DB version to the
newest one.

v1.1.2

Toggle v1.1.2's commit message
internal/manual,internal/rawalloc: Reduce max array size to support M…

…IPS.

v1.1.1

Toggle v1.1.1's commit message
go: bump cockroachdb/errors to v1.11.3

Touches #3659.

v1.1.0

Toggle v1.1.0's commit message
Makefile: update crossversion-meta to test 23.1 -> 23.2 only

Previously the `crossversion-meta` target would test 23.2 -> 23.2 (moving
laterally) because it always used the latest release. Update the Makefile to
always test 23.1 -> 23.2 on the 23.2 release branch.
0