antirez (Salvatore Sanfilippo)

Name
Salvatore Sanfilippo
Email
Website/Blog
http://invece.org
Company
Merzia and Kiurma s.r.l.
Location
Campobello di Licata, Sicily, Italy
Member Since
Mar 21, 2009 (10 months)

Following 0 coders and watching 11 repositories view all →

Public Repositories (7)

  • redis

    Redis key-value store

    legend

    Last updated Wed Feb 10 06:59:15 -0800 2010

  • redisdotphp

    Legacy Redis PHP client lib. A best-effort support repository.

    legend

    Last updated Thu Dec 03 02:18:56 -0800 2009

  • visitors

    Visitors fast web log analyzer

    legend

    Last updated Mon Nov 30 15:55:02 -0800 2009

  • Jim

    Jim is a small footprint Tcl interpreter, with some changes to the original language but mostly c...

    legend

    Last updated Fri Nov 20 10:17:27 -0800 2009

  • redis-rb

    A ruby client library for the redis key value storage engine

    legend

    Forked from jodosha/redis-rb Tue Jun 09 15:38:31 -0700 2009

    Last updated Tue Jun 09 15:40:13 -0700 2009

  • Siboom

    A simple markup system for writing books drafts

    legend

    Last updated Sat May 16 11:26:53 -0700 2009

  • smaz

    Small strings encryption library

    legend

    Last updated Tue Mar 31 16:36:55 -0700 2009

Public Activity feed

antirez pushed to master at antirez/redis Wed Feb 10 06:59:15 -0800 2010
HEAD is ce8330208aacd63743ce706be020b5a7838f0a29
antirez pushed to master at antirez/redis Tue Feb 09 05:01:54 -0800 2010
HEAD is 7c775e09433249e9d64c24ff92d2e5b716f5eb2d
  • antirez committed 7c775e09:
    VM now is able to block clients on swapped keys for all the commands
antirez pushed to master at antirez/redis Sun Feb 07 14:55:24 -0800 2010
HEAD is 223a0591927744d320460bb9269eb41f1f6f2e36
antirez pushed to master at antirez/redis Sun Feb 07 12:53:42 -0800 2010
HEAD is f44dd428729064d75804c86223811badcf73716d
  • antirez committed f44dd428:
    ZRANGEBYSCORE now supports open intervals, prefixing double values with a open paren. Added ZCOUNT that can count the elements inside an interval of scores, this supports open intervals too
antirez pushed to master at antirez/redis Sun Feb 07 01:33:59 -0800 2010
HEAD is 3a3978b10bd05d16691a0c95fa3a89741a5a68d8

2 commits »

antirez pushed to master at antirez/redis Sat Feb 06 09:53:49 -0800 2010
HEAD is 59146ef3c107d59b6522b8a2f5539a55703adee1
  • antirez committed 59146ef3:
    DEBUG OBJECT provide info about serialized object length even when VM is disabled
antirez created gist: 296761 Sat Feb 06 07:27:37 -0800 2010
./redis-stat ondisk-size Sampling 10000 random keys from DB 0... Average: 221
antirez pushed to master at antirez/redis Sat Feb 06 04:43:04 -0800 2010
HEAD is 6766f45ef27af7f028dd71b5b1482365995bf314
  • antirez committed 6766f45e:
    multi bulk requests in redis-benchmark, default fsync policy changed to everysec, added a prefix character for DEBUG logs
