You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by jo...@apache.org on 2013/11/22 05:42:47 UTC

svn commit: r3636 [4/4] - in /release/kafka: ./ old_releases/ old_releases/kafka-0.7.0-incubating/ old_releases/kafka-0.7.0-incubating/docs/ old_releases/kafka-0.7.0-incubating/docs/kafka/ old_releases/kafka-0.7.0-incubating/docs/kafka/api/ old_release...

Added: release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/tools.tooltip.js
==============================================================================
--- release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/tools.tooltip.js (added)
+++ release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/tools.tooltip.js Fri Nov 22 04:42:36 2013
@@ -0,0 +1,14 @@
+/*
+ * tools.tooltip 1.1.3 - Tooltips done right.
+ * 
+ * Copyright (c) 2009 Tero Piirainen
+ * http://flowplayer.org/tools/tooltip.html
+ *
+ * Dual licensed under MIT and GPL 2+ licenses
+ * http://www.opensource.org/licenses
+ *
+ * Launch  : November 2008
+ * Date: ${date}
+ * Revision: ${revision} 
+ */
+(function(c){var d=[];c.tools=c.tools||{};c.tools.tooltip={version:"1.1.3",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g,f){b[e]=[g,f]}};var b={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function a(f,g){var p=this,k=c(this);f.data("tooltip",p);var l=f.next();if(g.tip){l=c(g.tip);if(l.length>1){l=f.nextAll(g.tip).eq(0);if(!l.length){l=f.parent().nextAll(g.tip).eq(0)}}}function o(u){var t=g.relative?f.position().top:f.offset().top,s=g.relative?f.position().left:f.offset().left,v=g.position[0];t-=l.outerHeight()-g.offset[0];s+=f.outerWidth()+g.offset[1];var q=l.outerHeight()+f.outerHeight();if(v=="center"){t+=q/2}if(v=="bottom"){t+=q}v=g.position[1];var r=l.outerWidth()+f.outerWidth();if(v=="center"){s-=r/2}if(v=="left"){s-=r}return{top:t,left:s}}var i=f.is(":input"),e=i&&f.is(":checkbox, :radio, select, :button"),h=f.attr("type"),n=g.events[h]||g.events[i?(e?"widget":"input"):"def"];n=n.split(/,\s*/);if(n.length!=2){throw"Tooltip: bad events configuration for "+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hide()})}var q=l.data("trigger");if(q&&q[0]!=this){l.hide().stop(true,true)}r.target=this;p.show(r);n=g.events.tooltip.split(/,\s*/);l.bind(n[0],function(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemove(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opacity<1){l.css("opacity",g.opacity)}var m=0,j=f.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.data("title",j)}c.extend(p,{show:function(r){if(r){f=c(r.target)}clearTimeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return p}function q(){l.data("trigger",f);var t=o(r);if(g.tip&&j){l.html(f.data("title"))}r=r||c.Event();r.type="onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return p}t=o(r);l.css({position:"absolute",top:t.top,left:t.left});var s=b[g.effect];if(!s){throw'Nonexistent effect "'+g.effect+'"'}s[0].call(p,function(){r.type="onShow";k.trigger(r)})}if(g.predelay){clearTimeout(m);m=setTimeout(q,g.predelay)}else{q()}return p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.is(":visible")){return}function q(){r=r||c.Event();r.type="onBeforeHide";k.trigger(r);if(r.isDefaultPrevented()){return}b[g.effect][1].call(p,function(){r.type="onHide";k.trigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()}return p},isShown:function(){return l.is(":visible, :animated")},getConf:function(){return g},getTip:function(){return l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return p},onHide:function(q){return this.bind("onHide",q)},onBeforeShow:function(q){return this.bind("onBeforeShow",q)},onShow:function(q){return this.bind("onShow",q)},onBeforeHide:function(q){return this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototype.tooltip=function(e){var f=this.eq(typeof e=="number"?e:0).data("tooltip");if(f){return f}var g=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e={onBeforeShow:e}}else{if(typeof e=="string"){e={tip:e}}}e=c.extend(true,g,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}if(e.lazy!==false&&(e.lazy===true||this.length>20)){this.one("mouseover",function(h){f=new a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=new a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery);
\ No newline at end of file

Added: release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/trait.png
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/trait.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/trait_big.png
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.0-incubating/docs/lib/trait_big.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: release/kafka/old_releases/kafka-0.7.0-incubating/docs/package.html
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.0-incubating/docs/package.html
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.asc
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.md5
==============================================================================
--- release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.md5 (added)
+++ release/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.md5 Fri Nov 22 04:42:36 2013
@@ -0,0 +1 @@
+be9a06de2e611f2b69d7396686cf09c8  kafka-0.7.0-incubating-src.tar.gz

Added: release/kafka/old_releases/kafka-0.7.1-incubating/RELEASE-NOTES.html
==============================================================================
--- release/kafka/old_releases/kafka-0.7.1-incubating/RELEASE-NOTES.html (added)
+++ release/kafka/old_releases/kafka-0.7.1-incubating/RELEASE-NOTES.html Fri Nov 22 04:42:36 2013
@@ -0,0 +1,114 @@
+
+        Release Notes - Kafka - Version 0.7.1
+    
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-265'>KAFKA-265</a>] -         Add a queue of zookeeper notifications in the zookeeper consumer to reduce the number of rebalancing attempts
+</li>
+</ul>
+            
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-197'>KAFKA-197</a>] -         Embedded consumer doesn&#39;t shut down if the server can&#39;t start
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-204'>KAFKA-204</a>] -         BoundedByteBufferReceive hides OutOfMemoryError
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-212'>KAFKA-212</a>] -         IllegalThreadStateException in topic watcher for Kafka mirroring
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-218'>KAFKA-218</a>] -         ZOOKEEPER-961 is nasty, upgrade to zk 3.3.4
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-220'>KAFKA-220</a>] -         LogManager test fails on linux
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-225'>KAFKA-225</a>] -         Bug in mirroring code causes mirroring to halt
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-226'>KAFKA-226</a>] -         SyncProducer connect may return failed connection on reconnect
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-241'>KAFKA-241</a>] -         ConsumerIterator throws a IllegalStateException after a ConsumerTimeout occurs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-247'>KAFKA-247</a>] -         max.message.size and fetch.size defaults should be consistent
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-256'>KAFKA-256</a>] -         Bug in the consumer rebalancing logic leads to the consumer not pulling data from some partitions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-261'>KAFKA-261</a>] -         Corrupted request shuts down the broker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-262'>KAFKA-262</a>] -         Bug in the consumer rebalancing logic causes one consumer to release partitions that it does not own
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-277'>KAFKA-277</a>] -         Add a shallow iterator to the ByteBufferMessageSet, which is only used in SynchProducer.verifyMessageSize() function
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-279'>KAFKA-279</a>] -         kafka-console-producer does not take in customized values of --batch-size or --timeout
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-286'>KAFKA-286</a>] -         consumer sometimes don&#39;t release partition ownership properly in ZK during rebalance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-292'>KAFKA-292</a>] -         broker deletes all file segments when cleaning up an empty log segment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-326'>KAFKA-326</a>] -         CallbackHandler.afterDequeuingExistingData is not called during event queue timeout
+</li>
+</ul>
+            
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-198'>KAFKA-198</a>] -         Avoid duplicated message during consumer rebalance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-200'>KAFKA-200</a>] -         Support configurable send / receive socket buffer size in server
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-210'>KAFKA-210</a>] -         javaapi ZookeeperConsumerConnectorTest duplicates many tests in the scala version
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-213'>KAFKA-213</a>] -         make # of consumer rebalance retries configurable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-214'>KAFKA-214</a>] -         SyncProducer should log host and port if can&#39;t connect.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-228'>KAFKA-228</a>] -         Reduce duplicate messages served by the kafka consumer for uncompressed topics
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-231'>KAFKA-231</a>] -         avoid logging stacktrace directly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-234'>KAFKA-234</a>] -         Make backoff time during consumer rebalance configurable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-244'>KAFKA-244</a>] -         Improve log4j appender to use kafka.producer.Producer, and support zk.connect|broker.list options  
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-249'>KAFKA-249</a>] -         Separate out Kafka mirroring into a stand-alone app
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-257'>KAFKA-257</a>] -         Hadoop producer should use software load balancer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-268'>KAFKA-268</a>] -         Add  another reconnection condition to the syncProducer:  the time elapsed since last connection
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-272'>KAFKA-272</a>] -         add JMX on broker to track bytes/messages per topic
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-274'>KAFKA-274</a>] -         Handle corrupted messages cleanly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-283'>KAFKA-283</a>] -         add jmx beans in broker to track # of failed requests
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-285'>KAFKA-285</a>] -         Increase maximum value of log.retention.size
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-303'>KAFKA-303</a>] -         Dead code in the Log4j appender
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-315'>KAFKA-315</a>] -         enable shallow iterator in ByteBufferMessageSet to allow mirroing data without decompression
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-332'>KAFKA-332</a>] -         Mirroring should use multiple producers; add producer retries to DefaultEventHandler
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-365'>KAFKA-365</a>] -         change copyright in NOTICE to 2012
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-366'>KAFKA-366</a>] -         add jmx beans in broker to track # bytes in consumer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-368'>KAFKA-368</a>] -         use the pig core jar from maven instead of distributing it
+</li>
+</ul>
+                                
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-254'>KAFKA-254</a>] -         A tool to GET Zookeeper partition-offset and output to files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-255'>KAFKA-255</a>] -         A tool to UPDATE Zookeeper partition-offset with input from a file
+</li>
+</ul>
+        
+<h2>        Test
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-227'>KAFKA-227</a>] -         Add Broker Failure Test for a Single Host
+</li>
+</ul>
+        

