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.8
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.9
Choose a head ref
  • 10 commits
  • 7 files changed
  • 6 contributors

Commits on Nov 7, 2023

  1. Backport concurrent_test.go to release-1.3 branch

    Signed-off-by: Richa Banker <[email protected]>
    richabanker committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    fe23f52 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Merge pull request #600 from Richabanker/release-1.3

    Backport concurrent_test.go to release-1.3 branch
    serathius authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    defa564 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. bucket: allow to allocate key on stack in Put()

    As per `go build -gcflags -m ./... 2>&1`:
    
    Old behaviour:
    ```
    ./bucket.go:148:31: leaking param: key
    ./bucket.go:192:42: leaking param: key
    ./bucket.go:271:22: leaking param: key
    ```
    
    Now:
    ```
    ./bucket.go:148:31: key does not escape
    ./bucket.go:192:42: key does not escape
    ./bucket.go:271:22: key does not escape
    ```
    
    Signed-off-by: Evgenii Stratonikov <[email protected]>
    (cherry picked from commit 71a59ca)
    Signed-off-by: Wei Fu <[email protected]>
    fyfyrchik authored and fuweid committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0a521c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. *: introduce failpoint beforeBucketPut

    Signed-off-by: Wei Fu <[email protected]>
    (cherry picked from commit 324df9c)
    Signed-off-by: Wei Fu <[email protected]>
    fuweid committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    d520aaa View commit details
    Browse the repository at this point in the history
  2. tests/robustness: add issue72 reproducer

    Signed-off-by: Wei Fu <[email protected]>
    (cherry picked from commit 1b08078)
    Signed-off-by: Wei Fu <[email protected]>
    fuweid committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b3bdd17 View commit details
    Browse the repository at this point in the history
  3. bucket: copy key before Put

    Application might change key value after seeking and before real put.
    This unexpected behaviour could corrupt database. When users file issue,
    maintainers doesn't know application behaviour. It could be caused by
    data race. This patch is to prevent such case and save maintainers' time.
    
    Signed-off-by: Wei Fu <[email protected]>
    (cherry picked from commit a05ec68)
    Signed-off-by: Wei Fu <[email protected]>
    fuweid committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    50ddad0 View commit details
    Browse the repository at this point in the history
  4. *: copy key before comparing during CreateBucket

    It's follow-up of #637.
    
    Signed-off-by: Wei Fu <[email protected]>
    (cherry picked from commit 62d8026)
    Signed-off-by: Wei Fu <[email protected]>
    fuweid committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    fabe2fb View commit details
    Browse the repository at this point in the history
  5. Merge pull request #639 from fuweid/cp-copy-key-before-seek

    [1.3] bucket.Put: copy key before seek
    ahrtr authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    e102fcf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. fix cli cmds panics

    Signed-off-by: Mustafa Elbehery <[email protected]>
    Elbehery committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    25dacb3 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Merge pull request #683 from Elbehery/backport_fix_cli_panics

    [1.3] Fix `bbolt keys` and `bbolt get` to prevent them from panicking when no parameter provided
    ahrtr authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    50aef26 View commit details
    Browse the repository at this point in the history
Loading