- 24 Apr, 2023 1 commit
-
-
Ozan Tezcan authored
* Add RedisModule adapter * add timer callback, add compatibility helper
-
- 21 Dec, 2022 1 commit
-
-
Michael de Lang authored
-
- 24 Oct, 2022 1 commit
-
-
cqm authored
-
- 21 Sep, 2022 1 commit
-
-
Michael Grunder authored
Add timeout support to libhv adapter. See: #904
-
- 07 Sep, 2022 1 commit
-
-
hewei.it authored
-
- 01 Sep, 2022 1 commit
-
-
Anton Tiurin authored
Internally uv_poll_start iterates over all attached event handlers to update event mask. It's quite expensive operation if there many event handlers attached to a loop. As redisLibuvEvents.events is a copy of what libuv should see, we can rely on it to avoid event mask updates. Signed-off-by:
Anton Tiurin <noxiouz@yandex.ru>
-
- 05 Jul, 2022 1 commit
-
-
Kristján Valur Jónsson authored
-
- 18 Jan, 2022 1 commit
-
-
MichaelSuen authored
Add timeout to libuv adapter Co-authored-by:
sunmingqi <sunmingqi@corp.netease.com> Co-authored-by:
sunmingqi <smq222@126.com> Co-authored-by:
Michael Grunder <michael.grunder@gmail.com> Co-authored-by:
Viktor Söderqvist <viktor@zuiderkwast.se>
-
- 05 Jan, 2022 1 commit
-
-
Peter Tummillo authored
Where SOCKET is a 64-bit unsigned integer.
-
- 18 Nov, 2021 1 commit
-
-
Björn Svensson authored
A warning in `redisLibevTimeout(..)` is triggered when building the libev adapter with Clang using -Wextra/-Wunused-parameter. Works fine with gcc..
-
- 30 Jul, 2020 1 commit
-
-
lijiageng authored
-
- 01 Jun, 2020 1 commit
-
-
Aureus authored
-
- 22 May, 2020 1 commit
-
-
Michael Grunder authored
* Adds an indirection to every allocation/deallocation to allow users to plug in ones of their choosing (use custom functions, jemalloc, etc). * Gracefully handle OOM everywhere in hiredis. This should make it possible for users of the library to have more flexibility in how they handle such situations. * Changes `redisReaderTask->elements` from an `int` to a `long long` to prevent a possible overflow when transferring the task elements into a `redisReply`. * Adds a configurable `max elements` member to `redisReader` that defaults to 2^32 - 1. This can be set to "unlimited" by setting the value to zero.
-
- 04 May, 2020 1 commit
-
-
Michael Grunder authored
Add support for timeouts in our libev adapter. See #795
-
- 09 Apr, 2020 1 commit
-
-
Michael Grunder authored
Explicitly call `uv_poll_init_socket` as that has slightly different semantics on Windows (and is identical to `uv_poll_init` on Linux). http://docs.libuv.org/en/v1.x/poll.html#c.uv_poll_init_socket
-
- 28 Jan, 2020 1 commit
-
-
Michael Grunder authored
Create allocation wrappers with a configurable OOM handler (defaults to abort()). See #752, #747
-
- 20 Feb, 2019 6 commits
-
-
valentino authored
-
Mark Nunberg authored
also, indentation fix
-
Mark Nunberg authored
This will avoid the need to constantly reschedule the event
-
Mark Nunberg authored
-
valentino authored
-
Mark Nunberg authored
-
- 04 Nov, 2018 1 commit
-
-
Yossi Gottlieb authored
-
- 28 Mar, 2017 1 commit
-
-
zfz authored
event_del can not free the "e->rev" and "e->wev",that will leak when reconnect the redis
-
- 19 Sep, 2016 1 commit
-
-
Paul Scott authored
-
- 20 May, 2016 1 commit
-
-
Chris.Xin authored
-
- 27 Jul, 2015 6 commits
-
-
Dmitry Bakhvalov authored
Added MacOS X support via CoreFoundation run loop.
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Pietro Cerutti authored
-
Gergely Nagy authored
This adds a new adapter and an example for using hiredis with the ivykis async I/O library. Signed-off-by:
Gergely Nagy <algernon@madhouse-project.org>
-
- 22 Jun, 2015 1 commit
-
-
Simon Ninon authored
-
- 05 Jan, 2015 2 commits
-
-
Christian Hergert authored
[Cleaned up Makefile and header includes. Didn't change crazy coding style because it's the convention for GLib systems.] Closes #83 Closes #71
-
torque authored
This: - Removes misplaced libuv function prototype - Includes stdlib for free() Closes #251
-
- 09 Apr, 2014 3 commits
-
-
antirez authored
This is a backport of https://github.com/antirez/redis/commit/d01aad329c259a7276c448cee6696b04dfa6f8c1
-
Charlie Somerville authored
Closes #206
-
John Graham authored
Closes #189
-
- 09 Jun, 2013 1 commit
-
-
Erik Dubbelboer authored
-
- 04 Jun, 2013 1 commit
-
-
Erik Dubbelboer authored
-