antirez created gist: 296382 Fri Feb 05 15:29:11 -0800 2010
/* The following is a simple program to check for memory corrections in * DRAM with ECC switched...
antirez pushed to master at antirez/redis Thu Feb 04 07:38:38 -0800 2010
antirez pushed to master at antirez/redis Thu Feb 04 06:56:03 -0800 2010
HEAD is 4b00bebd3db6642ce0662888ff856de1fa593734
antirez pushed to master at antirez/redis Tue Feb 02 03:19:30 -0800 2010
HEAD is ed9e4966344df0f24b0fceb0778a67789ea60ffd
  • antirez committed ed9e4966:
    Faster version of the function hashing possibly encoded objects, leading to a general speed gain when working with Sets of integers
antirez pushed to master at antirez/redis Tue Feb 02 03:05:24 -0800 2010
HEAD is 3c68de9b0107a0a15eef09edf86464d1434048e7

2 commits »

antirez pushed to master at antirez/redis Sun Jan 31 07:03:53 -0800 2010
HEAD is 478c2c6f5bffa318d24e23519d2e4d7ea68f15fd
  • antirez committed 478c2c6f:
    Fixed VM corruption due to child fclosing the VM file directly or indirectly calling exit(), now replaced with _exit() in all the sensible places. Masked a few signals from IO threads.
antirez pushed to master at antirez/redis Thu Jan 28 07:12:15 -0800 2010
HEAD is d5d55fc3195f1c0749440c3b698c00f288513a8d
antirez pushed to master at antirez/redis Tue Jan 26 02:02:33 -0800 2010
antirez pushed to vm-playpen at antirez/redis Tue Jan 26 02:02:11 -0800 2010
HEAD is d7ec6e9b95895a1a58345912938329dc9f8e1353

3 commits »

antirez pushed to master at antirez/redis Sat Jan 23 08:55:16 -0800 2010
HEAD is b72f6a4b70ef642a085f700243ebf885ca7b09f4
  • antirez committed b72f6a4b:
    Fixed memory human style memory reporting, removed server.usedmemory, now zmalloc_used_memory() is used always.
antirez pushed to master at antirez/redis Fri Jan 22 09:58:20 -0800 2010
HEAD is b0d8747dae8fa2dfa93b33ca036dace078edef21
  • antirez committed b0d8747d:
    VM tuning thanks to redis-stat vmstat. Now it performs much better under high load
antirez created tag vm-playpen at antirez/redis Thu Jan 21 07:41:24 -0800 2010
antirez pushed to master at antirez/redis Thu Jan 21 07:36:41 -0800 2010
HEAD is eb6845621cff10d890769fc785fd1c50ab7bd164
antirez pushed to master at antirez/redis Thu Jan 21 04:27:41 -0800 2010
HEAD is f6c0bba8bc1b11fd789b0139dd86c852194ebc4c
  • antirez committed f6c0bba8:
    REDIS_MAX_COMPLETED_JOBS_PROCESSED is now in percentage, not number of jobs. Moved a debugging message a few lines forward as it was called where a few logged parameters where invalid, leading to a crash
antirez pushed to master at antirez/redis Wed Jan 20 13:57:15 -0800 2010
HEAD is 76b7233adb5c59b072209434d9a5ee795c5affa5
  • antirez committed 76b7233a:
    fixed a deadlock caused by too much finished processes in queue so that I/O clients writing to the wirte side of the pipe used to awake the main thread where blocking. Then a BGSAVE started waiting for the last active thread to finish, condition impossible because all the I/O threads where blocking on threads. Takes this as a note to myself...
antirez pushed to master at antirez/redis Wed Jan 20 10:39:14 -0800 2010
HEAD is 621d5c1985a211662409976d7b49645cad55ea4e
  • antirez committed 621d5c19:
    ae.c event loop does no longer support exception notifications, as they are fully pointless. Also a theoretical bug that never happens in practice fixed.
antirez updated gist: 280994 Tue Jan 19 13:55:40 -0800 2010
# Power law (log tail) distribution # Copyright(C) 2010 Salvatore Sanfilippo # this code is under...
antirez pushed to master at antirez/redis Tue Jan 19 10:32:41 -0800 2010
HEAD is 8e688711a7bcb1b13ef26002d35d555890d3cccf
  • antirez committed 8e688711:
    commercial tools stuff removed from the Redis makefile. cotools are now migrated into a different repos
antirez pushed to master at antirez/redis Tue Jan 19 10:02:12 -0800 2010
HEAD is 970e10bb34690746ba378b0408ec37e7f7b57040
  • antirez committed 970e10bb:
    removed a bug in the function to cancel an I/O job
antirez pushed to master at antirez/redis Sun Jan 17 08:24:45 -0800 2010
HEAD is 33843a90aaff50805cb3c74f587d1ef204c036c4
antirez pushed to master at antirez/redis Sat Jan 16 04:57:39 -0800 2010
HEAD is 76a41fb163b6e38845323e2b6a1269a31552c260
  • antirez committed 76a41fb1:
    removed support for REDIS_HELGRIND_FRIENDLY since Helgrind 3.5.0 is friendly enough even with many threads created and destroyed
antirez pushed to master at antirez/redis Fri Jan 15 13:42:38 -0800 2010
HEAD is a9158272c69ff283fbedf68dd3cb4855e69159fc
antirez pushed to master at antirez/redis Fri Jan 15 11:02:24 -0800 2010
HEAD is 6fa987e390f12388e1597ab5c46f58618c859912
antirez pushed to master at antirez/redis Fri Jan 15 10:56:01 -0800 2010
HEAD is 459f52a8aadefc39bd2fe0fb75b9b29b09e1936e
antirez pushed to master at antirez/redis Fri Jan 15 10:35:18 -0800 2010
HEAD is fefed5979816be8371ce106f9d98bdefc5f806da
  • antirez committed fefed597:
    fixed a minor memory leak in configuration file parsing
antirez pushed to master at antirez/redis Fri Jan 15 10:17:49 -0800 2010
antirez pushed to master at antirez/redis Fri Jan 15 10:14:31 -0800 2010
HEAD is 054e426dbd7f5d4788c68fca653e1d4819adeec0
  • antirez committed 054e426d:
    support for named VM swap file. Fixed a few important interaction issues between the background saving processes and IO threads