Commit Graph

75 Commits

Author SHA1 Message Date
1510956989 update JWO version to fix bug
the `RBCS_CONFIGURATION_DIR` was ignored because of a bug in JWO
0.2.0-alpha-4
2025-02-25 20:10:09 +08:00
ac4f0fdd19 increased tolerance of RetryTest 2025-02-25 19:19:07 +08:00
37da03c719 added signal handler to native executable 0.2.0-alpha-3 2025-02-25 19:15:48 +08:00
60bc4375cf update lys-catalog version 2025-02-25 15:54:11 +08:00
725fe22b80 added server configuration file documentation 2025-02-25 15:31:26 +08:00
ca18b63f27 added GraalVM native image executable build 2025-02-25 15:30:58 +08:00
23f2a351a6 shared event executor group between server and clients
- improved documentation
- closed memcache client's thread pools
0.2.0-alpha-2
2025-02-24 13:52:20 +08:00
c7d2b89d82 fixed server prefix handling 2025-02-22 15:25:41 +08:00
72c34b57a6 fixed memory leak 2025-02-22 15:25:41 +08:00
619873c4a9 removed readTimeout and writeTimeout from server configuration
added Markdown documentation
2025-02-22 15:25:36 +08:00
591f6e2af4 parametrized password hashing algorithm for basic authentication 2025-02-20 16:46:15 +08:00
ad00ebee9b made logback configuration file overridable in Docker image without changing ENTRYPOINT 0.2.0-alpha-1 2025-02-20 13:39:27 +08:00
adf8a0cf24 added documentation for rbcs-servlet
switched Docker images to serial GC
0.2.0-alpha
2025-02-19 23:00:56 +08:00
42eb26a948 optimize imports 2025-02-19 22:40:14 +08:00
f048a60540 implemented streaming request/response streaming
added metadata to cache values

added cache servlet for comparison
2025-02-19 22:37:54 +08:00
0463038aaa first commit with streaming support (buggy and unreliable) 2025-02-13 23:02:08 +08:00
7eca8a270d 0.1.6 release 0.1.6 2025-02-08 00:54:25 +08:00
84d7c977f9 added randomizer to retries 2025-02-07 23:19:13 +08:00
317eadce07 used virtual thread for garbage colection in FileSystemCache 0.1.5 2025-02-07 20:45:29 +08:00
af79e74b95 fixed max message size for memcache backend 2025-02-06 23:09:22 +08:00
78ae21caa4 0.1.4 release 0.1.4 2025-02-06 15:24:00 +08:00
6c0eadb9fb renamed project to "Remote Cache Build Server" (RBCS) 2025-02-06 15:20:50 +08:00
5fef1b932e updated lys-catalog version 0.1.3 2025-02-05 21:49:08 +08:00
5e173dbf62 fixed unit tests 2025-02-05 21:24:10 +08:00
53b24e3d54 improved benchmark accuracy 2025-02-05 19:10:25 +08:00
7d0f24fa58 fixed memory leak in InMemoryCache 2025-02-05 19:09:51 +08:00
1b6cf1bd96 fixed memory leak in memcached plugin 2025-02-05 14:41:11 +08:00
4180df2352 added healthcheck command to client 2025-02-05 00:02:17 +08:00
c2e388b931 switched to ZGC in docker image 0.1.2 2025-02-04 22:46:34 +08:00
6c62ac85c0 implemented memcached client with Netty 0.1.2-alpha 2025-02-04 22:09:28 +08:00
89153b60f8 fixed race condition in InMemoryCache 2025-02-01 10:14:13 +08:00
a2a40ab60f added semaphore to benchmark command 2025-01-28 00:00:07 +08:00
45458761f3 made TLS client certificate request from the server configurable 0.1.1 2025-01-27 13:32:04 +08:00
90a5834f5f added retry policy to gbcs-client 2025-01-27 13:12:12 +08:00
1823d0b9ca fixed throttling retry-after estimation 0.1.0 2025-01-25 01:25:01 +08:00
649cbba954 initial-available-calls is a positive integer 2025-01-24 21:19:40 +08:00
eb9ccce3be fixed exception handling in the client 2025-01-24 19:56:50 +08:00
316f64cf9d fixed bug with server timeouts 2025-01-24 18:48:25 +08:00
24a49779f9 fixed bug 2025-01-24 18:15:06 +08:00
423b749db9 added throttling 2025-01-24 16:53:19 +08:00
9ce3e7fa0a small refactor 2025-01-20 23:31:00 +08:00
1e6ece37a5 added remote address to logs 2025-01-20 20:50:48 +08:00
fc9900d821 fixed bug in the server configuration parser
added Jacoco test report
2025-01-20 20:23:09 +08:00
1a78c8092b fixed client bug (unhandled connection touts) 2025-01-20 19:18:20 +08:00
3d1847c408 added server timeouts 2025-01-20 15:45:13 +08:00
702556bfbb added parameter to configure incoming connections backlog size 0.0.9 2025-01-20 10:22:03 +08:00
06e9e7ca09 small optimization to make authenticator a singleton 2025-01-20 09:05:53 +08:00
fa5bb55baa uniformed xml configuration attributes, added max-request-size parameter 2025-01-20 08:24:44 +08:00
007d0fffd6 removed deployment related files 2025-01-17 22:42:11 +08:00
75ebf2248f general refactoring 0.0.8 2025-01-17 14:17:57 +08:00