Hello community,

here is the log from the commit of package memcached for openSUSE:Factory 
checked in at 2012-04-03 17:39:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/memcached (Old)
 and      /work/SRC/openSUSE:Factory/.memcached.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "memcached", Maintainer is "mrueck...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/memcached/memcached.changes      2011-09-23 
02:12:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.memcached.new/memcached.changes 2012-04-03 
17:39:21.000000000 +0200
@@ -1,0 +2,123 @@
+Tue Apr  3 00:54:39 UTC 2012 - tabra...@novell.com
+
+- removed fix-strict-aliasing.patch deprecated by this release
+
+- Update to version 1.4.13
+    * Fix inline issue with older compilers (gcc 4.2.2)
+    * Better detection of sasl_callback_ft 
+
+- Changes from version 1.4.12
+    Fixes:
+    * fix glitch with flush_all (exptime)
+    * Skip SASL tests unless RUN_SASL_TESTS is defined.
+    * Look around for saslpasswd2 (typically not in the user's path).
+    * build fix: Define sasl_callback_ft on older versions of sasl.
+    * fix segfault when sending a zero byte command
+    * fix warning in UDP test
+    * properly detect GCC atomics
+    * tests: loop on short binary packet reads
+    * fix slabs_reassign tests on 32bit hosts 
+
+- Changes from version 1.4.11
+    Fixes:
+    * bug237 : Don't compute incorrect argc for timedrun
+    * fix 'age' stat for stats items
+    * binary deletes were not ticking stats counters
+    * Fix a race condition from 1.4.10 on item_remove
+    * close some idiotic race conditions
+    * initial slab automover
+    * slab reassignment
+    * clean do_item_get logic a bit. fix race.
+    * clean up the do_item_alloc logic
+    * shorten lock for item allocation more
+    * Fix to build with cyrus sasl 2.1.25 
+    New features:
+    * Slab page reassignment and bug fixes over 1.4.10. 
+
+- Changes from version 1.4.10
+    Fixes:
+    * Disable  issue 140 's test.
+    * Push cache_lock deeper into item_alloc
+    * Use item partitioned lock for as much as possible
+    * Remove the depth search from item_alloc
+    * Move hash calls outside of cache_lock
+    * Use spinlocks for main cache lock
+    * Remove uncommon branch from asciiprot hot path
+    * Allow all tests to run as root 
+    New features:
+    * tested improvements in speed between 3 and 6 worker
+      threads (-t 3 to -t 6) More than 6 reduced speed
+
+- Changes from version 1.4.9
+    * Add a systemd service file
+    * Fix some minor typos in the protocol doc
+    * Issue 224  - check retval of main event loop
+    * Fix -c so maxconns can be raised above default. 
+
+- Changes from version 1.4.8
+    Fixes:
+    * Fix to write correct pid from start-memcached
+    * Fix to enable LRU when using binary protocol
+    * Upgrade stats items counters to 64bit
+    * Add new stats expired_unfetched, evicted_unfetched
+    * Allow setting initial size of the hash table
+    * Expose stats for the internal hash table
+    * bug220 : incr would sometimes return the previous item's CAS
+    * Fixed bug on multi get processing
+    * Experimental maxconns_fast option
+    * Add an ASCII touch command
+    * Add binary GATK/GATKQ
+    * Backport binary TOUCH/GAT/GATQ commands
+    * Issue 221 : Increment treats leading spaces as 0
+    * Fix compile error on OS X 
+    New features:
+    * touch commands
+    * fast connection limit handling
+    * internal hash table
+    * expored_unfetched, evicted_unfetched
+
+- Changes from version 1.4.7
+    Fixes:
+    * Use a monotonically increasing timer
+    * Immediately expire items when given a negative expiration time
+    * fix memcached-tool to print about all slabs
+    * Properly daemonize memcached for debian
+    * Don't permanently close UDP listeners on error
+    * Allow memcached-init to start multiple instances (not recommended)
+    * Issue 214 : Search for network libraries before searching for libevent
+    * Issue 213 : Search for clock_gettime in librt
+    * Issue 115 : accont for CAS in item_size_ok
+    * Fix incredibly slim race for maxconns handler. Should no longer hang ever
+    * Issue 183  - Reclaim items dead by flush_all
+    * Issue 200 : Don't fire dtrace probe as the last thing in a function 
+    New features:
+    * monotonic clock
+
+- Changes from version 1.4.6
+    * Gcc on Solaris sparc wants -R and not -rpath
+    * Issue 121 : Set the runtime path when --with-libevent is used
+    * Fix autogen failure when unable to find supported command.
+    * fix race crash for accepting new connections
+    * fix incr/decr race conditions for binary prot
+    * fix incr/decr race conditions for ASCII prot
+    * Compile fix (-Werror=unused-but-set-variable warnings)
+    * Bind each UDP socket to an a single worker thread in multiport env
+    * Add support for using multiple ports
+    * Issue 154 : pid file out of sync (created before socket binding)
+    * Issue 163 : Buggy mem_requested values
+    * Fix cross compilation issues in configure
+    * Issue 140  - Fix age for items stats
+    * Issue 131  - ChangeLog is outdated
+    * Issue 155 : bind to multiple interface
+    * Issue 161  incorrect allocation in cache_create
+    * Fix type-punning issues exposed with GCC 4.5.1
+    * Simplify stats aggregation code
+    * Reverse backward expected/actual params in test
+    * Issue 152 : Fix error message from mget
+    * Refuse to start if we detect libevent 1.12
+    * Fix compilation issue on Solaris 9 wrt isspace() macro - Resolves  
+      issue 111  
+    New features:
+    * multiple port binding
+
+-------------------------------------------------------------------

Old:
----
  fix-strict-aliasing.patch
  memcached-1.4.5.tar.bz2

New:
----
  memcached-1.4.13.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ memcached.spec ++++++
--- /var/tmp/diff_new_pack.xi4vpJ/_old  2012-04-03 17:39:24.000000000 +0200
+++ /var/tmp/diff_new_pack.xi4vpJ/_new  2012-04-03 17:39:24.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package memcached
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,8 +19,8 @@
 
 
 Name:           memcached
-Version:        1.4.5
-Release:        7
+Version:        1.4.13
+Release:        0
 %define pkg_name memcached
 %define pkg_version %{version}
 #
@@ -44,8 +44,7 @@
 Source2:        %{pkg_name}.sysconfig
 Source3:        memcached-rpmlintrc
 #
-Patch0:         fix-strict-aliasing.patch
-Patch1:         memcached-1.4.5.dif
+Patch0:         memcached-1.4.5.dif
 #
 Summary:        A high-performance, distributed memory object caching system
 
@@ -64,8 +63,7 @@
 
 %prep
 %setup -n %{pkg_name}-%{pkg_version}
-%patch0 -p1
-%patch1
+%patch0
 
 %build
 export CFLAGS="%{optflags} -g"

++++++ memcached-1.4.5.tar.bz2 -> memcached-1.4.13.tar.bz2 ++++++
++++ 17330 lines of diff (skipped)

++++++ memcached-1.4.5.dif ++++++
--- /var/tmp/diff_new_pack.xi4vpJ/_old  2012-04-03 17:39:25.000000000 +0200
+++ /var/tmp/diff_new_pack.xi4vpJ/_new  2012-04-03 17:39:25.000000000 +0200
@@ -1,6 +1,6 @@
---- memcached.c
-+++ memcached.c        2010/05/06 11:40:56
-@@ -2335,15 +2335,18 @@
+--- memcached.c.orig   2012-04-02 20:24:27.715193171 -0400
++++ memcached.c        2012-04-02 20:27:08.442183805 -0400
+@@ -2498,15 +2498,19 @@
  inline static void process_stats_detail(conn *c, const char *command) {
      assert(c != NULL);
  
@@ -8,6 +8,7 @@
 +    char on[] = "on";
 +    char off[] = "off";
 +    char dump[] = "dump";
++
 +    if (strcmp(command, on) == 0) {
          settings.detail_enabled = 1;
          out_string(c, "OK");

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to