SHA256
1
0
forked from pool/redis
Commit Graph

107 Commits

Author SHA256 Message Date
Dominique Leuenberger
0627ebe8e1 Accepting request 574511 from server:database
OBS-URL: https://build.opensuse.org/request/show/574511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=39
2018-02-09 14:52:42 +00:00
Martin Pluskal
e364bc0d00 Accepting request 574435 from home:13ilya:branches:server:database
- Update to 4.0.8
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * Fix crash Redis Cluster instances during deletions.

OBS-URL: https://build.opensuse.org/request/show/574435
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=106
2018-02-09 08:03:35 +00:00
Dominique Leuenberger
bca73fba9b Accepting request 570377 from server:database
OBS-URL: https://build.opensuse.org/request/show/570377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=38
2018-01-28 19:32:47 +00:00
Martin Pluskal
43eb86a4aa Accepting request 570371 from home:13ilya:branches:server:database
- Update to 4.0.7
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * Many 32 bit overflows were addressed in order to allow to use Redis with
    a very significant amount of data, memory size permitting.
  * MEMORY USAGE fixed for the list type.
  * Allow read-only scripts in Redis Cluster.
  * Fix AOF pipes setup in edge case.
  * AUTH option for MIGRATE.
  * HyperLogLogs are no longer converted from sparse to dense in order
    to be merged.
  * Fix AOF rewrite dead loop under edge cases.
  * Fix processing of large bulk strings (>= 2GB).
  * Added RM_UnlinkKey in modules API.
  * Fix Redis Cluster crashes when certain commands with a variable number
    of arguments are called in an improper way.
  * Fix memory leak in lazyfree engine.
  * Fix many potentially successful partial synchronizations that end
    doing a full SYNC, because of a bug destroying the replication
    backlog on the slave. So after a failover the slave was often not able
    to PSYNC with masters, and a full SYNC was triggered. The bug only
    happened after 1 hour of uptime so escaped the unit tests.
  * Improve anti-affinity in master/slave allocation for Redis Cluster
    when the cluster is created.
  * Improve output buffer handling for slaves, by not limiting the amount
    of writes a slave could receive.

OBS-URL: https://build.opensuse.org/request/show/570371
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=104
2018-01-28 17:49:54 +00:00
Dominique Leuenberger
adaeabfd61 Accepting request 566188 from server:database
OBS-URL: https://build.opensuse.org/request/show/566188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=37
2018-01-19 10:53:02 +00:00
12d5785c7b Accepting request 566042 from home:AndreasStieger:branches:server:database
add references

OBS-URL: https://build.opensuse.org/request/show/566042
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=102
2018-01-16 08:33:34 +00:00
Dominique Leuenberger
d12e77cfaa Accepting request 561693 from server:database
OBS-URL: https://build.opensuse.org/request/show/561693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=36
2018-01-06 17:48:45 +00:00
Martin Pluskal
7df2b85d04 Accepting request 561690 from home:13ilya:branches:server:database
- Update to 4.0.6
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * PSYNC2: More errors in the fixes for PSYNC2 (CRITICAL).
  * Quicklist: change the len of quicklist to unsigned long.
  * Quicklist: fix the return value of quicklistCount.
  * Refactoring: improve luaCreateFunction() API.
  * Remove useless variable check from luaCreateFunction().
  * Fix issue #4505, Lua RDB AUX field loading of existing scripts.
  * Regression test for #4505 (Lua AUX field loading).
  * DEBUG change-repl-id implemented.

