<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in rdb.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>32f80e2f - RDMF: More consistent define names.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#32f80e2f</link>
        <description>RDMF: More consistent define names.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Mon, 27 Jul 2015 07:41:48 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cef054e8 - RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#cef054e8</link>
        <description>RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Sun, 26 Jul 2015 13:14:57 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f7043604 - Improve RDB type correctness</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#f7043604</link>
        <description>Improve RDB type correctnessIt&apos;s possible large objects could be larger than &apos;int&apos;, so let&apos;supgrade all size counters to ssize_t.This also fixes rdbSaveObject serialized bytes calculation.Since entire serializations of data structures can be large,so we don&apos;t want to limit their calculated size to a 32 bit signed max.This commit increases object size calculation andcascades the change back up to serializedlength printing.Before:127.0.0.1:6379&gt; debug object hihihi... encoding:quicklist serializedlength:-2147483559 ...After:127.0.0.1:6379&gt; debug object hihihi... encoding:quicklist serializedlength:2147483737 ...

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Sun, 18 Jan 2015 20:54:30 +0000</pubDate>
        <dc:creator>Matt Stancliff &lt;matt@genges.com&gt;</dc:creator>
    </item>
<item>
        <title>206cd219 - RDB AUX fields support.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#206cd219</link>
        <description>RDB AUX fields support.This commit introduces a new RDB data type called &apos;aux&apos;. It is used inorder to insert inside an RDB file key-value pairs that may servedifferent needs, without breaking backward compatibility when newinformations are embedded inside an RDB file. The contract between Redisversions is to ignore unknown aux fields when encountered.Aux fields can be used in order to:1. Augment the RDB file with info like version of Redis that created theRDB file, creation time, used memory while the RDB was created, and soforth.2. Add state about Redis inside the RDB file that we need to reloadlater: replication offset, previos master run ID, in order to improvefailovers safety and allow partial resynchronization after a slaverestart.3. Anything that we may want to add to RDB files without breaking theability of past versions of Redis to load the file.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Thu, 08 Jan 2015 07:56:35 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e8614a1a - New RDB v7 opcode: RESIZEDB.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#e8614a1a</link>
        <description>New RDB v7 opcode: RESIZEDB.The new opcode is an hint about the size of the dataset (keys and numberof expires) we are going to load for a given Redis database inside theRDB file. Since hash tables are resized accordingly ASAP, uselessrehashing is avoided, speeding up load times significantly, in the orderof ~ 20% or more for larger data sets.Related issue: #1719

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Wed, 07 Jan 2015 10:08:41 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>101b3a6e - Convert quicklist RDB to store ziplist nodes</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#101b3a6e</link>
        <description>Convert quicklist RDB to store ziplist nodesTurns out it&apos;s a huge improvement during save/reload/migrate/restorebecause, with compression enabled, we&apos;re compressing 4k or 8kchunks of data consisting of multiple elements in one ziplistinstead of compressing series of smaller individual elements.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Wed, 10 Dec 2014 18:53:12 +0000</pubDate>
        <dc:creator>Matt Stancliff &lt;matt@genges.com&gt;</dc:creator>
    </item>
