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
lukaszraczylo
da577e8a02
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.158
2025-02-25 03:08:05 +00:00
lukaszraczylo
71c94084d3
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.154
2025-02-22 03:04:11 +00:00
lukaszraczylo
136148c4d2
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.150
2025-02-20 03:06:40 +00:00
lukaszraczylo
30ec0ce177
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.146
2025-02-19 03:05:35 +00:00
lukaszraczylo
34f189b6b4
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.142
2025-02-18 03:04:39 +00:00
lukaszraczylo
0c4ccd61bf
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.138
2025-02-13 03:06:15 +00:00
lukaszraczylo
3a9260a60b
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.134
2025-02-12 03:04:29 +00:00
lukaszraczylo
d39a42bf50
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.130
2025-02-11 03:05:20 +00:00
lukaszraczylo
f8d31b3cf6
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.126
2025-02-08 03:03:32 +00:00
lukaszraczylo
93e078971c
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.122
2025-02-07 03:05:38 +00:00
lukaszraczylo
589f22fe33
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.118
2025-02-06 03:04:42 +00:00
lukaszraczylo
e43d6f8df3
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.114
2025-02-05 03:04:20 +00:00
lukaszraczylo
97a74c9603
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.110
2025-01-29 03:03:16 +00:00
lukaszraczylo
79605280f7
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.106
2025-01-28 03:03:17 +00:00
lukaszraczylo
7cb6aa05a8
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.102
2025-01-25 03:02:14 +00:00
lukaszraczylo
e42b494d1c
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.98
2025-01-24 03:03:24 +00:00
lukaszraczylo
89582d368d
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.94
2025-01-22 03:04:21 +00:00
lukaszraczylo
06bf63613b
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.90
2025-01-18 03:02:02 +00:00
lukaszraczylo
36f163de8f
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.86
2025-01-17 03:03:12 +00:00
lukaszraczylo
197201363f
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.82
2025-01-14 03:01:58 +00:00
lukaszraczylo
0e35e24829
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.78
2025-01-11 03:06:12 +00:00
lukaszraczylo
7a064935c6
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.74
2025-01-09 03:18:24 +00:00
lukaszraczylo
6af5aefe54
Add tracing and relevant tests ( #21 )
...
* Add tracing and relevant tests.
* fixup! Add tracing and relevant tests.
* gofmt the code 🤷
* fixup! gofmt the code 🤷
v0.25.70
2025-01-08 18:29:25 +00:00
lukaszraczylo
dda7044284
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.66
2025-01-08 03:05:56 +00:00
lukaszraczylo
4a20ce2fba
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.62
2025-01-07 03:07:30 +00:00
lukaszraczylo
8a65a692b7
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.58
2025-01-06 03:08:28 +00:00
lukaszraczylo
8a2c96f6ce
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.54
2025-01-05 03:09:06 +00:00
lukaszraczylo
932b780503
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.50
2025-01-01 03:10:20 +00:00
lukaszraczylo
14a7ed80d9
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.46
2024-12-22 03:09:00 +00:00
lukaszraczylo
55cb61cc07
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.42
2024-12-20 03:06:09 +00:00
Thomas P.
8bd2bdfd9c
fix(proxy): handle lowercase Location header ( #20 )
...
When the upstream server returns a redirect HTTP response code but its "Location" header is in lowercase, the proxy will retry the request 5 times and eventually fail with an "missing Location header for http redirect" error.
Since the HTTP spec says header names are case-insensitive, we should handle this case properly. Adjust fasthttp options accordingly
Ref: https://github.com/valyala/fasthttp/issues/1361
v0.25.38
2024-12-19 18:49:24 +00:00
lukaszraczylo
55e7d99b6a
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.34
2024-12-19 03:10:57 +00:00
lukaszraczylo
241c985bb4
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.30
2024-12-13 03:17:21 +00:00
lukaszraczylo
19b3b3e596
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.26
2024-12-12 03:15:48 +00:00
lukaszraczylo
5852a4c356
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.22
2024-12-11 03:14:53 +00:00
lukaszraczylo
e814345069
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.25.18
2024-12-10 03:17:22 +00:00
lukaszraczylo
984e448ff0
fixup! fixup! Fixes the code for additional test cases.
2024-12-06 13:27:59 +00:00
lukaszraczylo
5799f8ca7c
fixup! Fixes the code for additional test cases.
v0.25.12
2024-12-06 13:22:18 +00:00
lukaszraczylo
ac84c69812
Fixes the code for additional test cases.
2024-12-06 12:54:36 +00:00
lukaszraczylo
e54bbe8249
Additional tests to ensure that schema introspection is working as expected
v0.25.7
2024-12-06 12:03:37 +00:00