Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: etcd-io/bbolt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.7
Choose a base ref
...
head repository: etcd-io/bbolt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.3.8
Choose a head ref
  • 9 commits
  • 4 files changed
  • 3 contributors

Commits on Feb 16, 2023

  1. Avoid syscall.Syscall use on OpenBSD

    Syscall numbers are not stable on OpenBSD, and hardcoding the msync
    syscall number will break bbolt on future versions of OpenBSD.  Use
    the libc wrapper provided by golang.org/x/sys/unix instead.
    
    Signed-off-by: Josh Rickmar <[email protected]>
    jrick authored and ahrtr committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    1108915 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. update the usage of surgery command

    Signed-off-by: Benjamin Wang <[email protected]>
    ahrtr committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    e4e06d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Backport change to error handling logic in db.close().

    Signed-off-by: James Blair <[email protected]>
    jmhbnz committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    8165a40 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Merge pull request #439 from jmhbnz/backport-failpoints-injection

    [1.3] Backport change to error handling logic
    ahrtr authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    ad36005 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Backport perform unmap when failing to mlock or both meta pages corru…

    …pted.
    
    Signed-off-by: James Blair <[email protected]>
    jmhbnz committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    7a13798 View commit details
    Browse the repository at this point in the history
  2. Backport add test cases to simulate mlock failure.

    Signed-off-by: James Blair <[email protected]>
    jmhbnz committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    95acc50 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #444 from jmhbnz/backport-failpoints-injection-2

    [1.3] Backport perform unmap when mlock fails or both meta pages corrupted
    ahrtr authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    4a17732 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. ensure the stats is always 64bit aligned

    The first word in an allocated struct can be relied upon to be
    64-bit aligned. Refer to https://pkg.go.dev/sync/atomic#pkg-note-BUG.
    
    Signed-off-by: Benjamin Wang <[email protected]>
    ahrtr committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    f9d290f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #586 from ahrtr/1.3_64bit_align_20231025

    [1.3] Ensure the stats is always 64bit aligned
    ahrtr authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    42a914d View commit details
    Browse the repository at this point in the history
Loading