-
Notifications
You must be signed in to change notification settings - Fork 731
Comparing changes
Open a pull request
base repository: etcd-io/bbolt
base: v1.3.8
head repository: etcd-io/bbolt
compare: v1.3.9
- 10 commits
- 7 files changed
- 6 contributors
Commits on Nov 7, 2023
-
Backport concurrent_test.go to release-1.3 branch
Signed-off-by: Richa Banker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe23f52 - Browse repository at this point
Copy the full SHA fe23f52View commit details
Commits on Nov 8, 2023
-
Merge pull request #600 from Richabanker/release-1.3
Backport concurrent_test.go to release-1.3 branch
Configuration menu - View commit details
-
Copy full SHA for defa564 - Browse repository at this point
Copy the full SHA defa564View commit details
Commits on Dec 14, 2023
-
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]>
Configuration menu - View commit details
-
Copy full SHA for 0a521c0 - Browse repository at this point
Copy the full SHA 0a521c0View commit details
Commits on Dec 18, 2023
-
*: introduce failpoint beforeBucketPut
Signed-off-by: Wei Fu <[email protected]> (cherry picked from commit 324df9c) Signed-off-by: Wei Fu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d520aaa - Browse repository at this point
Copy the full SHA d520aaaView commit details -
tests/robustness: add issue72 reproducer
Signed-off-by: Wei Fu <[email protected]> (cherry picked from commit 1b08078) Signed-off-by: Wei Fu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3bdd17 - Browse repository at this point
Copy the full SHA b3bdd17View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 50ddad0 - Browse repository at this point
Copy the full SHA 50ddad0View commit details -
*: 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]>
Configuration menu - View commit details
-
Copy full SHA for fabe2fb - Browse repository at this point
Copy the full SHA fabe2fbView commit details -
Merge pull request #639 from fuweid/cp-copy-key-before-seek
[1.3] bucket.Put: copy key before seek
Configuration menu - View commit details
-
Copy full SHA for e102fcf - Browse repository at this point
Copy the full SHA e102fcfView commit details
Commits on Jan 31, 2024
-
Signed-off-by: Mustafa Elbehery <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25dacb3 - Browse repository at this point
Copy the full SHA 25dacb3View commit details
Commits on Feb 1, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for 50aef26 - Browse repository at this point
Copy the full SHA 50aef26View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.8...v1.3.9