- 01 12月, 2017 24 次提交
-
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
After a few attempts it looked quite saner to just add the last item ID at the end of the serialized listpacks, instead of scanning the last listpack loaded from head to tail just to fetch it. It's a disk space VS CPU-and-simplicity tradeoff basically.
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
Related to #4483. As suggested by @soloestoy, we can retrieve the SHA1 from the body. Given that in the new implementation using AUX fields we ended copying around a lot to create new objects and strings, extremize such concept and trade CPU for space inside the RDB file.
-
由 antirez 提交于
See #4483. This is needed because luaCreateFunction() is now called from RDB loading code outside a client context.
-
由 antirez 提交于
This is currently needed in order to fix #4483, but this can be useful in other contexts, so maybe later we may want to remove the conditionals and always save/load scripts. Note that we are using the "lua" AUX field here, in order to guarantee backward compatibility of the RDB file. The unknown AUX fields must be discarded by past versions of Redis.
-
由 antirez 提交于
-
由 antirez 提交于
Doing the following ended with a broken server.executable: 1. Start Redis with src/redis-server 2. Send CONFIG SET DIR /tmp/ 3. Send DEBUG RESTART At this point we called execve with an argv[0] that is no longer related to the new path. So after the restart the absolute path of the executable is recomputed in the wrong way. With this fix we pass the absolute path already computed as argv[0].
-
由 antirez 提交于
-
- 30 11月, 2017 1 次提交
-
-
由 antirez 提交于
-
- 29 11月, 2017 13 次提交
-
-
由 Salvatore Sanfilippo 提交于
fix a typo
-
由 Salvatore Sanfilippo 提交于
Fix some typos
-
由 Salvatore Sanfilippo 提交于
redis-cli.c typo: helpe -> helper.
-
由 Salvatore Sanfilippo 提交于
redis-cli.c typo: Requets -> Requests.
-
由 Salvatore Sanfilippo 提交于
Fix typo
-
由 Salvatore Sanfilippo 提交于
Fix typo
-
由 Salvatore Sanfilippo 提交于
Update link to https and use inline link
-
由 antirez 提交于
-
由 antirez 提交于
-
由 antirez 提交于
See #4192, the original PR removed lines of code that are actually needed, so thanks to @chunqiulfq for reporting the problem, but merging solution from @jeesyn after checking, together with @artix75, that the logic covers all the cases.
-
由 Salvatore Sanfilippo 提交于
Correct spelling of "faield".
-
由 Salvatore Sanfilippo 提交于
Fix file descriptor leak and error handling
-
由 Salvatore Sanfilippo 提交于
Fix undefined behavior constant defined.
-
- 28 11月, 2017 2 次提交
-
-
由 antirez 提交于
Splitting the popularity in half actually just needs decrementing the counter because the counter is logarithmic.
-
由 zhaozhao.zz 提交于
-