65 Commits

Author SHA1 Message Date
wangweibing 87e18c6a15 Fix __const__ compile error in gcc version >= 11.2.0 2022-06-07 14:51:21 +08:00
jamesge e93e0c2afe fix CMakeList.txt in examples and rename BUILD to BUILD.bazel to avoid conflict with cmake 2020-12-05 14:51:40 +08:00
liuminghang 21b1ece8eb remove 'flush_batched' 2020-06-01 12:15:39 +08:00
liuminghang 9e000a2ca9 test redis \0 2020-05-30 19:15:51 +08:00
liuminghang 36ebd737dd fix redis args 2020-05-28 22:00:56 +08:00
jamesge 74310245bf make by config_brpc.sh shows commands by default, add -s to hide 2020-02-10 17:03:22 +08:00
jamesge 91a4376509 Rename RedisCommandHandler::Result to make related code cleaner 2020-01-16 15:11:12 +08:00
jamesge a3b2266009 Remove RedisReply.Clear which is conflict with Reset; Add RedisReply.FormatString/Status/Error 2020-01-07 19:48:36 +08:00
jamesge 38e5f8bc57 fix redis related issues 2020-01-07 17:14:26 +08:00
zhujiashun 10325baa98 redis_server_protocol: refine code by cr 2019-12-23 17:56:35 +08:00
zhujiashun 72f953d35e redis_server_protocol: refine example 2019-12-20 17:45:37 +08:00
zhujiashun 16894d1e1a redis_server_protocol: update redis-server 2019-12-19 12:01:12 +08:00
zhujiashun ea7605d3ac redis_server_protocol: update redis-server 2019-12-16 18:17:46 +08:00
zhujiashun e3117cfcaa redis_server_protocol: remove ExecQueue 2019-12-13 16:26:05 +08:00
zhujiashun 520858cfc5 redis_server_protocol: refine code 2019-12-12 17:24:36 +08:00
zhujiashun aa2d91282f redis_server_protocol: remove New() and using butil::StringSplit in example 2019-12-09 19:39:59 +08:00
zhujiashun 684f4ed1e0 redis_server_protocol: refine code, add comment and more ut 2019-12-09 15:42:57 +08:00
zhujiashun ba7f3d5f23 redis_server_protocol: update redis_server 2019-12-09 15:42:57 +08:00
zhujiashun 2d0c8c3bd0 redis_server_protocol: refine code 2019-12-09 15:42:57 +08:00
zhujiashun a79093b478 redis_server_protocol: revise to sync interface 2019-12-09 15:42:57 +08:00
zhujiashun a281b1bd32 redis_server_protocol: add redis server example 2019-12-09 15:42:57 +08:00
zhujiashun 2b96d08e94 insert_apache_header 2019-10-25 18:01:21 +08:00
zhujiashun 1b90ea18d9 unify dynamic link option in make and cmake 2019-08-26 14:32:29 +08:00
Weibing Wang 078051f9bf Update license header to Apache 2019-06-20 14:22:57 +08:00
Qihe Bian d42f35109a Fix cmake build issue when use this project as a submodule. (#428)
* Fix cmake build issue when use this project as a submodule.
* Add ignore.
2018-08-19 10:07:11 +08:00
zyearn 06eb03560a - Remove weak symbol _RegisterThriftProtocol in CMakeLists.txt
- find libthrift* in example when using brpc with thrift protocol
  enabled
2018-07-06 08:43:32 +08:00
zhujiashun d2e549af44 add weak symbols _RegisterThriftProtocol compile option to all examples 2018-05-16 17:06:07 +08:00
zyearn 8c374a505d fix static linking in ex 2018-04-30 09:34:24 +08:00
zyearn 802f8ca0a8 Make Makefile work as well in MacOs 2018-04-30 09:23:07 +08:00
zhujiashun 3a7e8ec67a Update example/*/CMakeLists.txt as well 2018-04-28 12:30:24 +08:00
zhujiashun 5654319b2a Fix explicit type conversion from bthread_t to pthread_t in mac 2018-04-13 16:08:53 +08:00
zyearn 91530efc77 Merge branch 'master' of github.com:brpc/brpc into cmake_support 2018-04-12 23:22:37 +08:00
zhujiashun 77180e841b Make all examples can be compiled in MacOSX 2018-04-09 19:43:28 +08:00
Zhangyi Chen 32719a43f6 Renam libbrpc_static.a to libbrpc.a 2018-01-24 22:57:33 -08:00
zhujiashun d9ea91cbfb remove unnecessary code in example 2018-01-15 10:13:20 +08:00
Ge Jun 50b8e99955 Merge pull request #191 from brpc/cmake_support
make lib include bin into $PWD/output & make all example be able to be compiled by default
2018-01-10 11:11:33 +08:00
zhujiashun b0d31fb6ac make lib include bin into /home/zhujiashun/brpc/output & make all example be able to be compiled by default 2018-01-09 19:40:01 +08:00
gejun 4642392abc Replace -std=gnu++11 with -std=c++11 2018-01-07 20:07:54 +08:00
zhujiashun 4eeeeb1964 make all examples compiled alone 2018-01-06 23:06:41 -08:00
zhujiashun d71fb5e3fe Improve compatibility & set flags for test 2018-01-05 15:29:42 +08:00
zhujiashun 5a170fe56c add flag EXAMPLE_LINK_SO 2018-01-02 15:53:25 +08:00
zhujiashun e859a21bdc Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support 2017-12-07 13:01:58 +08:00
gejun 035cce37ed Allow dummy_port to be zero and fix an issue on reading from dummy_server.port 2017-12-06 17:56:43 +08:00
zhujiashun 27643b648d add example support 2017-12-05 07:04:22 -08:00
gejun 472cf747c0 remove -Werror from makefiles of examples and tools 2017-10-26 11:56:27 +08:00
gejun 5b9bbfee3a add --nodebugsymbols to remove -g 2017-09-23 21:32:03 -07:00
gejun 8ae7b0c898 Decide namespace of gflags in config_brpc.sh 2017-09-19 20:38:38 +08:00
gejun f0d9173398 CXXFLAGS in examples depend on CPPFLAGS 2017-09-19 19:37:53 +08:00
gejun b9e6314c39 Examples can link with libbrpc.so
Change-Id: I7ac6b4842ae992f95492ef40f7d32ce541026c06
2017-09-11 17:13:14 +08:00
gejun 80f9f2f160 Rename base to butil to avoid potential naming conflicts 2017-09-08 17:17:35 +08:00