SHA256
1
0
forked from pool/redis
Commit Graph

122 Commits

Author SHA256 Message Date
Yuchen Lin
b840d3697d Accepting request 634217 from server:database
OBS-URL: https://build.opensuse.org/request/show/634217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=45
2018-09-11 15:15:47 +00:00
52a328d9ee Accepting request 634210 from home:darix:apps
- make sure that disabling/restarting servers works
  https://nordisch.org/posts/hooking-up-instantiated-services-with-rpm/

OBS-URL: https://build.opensuse.org/request/show/634210
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=121
2018-09-07 12:35:42 +00:00
6d310f150c Accepting request 633784 from home:darix:apps
- make check && true -> make check || true
  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.

- 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.
    Changed: redis-conf.patch
  - 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.

OBS-URL: https://build.opensuse.org/request/show/633784
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=120
2018-09-06 19:15:00 +00:00
db9e6ce8af - replace some duplicate binaries with symlinks similar to what the
fedora package does

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=119
2018-09-06 15:10:22 +00:00
Dominique Leuenberger
6823c4f895 Accepting request 629736 from server:database
OBS-URL: https://build.opensuse.org/request/show/629736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=44
2018-08-17 22:05:49 +00:00
Martin Pluskal
12510c2879 Accepting request 629656 from home:13ilya:branches:server:database
- Refresh spec-file.
- Update to 4.0.11
  * https://raw.githubusercontent.com/antirez/redis/4.0.11/00-RELEASENOTES
  * The disconnection time between the master and slave was reset
    in an incorrect place, sometimes a good slave will not be able
    to failover because it claims it was disconnected for too much
    time from the master.
  * A replication bug, rare to trigger but non impossible, is in
    Redis for years. It was lately discovered at Redis Labs and
    fixed by Oran Agra. It may cause disconnections,
    desynchronizations and other issues.
  * RANDOMKEY may go in infinite loop on rare situations. Now fixed.
  * EXISTS now works in a more consistent way on slaves.
  * Sentinel: backport of an option to deny a potential security
    problem when the SENTINEL command is used to configure an
    arbitrary script to execute.

OBS-URL: https://build.opensuse.org/request/show/629656
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=117
2018-08-17 07:30:30 +00:00
Dominique Leuenberger
396eded6bf Accepting request 625120 from server:database
OBS-URL: https://build.opensuse.org/request/show/625120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=43
2018-07-25 14:13:36 +00:00
Lars Vogdt
4ca5613791 Accepting request 622155 from home:bmwiedemann:branches:server:database
Add reproducible.patch to have fixed hostname and date (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/622155
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=115
2018-07-24 20:21:02 +00:00
Yuchen Lin
483e2f7d78 Accepting request 617053 from server:database
- update to 4.0.10 (boo#1097430) CVE-2018-11218 CVE-2018-11219
  https://raw.githubusercontent.com/antirez/redis/4.0.10/00-RELEASENOTES
  - Important security issues related to the Lua scripting engine.
    Please check https://github.com/antirez/redis/issues/5017 for
    more information.
  - A bug with SCAN, SSCAN, HSCAN and ZSCAN, that may not return
    all the elements.  We also add a regression test that can
    trigger the issue often when present, and may in theory be able
    to find unrelated regressions.
  - A PSYNC2 bug is fixed: Redis should not expire keys when saving
    RDB files because otherwise it is no longer possible to use
    such RDB file as a base for partial resynchronization. It no
    longer represents the right state.
  - Compatibility of AOF with RDB preamble when the RDB checksum is
    disabled.
  - Sentinel bug that in some cases prevented Sentinel to detect
    that the master was down immediately. A delay was added to the
    detection.
- refreshed patches to apply cleanly again
  redis-conf.patch
  redis-initscript.patch

OBS-URL: https://build.opensuse.org/request/show/617053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=42
2018-06-19 10:02:56 +00:00
1020be88a9 - refreshed patches to apply cleanly again
redis-conf.patch
  redis-initscript.patch
  * https://raw.githubusercontent.com/antirez/redis/4.0.9/00-RELEASENOTES
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0.8/00-RELEASENOTES
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0.7/00-RELEASENOTES
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0.6/00-RELEASENOTES
  * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0.2/00-RELEASENOTES

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=113
2018-06-15 10:39:49 +00:00
3d8f17d5b2 - update to 4.0.10 (boo#1097430) CVE-2018-11218 CVE-2018-11219
https://raw.githubusercontent.com/antirez/redis/4.0.10/00-RELEASENOTES
  - Important security issues related to the Lua scripting engine.
    Please check https://github.com/antirez/redis/issues/5017 for
    more information.
  - A bug with SCAN, SSCAN, HSCAN and ZSCAN, that may not return
    all the elements.  We also add a regression test that can
    trigger the issue often when present, and may in theory be able
    to find unrelated regressions.
  - A PSYNC2 bug is fixed: Redis should not expire keys when saving
    RDB files because otherwise it is no longer possible to use
    such RDB file as a base for partial resynchronization. It no
    longer represents the right state.
  - Compatibility of AOF with RDB preamble when the RDB checksum is
    disabled.
  - Sentinel bug that in some cases prevented Sentinel to detect
    that the master was down immediately. A delay was added to the
    detection.
- Update redis-enable-bactrace-on-x86-and-ia64-only.patch to handle
- Add redis-disable_integration_logging.patch to disable logging test

OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=112
2018-06-15 10:21:28 +00:00
Dominique Leuenberger
78e72d3865 Accepting request 597690 from server:database
OBS-URL: https://build.opensuse.org/request/show/597690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=41
2018-04-19 13:31:30 +00:00
Martin Pluskal
3b6cf36164 Accepting request 597685 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Update redis-enable-bactrace-on-x86-and-ia64-only.patch to handle 
  arm and rename it to redis-enable-bactrace-on-x86-ia64-and_arm32_only.patch
- Add redis-disable_integration_logging.patch to disable logging test 
  when backtrace is not enabled

OBS-URL: https://build.opensuse.org/request/show/597685
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=110
2018-04-18 07:10:52 +00:00
Yuchen Lin
8c27dc58a9 Accepting request 595984 from server:database
OBS-URL: https://build.opensuse.org/request/show/595984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=40
2018-04-13 10:51:17 +00:00
Martin Pluskal
7933378648 Accepting request 595980 from home:13ilya:branches:server:database
- Update to 4.0.9
  * https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES
  * Critical upgrade for users using AOF with the fsync policy set to "always".
  * Latency monitor could report wrong latencies under certain conditions.
  * AOF rewriting could fail when a backgronud rewrite is triggered and
    at the same time the AOF is switched on/off.
  * Redis Cluster crash-recovery safety improved.
  * Redis Cluster has now the ability to configure certain slaves so that
    they'll never attempt a failover.
  * Keyspace notifications API in modules.
  * RM_Call() is now faster by reusing the same client.
  * Tracking of the percentage of keys already logically expired but yet
    not evicted.

OBS-URL: https://build.opensuse.org/request/show/595980
OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=108
2018-04-12 13:37:53 +00:00
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