Commit Graph

300 Commits

Author SHA1 Message Date
lukaszraczylo 1187c467b6 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.169
2025-06-14 03:20:49 +00:00
lukaszraczylo fa117b5a9a Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.165
2025-06-07 03:21:49 +00:00
lukaszraczylo e44d5dfe6b Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.161
2025-06-06 03:23:27 +00:00
lukaszraczylo 8c9be9c1bd Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.157
2025-06-04 03:22:34 +00:00
lukaszraczylo c45976c933 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-30 03:21:04 +00:00
lukaszraczylo a772a2ab81 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.151
2025-05-29 03:21:31 +00:00
lukaszraczylo fa952d95df Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.147
2025-05-28 03:21:00 +00:00
lukaszraczylo 4594f897e7 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.143
2025-05-27 03:20:07 +00:00
lukaszraczylo 5290557bb0 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.139
2025-05-24 03:18:20 +00:00
lukaszraczylo 4334482bae Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.135
2025-05-22 03:21:08 +00:00
lukaszraczylo 1d6593cd33 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-21 03:20:06 +00:00
lukaszraczylo f7620a21d8 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.129
2025-05-18 03:23:21 +00:00
lukaszraczylo 62a5167438 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.125
2025-05-15 03:19:28 +00:00
lukaszraczylo 8eeca7d61e Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.121
2025-05-14 03:20:02 +00:00
lukaszraczylo 8822afd6bf Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.117
2025-05-08 03:20:04 +00:00
lukaszraczylo 93a9eb52c9 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.113
2025-05-06 03:18:32 +00:00
lukaszraczylo daf0a8e9a5 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.109
2025-05-01 03:22:43 +00:00
lukaszraczylo 98a641f4b4 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.105
2025-04-29 03:17:22 +00:00
lukaszraczylo 1d786c07a8 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-27 03:17:35 +00:00
lukaszraczylo a794f06a8a Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.99
2025-04-23 03:16:44 +00:00
lukaszraczylo bd70516414 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.95
2025-04-15 03:17:00 +00:00
lukaszraczylo 9b8fc53f01 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.91
2025-04-10 03:15:47 +00:00
lukaszraczylo 57a4211f0a Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.87
2025-04-09 03:15:31 +00:00
lukaszraczylo b84765ff6b Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.83
2025-04-08 03:14:44 +00:00
lukaszraczylo 188664c52c Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-07 03:16:46 +00:00
lukaszraczylo 815787c458 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-05 03:13:02 +00:00
lukaszraczylo e83086c06d Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.75
2025-04-03 03:14:16 +00:00
lukaszraczylo 07d4c715b1 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.71
2025-04-02 03:14:25 +00:00
lukaszraczylo 0a816a2810 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.67
2025-03-29 03:12:40 +00:00
lukaszraczylo 03d5a598c7 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-28 03:14:29 +00:00
lukaszraczylo 37ac050c30 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.61
2025-03-26 03:12:33 +00:00
lukaszraczylo 6abf5e6410 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.57
2025-03-22 03:11:47 +00:00
lukaszraczylo 76950408ae Add codeowners. v0.28.54 2025-03-21 09:40:37 +00:00
lukaszraczylo 339efc249a Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.51
2025-03-21 03:12:51 +00:00
lukaszraczylo 94388d7f4a Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.47
2025-03-14 03:09:54 +00:00
lukaszraczylo 227bdae2e0 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.43
2025-03-12 03:10:18 +00:00
lukaszraczylo 4f6a5a8b46 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.39
2025-03-07 03:10:22 +00:00
lukaszraczylo 8fe185f9e3 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.35
2025-03-06 03:10:12 +00:00
lukaszraczylo c9bd5b050e Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.31
2025-03-05 03:09:39 +00:00
lukaszraczylo d74748bb18 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.27
2025-03-01 03:12:06 +00:00
lukaszraczylo ac43b24da1 Dummy commit. v0.28.23 v0.28.24 2025-02-28 19:10:12 +00:00
lukaszraczylo 7f8260d5c3 Update go.mod and go.sum
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.28.18 v0.28.20 v0.28.16
2025-02-26 03:06:57 +00:00
lukaszraczylo 66e973e715 Fixup govet v0.28.12 v0.28.10 2025-02-26 01:27:23 +00:00
lukaszraczylo 5e9fe30704 fixup! fixup! fixup! Gofmt the codebase. 2025-02-26 01:08:23 +00:00
lukaszraczylo 8104f83cac fixup! fixup! Gofmt the codebase. 2025-02-26 01:04:02 +00:00
lukaszraczylo 98a5234ff6 fixup! Gofmt the codebase. 2025-02-26 01:03:44 +00:00
lukaszraczylo 1b7890f322 Gofmt the codebase. 2025-02-26 00:47:41 +00:00
lukaszraczylo 66c8fef24d Improve the test coverage v0.27.1 2025-02-26 00:44:14 +00:00
lukaszraczylo d83c3a4567 Increase tests coverage. 2025-02-25 23:55:25 +00:00
lukaszraczylo 2ab78d35ce Configuration Management:
Optimized the getDetailsFromEnv function to reduce redundant lookups and improve type handling
Added direct environment variable access for better performance

Memory Cache Optimization:

Implemented a size-based compression threshold (1KB) to avoid compressing small payloads
Added cache size limits (10,000 entries) to prevent memory leaks
Implemented efficient eviction strategies for the oldest entries
Added atomic counter for thread-safe cache size tracking
Improved cleanup routines with GC triggering for large caches

Proxy Implementation:

Refactored the proxy code into smaller, focused functions for better maintainability
Optimized gzip handling for better performance
Improved error handling and logging
Enhanced tracing integration

GraphQL Processing:

Optimized introspection query checking with fast-path returns
Improved object pool usage
Added detailed comments for better code understanding
Split complex functions into smaller, more focused ones
Fixed test compatibility issues with introspection checking

Request Processing:

Refactored the request processing logic into smaller, focused functions
Separated user extraction, caching, and request handling for better maintainability
Improved error handling and response generation

Tracing Enhancements:

Added better span context management
Implemented custom attributes for more detailed tracing
Added sampling configuration to reduce overhead
Improved resource attribution with host and process information
Added timeout handling for tracing operations

Application Lifecycle:

Implemented graceful shutdown with proper signal handling
Added goroutine management with wait groups
Improved startup sequence with better error handling
Added timeout handling for shutdown operations
2025-02-25 23:34:39 +00:00