OBS-URL: https://build.opensuse.org/request/show/561690
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=100
2018-01-04 16:11:41 +00:00
Dominique Leuenberger
501db7eae3 Accepting request 538024 from server:database
- Update changelog with CVE reference

  * This release fixes important security and correctness issues
    (boo#1064980 CVE-2016-10517)

OBS-URL: https://build.opensuse.org/request/show/538024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=35
2017-11-02 09:24:53 +00:00
Martin Pluskal
d8f23cdc59 - Update changelog with CVE reference
* This release fixes important security and correctness issues
    (boo#1064980 CVE-2016-10517)

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=98
2017-11-01 09:01:36 +00:00
Dominique Leuenberger
33714b630b Accepting request 532679 from server:database
- Drop SLE 11 support.
- Refresh spec-file.
- Update to 4.0.2

OBS-URL: https://build.opensuse.org/request/show/532679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=34
2017-10-09 17:47:20 +00:00
Martin Pluskal
43d4f7e136 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=96 2017-10-09 07:56:09 +00:00
Martin Pluskal
d6fec141c3 Accepting request 532588 from home:13ilya:branches:server:database
- Drop SLE 11 support.
- Refresh spec-file.
- Update to 4.0.2
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * Different replication fixes to PSYNC2, the new 4.0 replication engine.
  * Modules thread safe contexts were introduced. They are an experimental
    API right now, but the API is considered to be stable and usable when needed.
  * SLOWLOG now logs the offending client name and address. Note that this is a
    backward compatibility breakage in case old code assumes that the slowlog
    entry is composed of exactly three entries.
  * The modules native data types RDB format changed.
  * The AOF check utility is now able to deal with RDB preambles.
  * GEORADIUS_RO and GEORADIUSBYMEMBER_RO variants, not supporting the STORE option,
    were added in order to allow read-only scaling of such queries.
  * HSET is now variadic, and HMSET is considered deprecated
    (but will be supported for years to come). Please use HSET in new code.
  * GEORADIUS huge radius (>= ~6000 km) corner cases fixed,
    certain elements near the edges were not returned.
  * DEBUG DIGEST modules API added.
  * HyperLogLog commands no longer crash on certain input (non HLL) strings.
  * Fixed SLAVEOF inside MULTI/EXEC blocks.
  * Many other minor bug fixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/532588
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=95
2017-10-09 07:34:28 +00:00
Dominique Leuenberger
190e2af54a Accepting request 505868 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/505868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=33
2017-06-26 13:53:58 +00:00
Lars Vogdt
a534ce3f25 Accepting request 505518 from home:computersalat:devel:database
cleanup service file, add redis.sysctl file, add more info to README.SUSE

OBS-URL: https://build.opensuse.org/request/show/505518
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=93
2017-06-23 11:36:02 +00:00
Dominique Leuenberger
b469d9d5b0 Accepting request 496102 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/496102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=32
2017-05-18 18:51:44 +00:00
Martin Pluskal
47bf3c18b6 Accepting request 496098 from home:vsistek:branches:server:database
version 3.2.9

OBS-URL: https://build.opensuse.org/request/show/496098
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=91
2017-05-18 13:26:19 +00:00
Dominique Leuenberger
832430cb71 Accepting request 453925 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/453925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=31
2017-02-02 14:44:32 +00:00
Martin Pluskal
1898c609fd Accepting request 453834 from home:pluskalm:branches:server:database
- Update to version 3.2.7
  * This release fixes important security and correctness issues.

OBS-URL: https://build.opensuse.org/request/show/453834
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=89
2017-02-01 15:45:02 +00:00
Dominique Leuenberger
8c3901d36a Accepting request 451640 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/451640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=30
2017-01-24 09:37:44 +00:00
Martin Pluskal
7020a5368c Accepting request 451580 from home:rmaliska:branches:server:database
- update to redis 3.2.6
  * fixes for GEORADIUS, BITFIELD and Redis Cluster minor fixes.
- update 3.2.5
  * This release only fixes a compilation issue due to the
    missing -ldl at linking time.

OBS-URL: https://build.opensuse.org/request/show/451580
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=87
2017-01-20 13:52:29 +00:00
Dominique Leuenberger
122b98bdfc Accepting request 437060 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/437060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=29
2016-10-24 12:44:50 +00:00
Martin Pluskal
48ff3de206 Accepting request 437057 from home:AndreasStieger:branches:server:database
redis 3.2.4 CVE-2016-8339 boo#1002351

OBS-URL: https://build.opensuse.org/request/show/437057
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=85
2016-10-24 08:53:17 +00:00
Dominique Leuenberger
ae60a1b3cf Accepting request 417229 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/417229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=28
2016-08-09 20:15:00 +00:00
Martin Pluskal
978f1eb115 Accepting request 417152 from home:AndreasStieger:branches:server:database
redis 3.2.3

OBS-URL: https://build.opensuse.org/request/show/417152
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=83
2016-08-06 06:39:53 +00:00
Dominique Leuenberger
d968bd867a Accepting request 416065 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/416065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=27
2016-08-05 16:16:18 +00:00
Martin Pluskal
996487d607 Accepting request 416034 from home:jengelh:branches:server:database
- Test for user/group existence before creating them.
  Request shadow to be present for the scriptlet.

OBS-URL: https://build.opensuse.org/request/show/416034
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=81
2016-07-30 15:21:33 +00:00
Martin Pluskal
5761bc737c Accepting request 416021 from home:AndreasStieger:branches:server:database
redis 3.2.2, also fix CVE-2013-7458 boo#991250

OBS-URL: https://build.opensuse.org/request/show/416021
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=80
2016-07-30 10:45:11 +00:00
Dominique Leuenberger
84825c9beb Accepting request 405653 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/405653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=26
2016-07-05 07:51:32 +00:00
Martin Pluskal
6f41589cf8 Accepting request 405637 from home:rmaliska:branches:server:database
- Update to 3.2.1
* [FIX] Cleaned up spec file.
* [FIX] Critical bug in Sentinel was hopefully fixed.
* [FIX] BITFIELD bugs fixed.
* [FIX] GEO commands fixes on syntax errors and edge cases.
* [NEW] RESOTRE now accepts dumps generated by older Redis versions.
* [NEW] Jemalloc now is configured to save you memory, for a problem a
        change in the jemalloc configuration did not really survived when the
        3.2.0 release was finalized.
* [NEW] TTL and TYPE command no longer alter the last access time of a key, for
        LRU evictions purposes. A new TOUCH command was introduced *just* to
        update the access time of a key.
* [FIX] A bug was fixed in redis-cli, that connected to the instance running on the
        port 6379 if there was one, regardless of what was specified.
* [NEW] TCP keep alive is now enabled by default. This should fix most ghost
        connections problems without resulting in any practical change in otherwise
        sane deployments.
* [FIX] A Sentinel crash that could happen during failovers was fixed.
* [NEW] avg_ttl reporting in INFO improved.
* [NEW] Sentinel: improve handling of known Sentinel instances.
* [NEW] Redis Cluster address update (via gossip section) processing improved
        to avoid initiating inwanted handshakes.
* [FIX] Critical bug fixed: There was a problem in the way a cluster instance 
        loaded the AOF that could cause data written via scripts to be lost during 
        reshardings.
* [NEW] There is a new very powerful BITFIELD command. Check the documentation
        here: http://redis.io/commands/BITFIELD
* [NEW] CONFIG GET is allowed during the loading of the dataset.
* [NEW] The DEBUG command have new features and can show an help with DEBUG HELP.
* [NEW] redis-cli show hits about the commands arguments to the right.

OBS-URL: https://build.opensuse.org/request/show/405637
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=78
2016-06-30 10:52:49 +00:00
Dominique Leuenberger
9169bffb46 Accepting request 391089 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/391089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=25
2016-04-28 14:55:21 +00:00
Martin Pluskal
c6778c4b38 Accepting request 390834 from home:mamorales:branches:server:database
Fix installation example in README.SUSE

OBS-URL: https://build.opensuse.org/request/show/390834
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=76
2016-04-21 04:32:12 +00:00
Dominique Leuenberger
eff1ddfd78 Accepting request 359983 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/359983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=24
2016-02-18 10:07:33 +00:00
Martin Pluskal
212d83bf2b Accepting request 359952 from home:evshmarnev:branches:server:database
- Update to 3.0.7:
* [FIX] Many fixes to MIGRATE multiple keys implementation.
* [FIX] A Redis Cluster node crash was fixed because of wrong handling of
        node->slaveof pointers.
* [FIX] Fix redis-trib rebalance when nodes need to be left empty because
        the specified weight is zero.
* [FIX] MIGRATE: Never send -ASK redirections for MIGRATE when there are
* [FIX] Lua debugger crash when printing too deeply nested objects.
* [FIX] Redis-cli implementation of Lua debugging now allows to use the
        SCRIPT DEBUG command directly, switching to debugging mode as needed.
* [FIX] Redis-trib is now able to fix more errors. A new CLUSTER subcommand
        called BUMPEPOCH was introduced in order to support new modes
        for the "fix" subcommand.
* [NEW] Redis proctected mode: this feature improves Redis security and makes
        harder to run Redis in a configuration that is unsecure because no
        firewalling was used in order to protect Redis from external accesses.
* [NEW] Cluster/Sentinel tests now use OSX leak to perform leak detection
        at the end of every unit.
* [NEW] Detect and show server crashes during Cluster/Sentinel tests.
* [NEW] More reliable Cluster/Sentinel test becuase of timing errors and
        -LOADING errors. 
* [FIX] lua_struct.c/getnum security issue fixed. 
* [FIX] Redis Cluster replica migration fixed.
* [FIX] Fix a race condition in processCommand() because of interactions
        with freeMemoryIfNeeded(). 
* [NEW] Backported from the upcoming Redis 3.2:
        MIGRATE now supports an extended multiple-keys pipelined mode, which
        is an order of magnitude faster. Redis Cluster now uses this mode
        in order to perform reshardings and rebalancings.
* [NEW] Backported from the upcoming Redis 3.2:

OBS-URL: https://build.opensuse.org/request/show/359952
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=74
2016-02-17 14:30:43 +00:00
Dominique Leuenberger
777e2e0979 Accepting request 345678 from server:database
- Update to 3.0.5

OBS-URL: https://build.opensuse.org/request/show/345678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=23
2015-11-26 16:02:00 +00:00
Martin Pluskal
8561384302 - Update to 3.0.5
* [FIX] MOVE now moves the TTL as well. A bug lasting forever... 
		finally fixed thanks to Andy Grunwald that reported it.
	* [FIX] Fix a false positive in HSTRLEN test.
	* [FIX] Fix a bug in redis-cli --pipe mode that was not able to 
		read back replies from the server incrementally. Now a mass 
		import will use a lot less memory, and you can use --pipe to 
		do incremental streaming.
	* [FIX] Slave detection of master timeout.
	* [NEW] Cluster: redis-trib fix can fix an additional case for 
		opens lots.
	* [NEW] Cluster: redis-trib import support for --copy and 
		--replace options

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=72
2015-11-22 09:21:18 +00:00
Stephan Kulow
5537be8393 Accepting request 333672 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/333672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=22
2015-09-27 06:40:22 +00:00
Martin Pluskal
147b07df92 Accepting request 333534 from home:darix:apps
- update to 3.0.4

OBS-URL: https://build.opensuse.org/request/show/333534
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=70
2015-09-25 08:39:38 +00:00
Stephan Kulow
c784b5b9d1 Accepting request 312110 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/312110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=21
2015-06-16 12:05:18 +00:00
Martin Pluskal
121c287bf9 Accepting request 312099 from home:darix:apps
- also pass the bind address to the redis-cli for shutdown
  (boo#835815)

OBS-URL: https://build.opensuse.org/request/show/312099
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=68
2015-06-15 12:20:51 +00:00
Dominique Leuenberger
bf89853182 Accepting request 311057 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/311057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=20
2015-06-08 06:31:27 +00:00
Martin Pluskal
2c11a1dc95 Accepting request 310872 from home:darix:apps
- 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)

OBS-URL: https://build.opensuse.org/request/show/310872
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=66
2015-06-07 10:41:58 +00:00
Dominique Leuenberger
4dd15d6719 Accepting request 307519 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/307519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=19
2015-05-18 20:24:11 +00:00
e3af2173aa Accepting request 307517 from home:Ledest:bashisms
update to 3.0.1

OBS-URL: https://build.opensuse.org/request/show/307517
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=64
2015-05-17 01:44:22 +00:00
Dominique Leuenberger
55a17c8d59 Accepting request 294143 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/294143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=18
2015-04-03 12:34:44 +00:00
Martin Pluskal
bbd634d3b2 Accepting request 294142 from home:darix:apps
- 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

OBS-URL: https://build.opensuse.org/request/show/294142
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=62
2015-04-02 11:21:30 +00:00
Martin Pluskal
bec9d79c90 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=61 2015-04-01 17:27:37 +00:00
Martin Pluskal
159f06e6eb Accepting request 294021 from home:darix:apps
- make sure we do not daemonize
- finished systemd support
- update to 2.8.19

OBS-URL: https://build.opensuse.org/request/show/294021
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=60
2015-04-01 16:53:07 +00:00
Dominique Leuenberger
f4153936d3 Accepting request 285791 from server:database
1

OBS-URL: https://build.opensuse.org/request/show/285791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=17
2015-02-13 07:35:25 +00:00
Martin Pluskal
f2aa9a7df9 Accepting request 285747 from home:ralflangb1:branches:server:database
add sudo dependency for the init script

OBS-URL: https://build.opensuse.org/request/show/285747
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=58
2015-02-12 11:25:35 +00:00