<item>
        <title>75f0cd65 - Diskless replication: RDB -&gt; slaves transfer draft implementation.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#75f0cd65</link>
        <description>Diskless replication: RDB -&gt; slaves transfer draft implementation.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Tue, 14 Oct 2014 08:11:26 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9d09ce39 - Fixed many typos.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#9d09ce39</link>
        <description>Fixed many typos.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Wed, 16 Jan 2013 17:00:20 +0000</pubDate>
        <dc:creator>guiquanz &lt;nantangguyun@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4365e5b2 - BSD license added to every C source and header file.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#4365e5b2</link>
        <description>BSD license added to every C source and header file.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Thu, 08 Nov 2012 17:25:23 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b16e4234 - No longer used macro rdbIsOpcode() removed.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#b16e4234</link>
        <description>No longer used macro rdbIsOpcode() removed.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Tue, 30 Oct 2012 18:10:46 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>51857c7e - Fixed RESTORE hash failure (Issue #532)</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#51857c7e</link>
        <description>Fixed RESTORE hash failure (Issue #532)(additional commit notes by antirez@gmail.com):The rdbIsObjectType() macro was not updated when the new RDB object typeof ziplist encoded hashes was added.As a result RESTORE, that uses rdbLoadObjectType(), failed when aziplist encoded hash was loaded.This does not affected normal RDB loading because in that case we usethe lower-level function rdbLoadType().The commit also adds a regression test.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Sat, 02 Jun 2012 01:48:45 +0000</pubDate>
        <dc:creator>Alex Mitrofanov &lt;alexm@airg.com&gt;</dc:creator>
    </item>
<item>
        <title>5a86ab47 - Add a 24bit integer to ziplists to save one byte for ints that can</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#5a86ab47</link>
        <description>Add a 24bit integer to ziplists to save one byte for ints that canfit in 24 bits (thanks to antirez for catching and solving the two&apos;s complimentbug).Increment REDIS_RDB_VERSION to 6

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Fri, 20 Apr 2012 14:38:42 +0000</pubDate>
        <dc:creator>Grisha Trubetskoy &lt;grisha@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>82e32055 - RDB files now embed a crc64 checksum. Version of RDB bumped to 5.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#82e32055</link>
        <description>RDB files now embed a crc64 checksum. Version of RDB bumped to 5.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Mon, 09 Apr 2012 20:40:41 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d0ace5a3 - Write RDB magic using a REDIS_RDB_VERSION define that is defined inside rdb.h</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#d0ace5a3</link>
        <description>Write RDB magic using a REDIS_RDB_VERSION define that is defined inside rdb.h

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Sat, 31 Mar 2012 15:08:40 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ebd85e9a - Encode small hashes with a ziplist</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#ebd85e9a</link>
        <description>Encode small hashes with a ziplist

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Tue, 03 Jan 2012 06:14:10 +0000</pubDate>
        <dc:creator>Pieter Noordhuis &lt;pcnoordhuis@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dab5332f - Fixed a few typos</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#dab5332f</link>
        <description>Fixed a few typos

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Wed, 09 Nov 2011 20:59:27 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7dcc10b6 - Initial support for key expire times with millisecond resolution. RDB version is now 3, new opcoded added for high resolution times. Redis is still able to correctly load RDB version 2. Tests passing but still a work in progress. API to specify milliseconds expires still missing, but the precision of normal expires is now already improved and working.</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#7dcc10b6</link>
        <description>Initial support for key expire times with millisecond resolution. RDB version is now 3, new opcoded added for high resolution times. Redis is still able to correctly load RDB version 2. Tests passing but still a work in progress. API to specify milliseconds expires still missing, but the precision of normal expires is now already improved and working.

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Wed, 09 Nov 2011 15:51:19 +0000</pubDate>
        <dc:creator>antirez &lt;antirez@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>221782cc - Move rdbLoad* to top; update comments</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#221782cc</link>
        <description>Move rdbLoad* to top; update comments

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Fri, 13 May 2011 21:24:19 +0000</pubDate>
        <dc:creator>Pieter Noordhuis &lt;pcnoordhuis@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f1d8e496 - Make RDB types/opcodes explicit; load/save object type</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#f1d8e496</link>
        <description>Make RDB types/opcodes explicit; load/save object type

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Fri, 13 May 2011 20:14:39 +0000</pubDate>
        <dc:creator>Pieter Noordhuis &lt;pcnoordhuis@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2e4b0e77 - Abstract file/buffer I/O to support in-memory serialization</title>
        <link>http://172.16.0.5:8080/history/redis-3.2.3/src/rdb.h#2e4b0e77</link>
        <description>Abstract file/buffer I/O to support in-memory serialization

            List of files:
            /redis-3.2.3/src/rdb.h</description>
        <pubDate>Fri, 13 May 2011 15:31:00 +0000</pubDate>
        <dc:creator>Pieter Noordhuis &lt;pcnoordhuis@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
