liyingxin
3796acb33f
srpc tools: fix default transport_type and retry_max in config ( #415 )
ci build / ubuntu (push) Has been cancelled
ci build / fedora (push) Has been cancelled
ci build / bazel (push) Has been cancelled
2024-12-16 19:29:01 +08:00
liyingxin
3ca4a40da2
json: fix JSON object name converting ( #413 )
ci build / ubuntu (push) Has been cancelled
ci build / fedora (push) Has been cancelled
ci build / bazel (push) Has been cancelled
2024-11-20 23:19:20 +08:00
xiehan
931580d1ea
Fix http server module memory leak. ( #411 )
ci build / ubuntu (push) Has been cancelled
ci build / fedora (push) Has been cancelled
ci build / bazel (push) Has been cancelled
2024-10-18 16:16:47 +08:00
liyingxin
bb882f9882
Update always_print_fields_with_no_presence to ensure compatibility with protobuf v26.x ( #408 )
2024-09-06 17:16:15 +08:00
xiehan
060ce7988e
Merge pull request #403 from holmes1412/master
...
Update workflow submodule.
2024-08-02 01:13:53 +08:00
holmes1412
d59c61a6b4
Update workflow submodule.
2024-08-01 22:01:14 +08:00
holmes1412
a3a2065f6d
Update tutorial CMakeLists.txt : regenerate when files updated.
2024-07-30 22:49:37 +08:00
holmes1412
f72ac3c48e
fix: JSON string converting.
2024-07-30 22:49:37 +08:00
xiehan
b26c810e24
Update C++ standard to c++14. ( #400 )
2024-07-17 18:10:35 +08:00
holmes1412
d05c477cc9
Set ignore_unknown_fields=true in JsonParseOptions for SRPC/TRPC Http message.
2024-07-16 20:19:05 +08:00
holmes1412
abeac13f4a
Update workflow submodule.
2024-07-10 23:07:28 +08:00
holmes1412
728245d9a6
Make the return values of module and filter affect.
2024-07-10 23:07:28 +08:00
holmes1412
7375f4051a
Add CustomModule for RPC and Http.
2024-07-10 23:07:28 +08:00
xiehan
226a0c32f5
Fix thrift 'typedef' nested namespace bug. ( #393 )
2024-06-25 19:46:05 +08:00
Xie Han
8d0658efdf
0.10.2 -> 0.10.3
2024-06-25 16:13:52 +08:00
liyingxin
627f69c8d3
thrift : replace emplace_back() with push_back() for std::vector<bool> ( #391 )
2024-06-11 19:03:35 +08:00
liyingxin
794e697ac2
TRPCHttpReqeust add trim_method_prefix() to prepare callee and func. ( #390 )
...
Co-authored-by: holmes1412 <liyingxin1412>
2024-06-06 19:35:05 +08:00
kedixa
33dd3ea659
fix thrift parser when return type has space ( #385 )
2024-05-22 22:08:00 +08:00
xiehan
e8c47365ad
Update workflow submodule. ( #384 )
2024-05-22 18:43:57 +08:00
xiehan
e50eae2dd1
Fix single line comment bug. ( #383 )
2024-05-21 21:12:47 +08:00
liyingxin
6996fb891c
Thrift : fix list<bool> ( #382 )
2024-05-21 21:08:02 +08:00
xiehan
7712ed1d09
Merge pull request #379 from Barenboim/master
...
update workflow submodule
2024-05-13 23:04:42 +08:00
Xie Han
1facf513e1
update workflow submodule
2024-05-13 22:14:22 +08:00
liyingxin
2f56fe6331
TRPCServer get service_name from 'func' instead of 'callee' because 'callee' is not guaranteed to be service_name from transport protocol ( #378 )
2024-04-17 21:36:23 +08:00
Charles
56bab40bfc
Fix typo ( #375 )
...
sprc -> srpc
2024-04-07 16:46:22 +08:00
Xie Han
e52cad0cb3
Fix wfrest::Json bug.
2024-03-22 22:56:37 +08:00
liyingxin
1cbe518a0c
Update tutorial ( #372 )
2024-03-18 19:26:15 +08:00
liyingxin
e75ec9671a
Merge pull request #371 from holmes1412/master
...
Update README
2024-03-18 15:47:14 +08:00
holmes1412
1c91060d1e
Update README
2024-03-18 15:45:27 +08:00
zhang275
8785ffcb0e
Fixed readback boundary ( #370 )
2024-03-18 14:35:05 +08:00
liyingxin
d73e3f4c77
Merge pull request #368 from holmes1412/master
...
Update workflow submodule and version to 0.10.2
2024-03-14 22:59:36 +08:00
holmes1412
4b2b8db1e7
Update version 0.10.1 -> 0.10.2
2024-03-14 22:46:26 +08:00
holmes1412
d17080c520
Update workflow submodule.
2024-03-14 22:39:16 +08:00
liyingxin
e993fbff1a
RPCModule : update codes ( #367 )
2024-03-13 22:47:51 +08:00
liyingxin
5eedc287c3
Feat : support setting transport_type in RPCClientParams ( #366 )
2024-03-11 22:52:27 +08:00
xiehan
37bfd3c4de
Merge pull request #365 from Barenboim/master
...
Revert srpc::HttpServerTask.
2024-03-08 12:40:40 +08:00
Xie Han
8bdba183e4
Simplify code.
2024-03-08 00:33:35 +08:00
Xie Han
0faf8d6dc8
Revert srpc::HttpServerTask.
2024-03-08 00:20:35 +08:00
xiehan
8b382c516d
Merge pull request #364 from holmes1412/master
...
Fix : call RPCModule::server_task_end() after serialize_meta()
2024-03-07 20:26:20 +08:00
holmes1412
c186696c72
Fix : call RPCModule::server_task_end() after serialize_meta()
2024-03-07 18:58:05 +08:00
Xie Han
fd44a0a226
Fix RPC server default params.
2024-03-06 13:37:01 +08:00
Xie Han
c5aea77ff2
Use SERVER_PARAMS_DEFAULT to initialize.
2024-03-06 02:29:29 +08:00
Xie Han
757b4379f7
Update workflow submodule.
2024-03-06 02:24:57 +08:00
xiehan
f071667be9
Merge pull request #362 from holmes1412/master
...
Trace : make RPCTraceOpenTelemetry default path modifiable
2024-03-05 23:19:13 +08:00
holmes1412
c86bb264ca
Trace : make RPCTraceOpenTelemetry default path modifiable
2024-03-05 23:10:51 +08:00
xiehan
c5d27e03f6
Merge pull request #361 from holmes1412/master
...
Recent update for RPCModule
2024-03-04 16:55:28 +08:00
holmes1412
11daf65d45
RPCModule :
...
1. feat : RPCVar add HistogramCounter;
2. fix : collect_counter();
3. feat : reset() in expose() after every report interval;
4. feat : change the count of each Histogram bucket from accumulation to set value;
2024-03-02 16:52:22 +08:00
kedixa
27e34fbddf
invoke deflateEnd/inflateEnd to release memory ( #360 )
2024-02-05 20:58:40 +08:00
xiehan
cce3754e68
Merge pull request #359 from holmes1412/master
...
Update RPCModule for concurrency issues.
2024-01-30 22:29:23 +08:00
holmes1412
8e38763572
RPCModule :
...
1. fix : add lock and flag when RPCFilterPolicy report();
2. feat : refactor the usage of RPCMetricsFilter::Collector;
3. feat : add filter_name and differentiate the var reported by each filter;
4. fix : add lock for SummaryVar::observe();
2024-01-30 21:10:35 +08:00