1. 26 2月, 2013 1 次提交
    • A
      Set process name in ps output to make operations safer. · 6356cf68
      antirez 提交于
      This commit allows Redis to set a process name that includes the binding
      address and the port number in order to make operations simpler.
      
      Redis children processes doing AOF rewrites or RDB saving change the
      name into redis-aof-rewrite and redis-rdb-bgsave respectively.
      
      This in general makes harder to kill the wrong process because of an
      error and makes simpler to identify saving children.
      
      This feature was suggested by Arnaud GRANAL in the Redis Google Group,
      Arnaud also pointed me to the setproctitle.c implementation includeed in
      this commit.
      
      This feature should work on all the Linux, OSX, and all the three major
      BSD systems.
      6356cf68
  2. 11 2月, 2013 1 次提交
  3. 28 1月, 2013 1 次提交
  4. 29 11月, 2012 1 次提交
    • A
      Introduced the Build ID in INFO and --version output. · 2f62c966
      antirez 提交于
      The idea is to be able to identify a build in a unique way, so for
      instance after a bug report we can recognize that the build is the one
      of a popular Linux distribution and perform the debugging in the same
      environment.
      2f62c966
  5. 23 7月, 2012 1 次提交
  6. 24 5月, 2012 2 次提交
    • A
      bitop.c renamed bitops.c · 80f8028e
      antirez 提交于
      bitop.c contains the "Bit related string operations" so it seems more
      logical to call it bitops instead of bitop.
      This also makes it matching the name of the test (unit/bitops.tcl).
      80f8028e
    • A
      Bit-related string operations moved to bitop.c · 760e7765
      antirez 提交于
      All the general string operations are implemented in t_string.c, however
      the bit operations, while targeting the string type, are better served
      in a specific file where we have the implementations of the following
      four commands and helper functions:
      
          GETBIT
          SETBIT
          BITOP
          BITCOUNT
      
      In the future this file will probably contain more code related to
      making the BITOP and BITCOUNT operations faster.
      760e7765
  7. 10 5月, 2012 1 次提交
  8. 09 5月, 2012 1 次提交
  9. 07 5月, 2012 1 次提交
  10. 26 4月, 2012 1 次提交
  11. 25 4月, 2012 1 次提交
  12. 14 4月, 2012 7 次提交
  13. 13 4月, 2012 1 次提交
  14. 12 4月, 2012 2 次提交
  15. 11 4月, 2012 2 次提交
  16. 07 4月, 2012 1 次提交
  17. 05 4月, 2012 1 次提交
  18. 02 4月, 2012 1 次提交
  19. 17 3月, 2012 1 次提交
  20. 10 3月, 2012 1 次提交
  21. 14 2月, 2012 2 次提交
  22. 09 2月, 2012 1 次提交
  23. 17 11月, 2011 1 次提交
  24. 16 11月, 2011 4 次提交
    • P
      Rebuild source when allocator changes · 5bb2c88e
      Pieter Noordhuis 提交于
      To do so, the Makefile stores the contents of the MALLOC environment
      variable in a file named .make-malloc. When the contents of this file
      and the MALLOC variable are not equal, it forces a rebuild of the Redis
      source tree.
      
      A side-effect of this change is that choosing an allocator can now be
      done using the single MALLOC variable instead of USE_TCMALLOC,
      USE_JEMALLOC and so forth. These variables continue to work for
      backwards compatibility.
      5bb2c88e
    • P
      Rebuild deps/ and src/ when ARCH changes · 4b8a6394
      Pieter Noordhuis 提交于
      This change moves the build instructions for dependencies to a separate
      Makefile in deps/. The ARCH environment variable is stored in a
      .make-arch file in the same directory as the Makefile. The contents of
      this file is read and compared to the current ARCH, and, on a mismatch
      triggers rebuilding the entire source tree.
      
      When file .make-arch exists and matches with ARCH from the environment,
      the dependencies are assumed to already be built.
      
      The new "clean" target only cleans the Redis source tree, not its
      dependencies. To clear the dependencies as well, the "distclean" target
      can be used.
      4b8a6394
    • P
      Use CCLINK as last argument · 321a0440
      Pieter Noordhuis 提交于
      321a0440
    • P
      CCLINK already includes ALLOC_LINK · 61c0e893
      Pieter Noordhuis 提交于
      61c0e893
  25. 09 11月, 2011 1 次提交
  26. 30 10月, 2011 1 次提交
  27. 03 10月, 2011 1 次提交
    • A
      Revert "Use the new install script as make install target. Message about... · 0bb5160c
      antirez 提交于
      Revert "Use the new install script as make install target. Message about install script requiring root changed a bit to make it more evident."
      After talking with Pieter he changed my mind about this, it is better to
      have a simpler install script that works everywhere, and the complex one
      can be always executed if needed by hand. We'll make possibly a new
      target for the full featured installation script, and even suggest it
      after a Make install.
      
      This reverts commit f1e60d75.
      0bb5160c