-
Notifications
You must be signed in to change notification settings - Fork 6
Comparing changes
Open a pull request
base repository: containerd/errdefs
base: v0.1.0
head repository: containerd/errdefs
compare: v0.2.0
- 20 commits
- 15 files changed
- 6 contributors
Commits on Jan 23, 2024
-
Add all grpc error types and error matching used by Moby. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for 9854dc7 - Browse repository at this point
Copy the full SHA 9854dc7View commit details -
Add HTTP status code and error type conversion
Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for f727cdb - Browse repository at this point
Copy the full SHA f727cdbView commit details
Commits on Feb 9, 2024
-
Merge pull request #3 from containerd/add-more-grpc-types
Add more grpc types
Configuration menu - View commit details
-
Copy full SHA for 98ae5ec - Browse repository at this point
Copy the full SHA 98ae5ecView commit details
Commits on Apr 26, 2024
-
Split gRPC and HTTP error utility into seperate packages
By having seperate packages, users can consume base package without pulling gRPC or HTTP as a dependency if not required. Signed-off-by: Austin Vazquez <macedonv@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for fd0e482 - Browse repository at this point
Copy the full SHA fd0e482View commit details -
Merge pull request #5 from austinvazquez/split-grpc-to-package
Split gRPC and HTTP error utility into seperate packages
Configuration menu - View commit details
-
Copy full SHA for 2dc9c17 - Browse repository at this point
Copy the full SHA 2dc9c17View commit details
Commits on May 31, 2024
-
The function for the interface should be `Cancelled` not `ErrCancelled`. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for 9564d8f - Browse repository at this point
Copy the full SHA 9564d8fView commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 038bb7b - Browse repository at this point
Copy the full SHA 038bb7bView commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6022faf - Browse repository at this point
Copy the full SHA 6022fafView commit details -
Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for 70fd2d7 - Browse repository at this point
Copy the full SHA 70fd2d7View commit details
Commits on Jun 20, 2024
-
Add stack package for managing error stack traces
Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for f96dfda - Browse repository at this point
Copy the full SHA f96dfdaView commit details
Commits on Jun 21, 2024
-
Merge pull request #8 from dmcgowan/add-stack-support
Add stack support
Configuration menu - View commit details
-
Copy full SHA for 6fb6cf0 - Browse repository at this point
Copy the full SHA 6fb6cf0View commit details -
Add a resolve error function to return first error
When an error object is returned and must be resolved to a single return error, the first error matching one defined by this package should be returned. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for 9f87502 - Browse repository at this point
Copy the full SHA 9f87502View commit details -
Merge pull request #9 from dmcgowan/resolve-error
Add a resolve error function to return first error
Configuration menu - View commit details
-
Copy full SHA for 6c7f402 - Browse repository at this point
Copy the full SHA 6c7f402View commit details
Commits on Jul 2, 2024
-
Add support for custom error messages
Add a function to each defined error to set a custom message. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for dc9b20e - Browse repository at this point
Copy the full SHA dc9b20eView commit details
Commits on Jul 3, 2024
-
Merge pull request #10 from dmcgowan/custom-error-messages
Add support for custom error messages
Configuration menu - View commit details
-
Copy full SHA for 124d0dc - Browse repository at this point
Copy the full SHA 124d0dcView commit details
Commits on Jul 10, 2024
-
Update Resolve function to support Is interface
The Is interface may be used to resolve if no other unwrap interface is implemented. This interface is safe to use in this situation, unlike errors.Is, since the error should not be unwrapped further. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for ffb0349 - Browse repository at this point
Copy the full SHA ffb0349View commit details
Commits on Aug 15, 2024
-
Add support for grpc error details
When multiple errors are given, use details to encode errors into the grpc status and decode details back into errors. Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for b9dce4d - Browse repository at this point
Copy the full SHA b9dce4dView commit details
Commits on Aug 16, 2024
-
Merge pull request #7 from dmcgowan/grpc-error-details
Add support for grpc error details and multiple errors
Configuration menu - View commit details
-
Copy full SHA for 70440b8 - Browse repository at this point
Copy the full SHA 70440b8View commit details
Commits on Sep 1, 2024
-
Complete interface definitions for errors
Add test and fix missing definition Signed-off-by: Derek McGowan <derek@mcg.dev>
Configuration menu - View commit details
-
Copy full SHA for 41d12e1 - Browse repository at this point
Copy the full SHA 41d12e1View commit details
Commits on Sep 2, 2024
-
Merge pull request #18 from dmcgowan/add-missing-interfaces
Complete interface definitions for errors
Configuration menu - View commit details
-
Copy full SHA for 02b65bc - Browse repository at this point
Copy the full SHA 02b65bcView 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 v0.1.0...v0.2.0