Added: release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.asc
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.md5
==============================================================================
--- release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.md5 (added)
+++ release/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.md5 Fri Nov 22 04:42:36 2013
@@ -0,0 +1 @@
+kafka-0.7.1-incubating-src.tgz: FE B4 99 F8 64 AF 24 CF  DE 50 D9 A7 C5 9D DC 37

Added: release/kafka/old_releases/kafka-0.7.2-incubating/RELEASE-NOTES.html
==============================================================================
--- release/kafka/old_releases/kafka-0.7.2-incubating/RELEASE-NOTES.html (added)
+++ release/kafka/old_releases/kafka-0.7.2-incubating/RELEASE-NOTES.html Fri Nov 22 04:42:36 2013
@@ -0,0 +1,42 @@
+Release Notes - Kafka - Version 0.7.2
+                
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-377'>KAFKA-377</a>] -         some of the dist mirrors are giving a 403
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-411'>KAFKA-411</a>] -         Message Error in high cocurrent environment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-469'>KAFKA-469</a>] -         Message size is not checked at the server
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-481'>KAFKA-481</a>] -         Require values in Utils.getTopic* methods to be positive
+</li>
+</ul>
+            
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-246'>KAFKA-246</a>] -         log configuration values used
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-538'>KAFKA-538</a>] -         missing apache license header in sbt and util.h
+</li>
+</ul>
+    
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-429'>KAFKA-429</a>] -         Expose JMX operation to set logger level dynamically
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-475'>KAFKA-475</a>] -         Time based log segment rollout
+</li>
+</ul>
+                        
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-533'>KAFKA-533</a>] -         remove nunit in both LICENSE and NOTICE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/KAFKA-534'>KAFKA-534</a>] -         branch client dir into legacy client lib and remove client dir from repository
+</li>
+</ul>
+                    

Added: release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/x-gzip

Added: release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.asc
==============================================================================
Binary file - no diff available.

Propchange: release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.asc
------------------------------------------------------------------------------
    svn:mime-type = application/pgp-signature

Added: release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.md5
==============================================================================
--- release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.md5 (added)
+++ release/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.md5 Fri Nov 22 04:42:36 2013
@@ -0,0 +1 @@
+kafka-0.7.2-incubating-src.tgz: CB 2F 39 BB 46 3A F3 72  A4 94 AF ED 04 3A 70 E2