Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
36c5332
Adds ability to pass a context.Context to provider with new public me…
leoromanovsky Oct 23, 2025
6dded40
improve: enhance error context handling for provider initialization
leoromanovsky Oct 23, 2025
2a386d6
improve: add context validation before provider initialization
leoromanovsky Oct 23, 2025
a84d4ca
improve: enhance error wrapping with better error chains
leoromanovsky Oct 23, 2025
f471249
test: make timeout values more realistic for CI environments
leoromanovsky Oct 23, 2025
4faf626
docs: add comprehensive documentation with examples and best practices
leoromanovsky Oct 23, 2025
28d1908
fix: update tests to work with improved error wrapping
leoromanovsky Oct 23, 2025
37af4fa
fix: add missing SetNamedProviderWithContextAndWait interface method
leoromanovsky Oct 27, 2025
38b5cc3
refactor: eliminate code duplication in provider initialization funct…
leoromanovsky Oct 27, 2025
445ae3b
docs: convert code examples to testable Example functions
leoromanovsky Oct 27, 2025
9a2d083
feat: add ShutdownWithContext for complete context-aware provider lif…
leoromanovsky Oct 27, 2025
8c95d86
fixup: formatting
toddbaert Oct 27, 2025
67d1ae7
feat: add global ShutdownWithContext for application termination
leoromanovsky Oct 27, 2025
e4e2a87
refactor: improve context handling based on Sahid's feedback
leoromanovsky Oct 27, 2025
aaa7992
fix: resolve context closure bug in async goroutine
leoromanovsky Oct 27, 2025
fae9a76
refactor: eliminate unnecessary function wrapper
leoromanovsky Oct 27, 2025
8b4baad
refactor: clarify function naming for better maintainability
leoromanovsky Oct 27, 2025
96f3222
cleanup: remove bug demonstration test
leoromanovsky Oct 27, 2025
1f803f4
refactor: eliminate magic number with documented constant
leoromanovsky Oct 27, 2025
e902432
Update example_context_test.go
leoromanovsky Oct 27, 2025
42c3d34
fix: make shutdown timeout private and fix example package references
leoromanovsky Oct 27, 2025
789afe0
improve: use errors.Join for shutdown error collection
leoromanovsky Oct 27, 2025
15fc0fa
erka feedback; migrate existing methods to common helpers
leoromanovsky Oct 28, 2025
d746754
tangenti feedback; fix context handling and add comprehensive tests
leoromanovsky Oct 28, 2025
0c44d81
sahidvelji feedback; remove obsolete tests and cleanup dead code
leoromanovsky Oct 29, 2025
ac607dc
fix lint
leoromanovsky Oct 29, 2025
597bafa
Merge branch 'main' into lr/provider-context
sahidvelji Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading