lukaszraczylo
ac43b24da1
Dummy commit.
v0.28.23
v0.28.24
2025-02-28 19:10:12 +00:00
lukaszraczylo and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and GitHub
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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. and GitHub
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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 and github-actions[bot]
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