Revisions of redis

Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 22)
- make sure that disabling/restarting servers works
  https://nordisch.org/posts/hooking-up-instantiated-services-with-rpm/
buildservice-autocommit accepted request 633784 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 21)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 20)
  This was probably meant to catch an error in the test suite, but
  with && it would only return true if it would return true
  already.
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 19)
- make check && true -> make check || true
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 18)
Changed: redis-conf.patch
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 17)
missing filelist entries
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 16)
- added systemd unit file file redis-sentinel
  - the unit file uses the same multiple instance mechanism as the
    normal redis unit file
    systemctl start redis-sentinel@default will look for
    /etc/redis/sentinel-default.conf
    and expects a pid file
    /var/run/redis/sentinel-default.pid
    Please make sure your sentinel config sets the pid file.
  - adapted the default sentinel.conf.example to set the pid file
    and the log file similar to the normal redis.conf:
    /var/log/redis/sentinel-<instancename>.log
    /var/run/redis/sentinel-<instancename>.pid
    The unit file checks for the pid file so please adapt your
    local sentinel configs.
  - adapt and restructure README.SUSE
    - move the LimitNoFile to the service file itself so the user
      do not have to manually do that step for every instance
    - move the apache integration into its own section
    - add section for redis-sentinel
  - install sentinel example config with group write permissions
    to indicate that the actually config needs to be writable.
buildservice-autocommit accepted request 333534 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 15)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 14)
- update to 3.0.4
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 13)
- update to 3.0.3
  * [FIX] Fix blocking operations timeout precision when HZ is at
          its default value (not increased) and there are thousands
          of clients connected at the same time. This bug affected
          Sidekiq users that experienced a very long delay for
          BLPOP and similar commands to return for timeout. Check
          commit b029ff1 for more info. (Salvatore Sanfilippo)
  * [FIX] MIGRATE "creating socket: Invalid argument" error fix.
          Check issues #2609 and #2612 for more info.
          (Salvatore Sanfilippo)
  * [FIX] Be able to connect to the master even when the slave is
          bound to just the loopback interface and has no valid
          public address in the network the master is reacahble.
          (Salvatore Sanfilippo)
  * [FIX] ZADD with options encoding promotion fixed. (linfangrong)
  * [FIX] Reset aof_delayed_fsync on CONFIG RESETSTATS. (Tom Kiemes)
  * [FIX] PFCOUNT key parsing in cluster fixed. (MOON_CLJ)
  * [FIX] Fix Solaris compilation of Redis 3.0. (Jan-Erik Rediger)
  * [NEW] Variadic EXISTS command. Now the command accepts multiple
          arguments and returns the total count of existing keys.
- added missing sentinel link
buildservice-autocommit accepted request 312099 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 12)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 11)
- also pass the bind address to the redis-cli for shutdown
  (boo#835815)
buildservice-autocommit accepted request 310872 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 10)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 9)
- update to 3.0.2
  * [FIX] Critical security issue fix by Ben Murphy:
          http://t.co/LpGTyZmfS7
  * [FIX] SMOVE reply fixed when src and dst keys are the same.
          (Glenn Nethercutt)
  * [FIX] Lua cmsgpack lib updated to support str8 type.
          (Sebastian Waisbrot)
  * [NEW] ZADD support for options: NX, XX, CH. See new doc at
          redis.io.  (Salvatore Sanfilippo)
  * [NEW] Senitnel: CKQUORUM and FLUSHCONFIG commands back ported.
          (Salvatore Sanfilippo)
buildservice-autocommit accepted request 294142 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 8)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 7)
- update to 3.0.0
  >> What's new in Redis 3.0 compared to Redis 2.8?
  * Redis Cluster: a distributed implementation of a subset of Redis.
  * New "embedded string" object encoding resulting in less cache
    misses. Big speed gain under certain work loads.
  * AOF child -> parent final data transmission to minimize latency
    due to "last write" during AOF rewrites.
  * Much improved LRU approximation algorithm for keys eviction.
  * WAIT command to block waiting for a write to be transmitted
    to the specified number of slaves.
  * MIGRATE connection caching. Much faster keys migraitons.
  * MIGARTE new options COPY and REPLACE.
  * CLIENT PAUSE command: stop processing client requests for a
    specified amount of time.
  * BITCOUNT performance improvements.
  * CONFIG SET accepts memory values in different units (for
    example you can use "CONFIG SET maxmemory 1gb").
  * Redis log format slightly changed reporting in each line the
    role of the instance (master/slave) or if it's a saving child
    log.
  * INCR performance improvements.
  >> Refactoring changes (no new features nor bug fixes)
  * Blocking operations full refactoring (blocked.c)
  * Client output buffer memory tracking refactored.
  for all the details see
    /usr/share/doc/packages/redis/00-RELEASENOTES
- refreshed redis-enable-bactrace-on-x86-and-ia64-only.patch to
  apply cleanly
buildservice-autocommit accepted request 294021 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 6)
auto commit by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 5)
- make sure we do not daemonize
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 4)
Fix README.SUSE installation
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 3)
- finished systemd support
Displaying revisions 21 - 40 of 42
openSUSE Build Service is sponsored by