buildbot failure in on thrift-site-staging

2021-08-12 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/99

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1892275
Blamelist: gmcdonald

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





Buildbot success in on jekyll_websites

2021-06-17 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/510

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by jensg
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



Buildbot success in on jekyll_websites

2021-03-09 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/416

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by jensg
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



Buildbot success in on jekyll_websites

2021-03-08 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/412

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by jensg
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



Buildbot failure in on jekyll_websites

2021-03-08 Thread buildbot
The Buildbot has detected a failed build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/411

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by jensg
Blamelist: asfinfra, commits@thrift.apache.org

BUILD FAILED: failed '/usr/local/bin/jekyll-build.py --sourcetype ...' (failure)

Sincerely,
 -The Buildbot



Buildbot success in on jekyll_websites

2021-02-11 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/389

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by jensg
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



svn commit: r1068261 [2/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2020-11-20 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/csharp.html
==
--- websites/staging/thrift/trunk/content/tutorial/csharp.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/csharp.html Fri Nov 20 
17:19:21 2020
@@ -115,78 +115,43 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
-using System;
-using Thrift;
-using Thrift.Protocol;
-using Thrift.Server;
-using Thrift.Transport;
-
-namespace CSharpTutorial
-{
-public class CSharpClient
-{
-public static void Main()
-{
-try
-{
-TTransport transport = new 
TSocket(localhost, 9090);
-TProtocol protocol = new 
TBinaryProtocol(transport);
-Calculator.Client client = 
new Calculator.Client(protocol);
-
-transport.Open();
-try
-{
-client.ping();
-Console.WriteLine(ping());
-
-int sum 
= client.add(1, 1);
-Console.WriteLine(1+1={0}, sum);
-
-Work work 
= new Work();
-
-work.Op = Operation.DIVIDE;
-work.Num1 = 1;
-work.Num2 = 0;
-try
-{
-int quotient = client.calculate(1, work);
-Console.WriteLine(Whoa we can divide by 0);
-}
-catch (InvalidOperation io)
-{
-Console.WriteLine(Invalid operation:  + io.Why);
-}
-
-work.Op = Operation.SUBTRACT;
-work.Num1 = 15;
-work.Num2 = 10;
-try
-{
-int diff = client.calculate(1, work);
-Console.WriteLine(15-10={0}, diff);
-}
-catch (InvalidOperation io)
-{
-Console.WriteLine(Invalid operation:  + io.Why);
-}
-
-SharedStruct log = client.getStruct(1);
-Console.WriteLine(Check log: {0}, log.Value);
-
-}
-finally
-{
-transport.Close();
-}
-}
-catch (TApplicationException x)
-{
-Console.WriteLine(x.StackTrace);
-}
-
-}
-}
-}
+input name=a type=hidden value=search /
+input name=h type=hidden value=HEAD /
+select name=st 
+option selected=selected value=commitcommit/option
+option value=grepgrep/option
+option value=authorauthor/option
+option value=committercommitter/option
+option value=pickaxepickaxe/option
+/select a href=/repos/asf?p=thrift.git;a=search_help title=search 
help?/a search:
+input type=text name=s  /
+span title=Extended 
regular expressionlabelinput type=checkbox name=sr value=1 /re/label/span/div
+/form
+div class=page_body
+br /br /
+404 - Cannot find file
+br /
+/div
+div class=page_footer
+div class=page_footer_textApache Thrift/div
+a class=rss_logo href=/repos/asf?p=thrift.git;a=rss;f=tutorial/csharp/CsharpClient/CsharpClient.cs
 title=history of tutorial/csharp/CsharpClient/CsharpClient.cs RSS 
feedRSS/a
+a class=rss_logo href=/repos/asf?p=thrift.git;a=atom;f=tutorial/csharp/CsharpClient/CsharpClient.cs
 title=history of tutorial/csharp/CsharpClient/CsharpClient.cs Atom 
feedAtom/a
+/div
+script type=text/javascript src=/static/gitweb.js/script
+script type=text/javascript
+window.onload = function () {
+var tz_cookie = { name: gitweb_tz, expires: 14, 
path: / };
+onloadTZSetup(local, tz_cookie, datetime);
+};
+/script
+/body
+/html!DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN
+htmlhead
+title404 Not 
Found/title
+/headbody
+h1Not Found/h1
+pThe requested URL was not found 
on this server./p
+/body/html
 
 
 
@@ -207,116 +172,43 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
-using System;
-using System.Collections.Generic;
-using Thrift.Server;
-using Thrift.Transport;
-
-namespace CSharpTutorial
-{
-public class CalculatorHandler : Calculator.Iface
-{
-Dictionaryint, SharedStruct log;
-
-public CalculatorHandler()
-{
-log = new Dictionaryint, SharedStruct();
-}
-
-public void ping()
-{
-Console.WriteLine(ping());
-}
-
-public int add(int n1, int n2)
-{
-

svn commit: r1068261 [3/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2020-11-20 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/perl.html
==
--- websites/staging/thrift/trunk/content/tutorial/perl.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/perl.html Fri Nov 20 
17:19:21 2020
@@ -121,7 +121,7 @@ h2:hover > .headerlink, h3:hover > .head
 use warnings;
 
 use lib ../../lib/perl/lib;
-use lib ../gen-perl;
+use lib gen-perl;
 
 use Thrift;
 use Thrift::BinaryProtocol;
@@ -197,7 +197,8 @@ h2:hover > .headerlink, h3:hover > .head
 #
 
 use strict;
-use lib ../gen-perl;
+use lib ../../lib/perl/lib;
+use lib gen-perl;
 use Thrift::Socket;
 use Thrift::Server;
 use Thrift::ServerSocket;
@@ -259,7 +260,6 @@ h2:hover > .headerlink, h3:hover > .head
   }
 
   my $log = shared::SharedStruct-new();
-  $log-key($logid);
 
 
 

Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Fri Nov 20 17:19:21 
2020
@@ -125,7 +125,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 use Thrift\ClassLoader\ThriftClassLoader;
 
-$GEN_DIR = realpath(dirname(__FILE__)./..)./gen-php;
+$GEN_DIR = realpath(dirname(__FILE__))./gen-php;
 
 $loader = new ThriftClassLoader();
 $loader-registerNamespace(Thrift, __DIR__ . /../../lib/php/lib);
@@ -235,7 +235,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 use Thrift\ClassLoader\ThriftClassLoader;
 
-$GEN_DIR = realpath(dirname(__FILE__)./..)./gen-php;
+$GEN_DIR = realpath(dirname(__FILE__))./gen-php;
 
 $loader = new ThriftClassLoader();
 $loader-registerNamespace(Thrift, __DIR__ . /../../lib/php/lib);

Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Fri Nov 20 17:19:21 
2020
@@ -234,16 +234,10 @@ h2:hover > .headerlink, h3:hover > .head
 val = work.num1 * work.num2
 elif work.op == Operation.DIVIDE:
 if work.num2 == 0:
-x = InvalidOperation()
-x.whatOp = work.op
-x.why = Cannot 
divide by 0
-raise x
+raise InvalidOperation(work.op, Cannot divide by 0)
 val = work.num1 / work.num2
 else:
-x = InvalidOperation()
-x.whatOp = work.op
-x.why = Invalid 
operation
-raise x
+raise InvalidOperation(work.op, Invalid operation)
 
 log = SharedStruct()
 log.key = logid
@@ -272,6 +266,12 @@ h2:hover > .headerlink, h3:hover > .head
 # You could do one of these for a multithreaded 
server
 # server = TServer.TThreadedServer(
 # processor, transport, tfactory, pfactory)
+# server = TServer.TThreadPoolServer(
+# processor, transport, tfactory, pfactory)
+
+print(Starting the server...)
+server.serve()
+print(done.)
 
 
 




svn commit: r1068261 [1/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2020-11-20 Thread buildbot
Author: buildbot
Date: Fri Nov 20 17:19:21 2020
New Revision: 1068261

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/netstd.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/netstd.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Nov 20 17:19:21 2020
@@ -1 +1 @@
-1875327
+1883670

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Fri Nov 20 17:19:21 2020
@@ -264,13 +264,6 @@ h2:hover > .headerlink, h3:hover > .head
 9
 
 
-
-simonsouth
-Simon South
-C (GLib)
--5
-
-
 
 
 

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Fri Nov 20 
17:19:21 2020
@@ -91,7 +91,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://github.com/apache/thrift/blob/0.11.0/LANGUAGES.md;>0.11.0
 Thrift supports many programming languages and has an impressive test suite 
that
 exercises most of the languages, protocols, and transports.  Each build 
exercises
-a matrix of thousands of possible combinations.  Each language typically has a 
+a matrix of thousands of possible combinations.  Each language typically has a
 minimum required version as well as support libraries - some mandatory and some
 optional.  The information provided below will help you assess whether you can
 use Apache Thrift with your project.  Obviously this is a complex matrix to
@@ -172,17 +172,6 @@ Thrift's core protocol is TBinary, suppo
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%2B%2B%20-%20Compiler%22%2C%20%22C%2B%2B%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C++
 
 
-https://github.com/apache/thrift/blob/master/lib/csharp/README.md;>C#
-0.2.0Deprecateduse netstd
-
-.NET3.5 / 
mono3.2.8.0.NET4.6.1 / mono4.6.2.7
-
-
-
-
-https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%23%20-%20Compiler%22%2C%20%22C%23%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C#
 (.NET)
-
-
 https://github.com/apache/thrift/blob/master/lib/cl/README.md;>Common 
LISP
 0.12.0
 
@@ -227,17 +216,6 @@ Thrift's core protocol is TBinary, suppo
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Delphi%20-%20Compiler%22%2C%20%22Delphi%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Delphi
 
 
-https://github.com/apache/thrift/blob/master/lib/netcore/README.md;>.NET 
Core
-0.11.0Deprecateduse netstd
-
-2.1.42.2.101
-
-
-
-
-https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22netcore%20-%20Compiler%22%2C%20%22netcore%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">.NET
 Core
-
-
 https://github.com/apache/thrift/blob/master/lib/netstd/README.md;>.NET 
Standard
 0.1

Buildbot success in on jekyll_websites

2020-10-30 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/248

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by dcelasun
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



Buildbot success in on jekyll_websites

2020-10-30 Thread buildbot
The Buildbot has detected a passing build on builder jekyll_websites while 
building thrift.
Full details are available at:
https://ci2.apache.org/#builders/7/builds/249

Buildbot URL: https://ci2.apache.org/

Worker for this Build: bb_slave10_ubuntu

Build Reason: Triggered jekyll auto-build via .asf.yaml by dcelasun
Blamelist: asfinfra, commits@thrift.apache.org

Build succeeded!

Sincerely,
 -The Buildbot



svn commit: r1057983 - in /websites/staging/thrift/trunk/content: ./ docs/index.html

2020-03-17 Thread buildbot
Author: buildbot
Date: Tue Mar 17 21:43:27 2020
New Revision: 1057983

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Mar 17 21:43:27 2020
@@ -1 +1 @@
-1875325
+1875327

Modified: websites/staging/thrift/trunk/content/docs/index.html
==
--- websites/staging/thrift/trunk/content/docs/index.html (original)
+++ websites/staging/thrift/trunk/content/docs/index.html Tue Mar 17 21:43:27 
2020
@@ -106,7 +106,7 @@ h2:hover > .headerlink, h3:hover > .head
 For a quick introduction that covers a lot of Thrift knowledge on just one 
page, we recommended 
 Diwaker Gupta's https://diwakergupta.github.io/thrift-missing-guide;>Thrift: The Missing 
Guide.
 If you want to do a real deep dive into the various language bindings, 
consider Randy Abernethy's 
-https://www.manning.com/books/programmers-guide-to-apache-thrift;>The 
programer's guide to Apache Thrift. 
+https://www.manning.com/books/programmers-guide-to-apache-thrift;>The 
Programmer's Guide to Apache Thrift. 
 The book comes with a lot of inside knowlegde and is packed with practical 
examples.
 





svn commit: r1057978 - in /websites/staging/thrift/trunk/content: ./ docs/index.html

2020-03-17 Thread buildbot
Author: buildbot
Date: Tue Mar 17 21:40:14 2020
New Revision: 1057978

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Mar 17 21:40:14 2020
@@ -1 +1 @@
-1875324
+1875325

Modified: websites/staging/thrift/trunk/content/docs/index.html
==
--- websites/staging/thrift/trunk/content/docs/index.html (original)
+++ websites/staging/thrift/trunk/content/docs/index.html Tue Mar 17 21:40:14 
2020
@@ -104,7 +104,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 Other resources
 For a quick introduction that covers a lot of Thrift knowledge on just one 
page, we recommended 
-Diwaker Gupta's [Thrift: The Missing 
Guide|https://diwakergupta.github.io/thrift-missing-guide/].
+Diwaker Gupta's https://diwakergupta.github.io/thrift-missing-guide;>Thrift: The Missing 
Guide.
 If you want to do a real deep dive into the various language bindings, 
consider Randy Abernethy's 
 https://www.manning.com/books/programmers-guide-to-apache-thrift;>The 
programer's guide to Apache Thrift. 
 The book comes with a lot of inside knowlegde and is packed with practical 
examples.




svn commit: r1057977 - in /websites/staging/thrift/trunk/content: ./ docs/index.html

2020-03-17 Thread buildbot
Author: buildbot
Date: Tue Mar 17 21:38:20 2020
New Revision: 1057977

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Mar 17 21:38:20 2020
@@ -1 +1 @@
-1868520
+1875324

Modified: websites/staging/thrift/trunk/content/docs/index.html
==
--- websites/staging/thrift/trunk/content/docs/index.html (original)
+++ websites/staging/thrift/trunk/content/docs/index.html Tue Mar 17 21:38:20 
2020
@@ -73,7 +73,8 @@
 
 

-  
+  
+<style type="text/css">
 /* The following code is added by mdx_elementid.py
It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
 /*
@@ -84,6 +85,10 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+Apache Thrift Documentation
+Documentation Topics
+Each supported language needs the Apache Thrift Libraries and the generated 
code made by the Apache Thrift Compiler.
+Some language specific documentation is for the Apache Thrift Libraries are 
generated from lib/${language}/README.md files:
 
 Building From Source
 How To Contribute
@@ -97,6 +102,13 @@ h2:hover > .headerlink, h3:hover > .head
 Index of install/
 Thrift Type system
 
+Other resources
+For a quick introduction that covers a lot of Thrift knowledge on just one 
page, we recommended 
+Diwaker Gupta's [Thrift: The Missing 
Guide|https://diwakergupta.github.io/thrift-missing-guide/].
+If you want to do a real deep dive into the various language bindings, 
consider Randy Abernethy's 
+https://www.manning.com/books/programmers-guide-to-apache-thrift;>The 
programer's guide to Apache Thrift. 
+The book comes with a lot of inside knowlegde and is packed with practical 
examples.
+







svn commit: r1051593 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-10-16 Thread buildbot
Author: buildbot
Date: Wed Oct 16 21:27:43 2019
New Revision: 1051593

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/netstd.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 16 21:27:43 2019
@@ -1 +1 @@
-1854235
+1868520

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Wed Oct 16 
21:27:43 2019
@@ -153,8 +153,8 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/c_glib/README.md;>C 
(glib)
 0.6.0
 
-2.48.22.56.0
-
+2.48.22.56.4
+
 
 
 
@@ -186,7 +186,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/cl/README.md;>Common 
LISP
 0.12.0
 
-SBCL 1.4.x
+SBCL 1.4.xSBCL 1.5.3
 
 
 
@@ -197,7 +197,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/d/README.md;>Dlang
 0.9.0
 
-2.075.12.083.2
+2.075.12.087.0
 
 
 
@@ -208,7 +208,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/dart/README.md;>Dart
 0.10.0
 
-1.24.32.x
+2.0.02.4.0
 
 
 
@@ -252,7 +252,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/erl/README.md;>Erlang
 0.3.0
 
-18.320.0.4
+18.322.0
 
 
 
@@ -263,7 +263,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/go/README.md;>Go
 0.7.0
 
-1.7.61.11.4
+1.10.81.13.1
 
 
 
@@ -296,7 +296,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/java/README.md;>Java 
(SE)
 0.2.0
 
-1.8.0_1511.8.0_191
+1.8.0_15111.0.3
 
 
 
@@ -340,7 +340,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/nodejs/README.md;>node.js
 0.6.0
 
-6.x8.x
+6.x10.x
 
 
 
@@ -384,7 +384,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/php/README.md;>PHP
 0.2.0
 
-7.0.227.2.10
+7.0.227.2.19
 
 
 
@@ -395,7 +395,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/py/README.md;>Python
 0.2.0
 
-2.7.12, 3.5.22.7.15rc1, 3.6.7
+2.7.12, 3.5.22.7.15, 3.6.8
 
 
 
@@ -417,7 +417,7 @@ Thrift's core protocol is TBinary, suppo
 https://github.com/apache/thrift/blob/master/lib/rs/README.md;>Rust
 0.11.0
 
-1.17.01.30.0
+1.35.01.35.0
 
 
 

Modified: websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
==
--- websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html Wed 
Oct 16 21:27:43 2019
@@ -125,15 +125,16 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 The commit message should be in the format:
-THRIFT-###:
+THRIFT-:
Client: 
Patch: 
 Description of what was fixed or addressed.
-%
-   if this is a github pull request then add below comment
-to automaticaly close GitHub request.
-   %
-   This closes #XX
+If this is a github pull request then add below comment to automaticaly 
close GitHub request, 
+   where # is the PR number:
+This closes #
+
+
+
 
 
 Double check the patch committed and that nothing was missed then push the 
patch

Modified: 
websites/staging/thrift/trunk/content/

svn commit: r1051593 [2/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-10-16 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/netstd.html
==
--- websites/staging/thrift/trunk/content/tutorial/netstd.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/netstd.html Wed Oct 16 
21:27:43 2019
@@ -131,12 +131,15 @@ h2:hover > .headerlink, h3:hover > .head
 using Thrift.Transport.Client;
 using tutorial;
 using shared;
+using Microsoft.Extensions.DependencyInjection;
+using System.Diagnostics;
 
 namespace Client
 {
 public class Program
 {
-private static readonly ILogger Logger = new 
LoggerFactory().AddConsole().AddDebug().CreateLogger(nameof(Client));
+private static ServiceCollection ServiceCollection 
= new ServiceCollection();
+private static ILogger Logger;
 
 private static void DisplayHelp()
 {
@@ -145,17 +148,20 @@ h2:hover > .headerlink, h3:hover > .head
 Client.exe -help
 will diplay help information
 
-Client.exe -tr:transport -pr:protocol 
-mc:numClients
+Client.exe -tr:transport -bf:buffering -pr:protocol 
-mc:numClients
 will run client with specified arguments (tcp transport 
and binary protocol by default) and 
with 1 client
 
 Options:
 -tr (transport): 
 tcp - (default) tcp transport will be used 
(host - 
localhost, port - 9090)
-tcpbuffered - buffered transport over tcp will 
be used (host - localhost, port - 9090)
 namedpipe - namedpipe transport will be used 
(pipe address - .test)
 http - http transport will be used 
(address - 
http://localhost:9090)
 tcptls - tcp tls transport will be used (host - localhost, port - 9090)
-framed - tcp framed transport will be used (host - localhost, port - 9090)
+
+-bf (buffering): 
+none - (default) no buffering will be used
+buffered - buffered transport will be used
+framed - framed transport will be used
 
 -pr (protocol): 
 binary - (default) binary protocol will be used
@@ -175,6 +181,9 @@ h2:hover > .headerlink, h3:hover > .head
 {
 args = args ?? new 
string[0];
 
+ServiceCollection.AddLogging(logging = 
ConfigureLogging(logging));
+Logger = ServiceCollection.BuildServiceProvider().GetServiceILoggerFactory().CreateLogger(nameof(Client));
+
 if (args.Any(x = x.StartsWith(-help, StringComparison.OrdinalIgnoreCase)))
 {
 DisplayHelp();
@@ -189,6 +198,13 @@ h2:hover > .headerlink, h3:hover > .head
 }
 }
 
+private static void ConfigureLogging(ILoggingBuilder logging)
+{
+logging.SetMinimumLevel(LogLevel.Trace);
+logging.AddConsole();
+logging.AddDebug();
+}
+
 private static async Task RunAsync(string[] args, CancellationToken cancellationToken)
 {
 var numClients = GetNumberOfClients(args);
@@ -227,29 +243,57 @@ h2:hover > .headerlink, h3:hover > .head
 
 private static TTransport GetTransport(string[] args)
 {
-var transport = args.FirstOrDefault(x 
= x.StartsWith(-tr))?.Split(:)?[1];
+TTransport transport 
= new TSocketTransport(IPAddress.Loopback, 9090);
 
-Transport selectedTransport;
-if (Enum.TryParse(transport, true, out selectedTransport))
+// construct endpoint transport
+var transportArg 
= args.FirstOrDefault(x = x.StartsWith(-tr))?.Split(:)?[1];
+if (Enum.TryParse(transportArg, true, out Transport selectedTransport))
 {
 switch (selectedTransport)
 {
 case Transport.Tcp:
-return new TSocketTransport(IPAddress.Loopback, 9090);
+transport = new TSocketTransport(IPAddress.Loopback, 9090);
+break;
+
 case Transport.NamedPipe:
-return new TNamedPipeTransport(.test);
+transport = new TNamedPipeTransport(.test);
+break;
+
 case Transport.Http:
-return new THttpTransport(new Uri(http://localhost:9090;), null);
-case Transport.TcpBuffered:
-return new TBufferedTransport(new TSocketTransport(IPAddress.Loopback, 9090));
+transport = new THttpTransport(new Uri(http://localhost:9090;), 
null);
+break;
+
 case Transport.TcpTls:
-return new TTlsSocketTransport(IPAddress.Loopback, 9090, GetCertificate(), CertValidator, LocalCertificateSelectionCallback);
-case Transport.Framed:
-return new TFramedTransport(new TSocketTransport(IPAddress.Loopback, 9090));
+transport = new 

svn commit: r1040849 - in /websites/staging/thrift/trunk/content: ./ about.html docs/Languages.html lib/index.html

2019-02-23 Thread buildbot
Author: buildbot
Date: Sat Feb 23 21:52:45 2019
New Revision: 1040849

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 23 21:52:45 2019
@@ -1 +1 @@
-1853430
+1854235

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 23 21:52:45 2019
@@ -232,7 +232,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 jensg
 Jens Geyer
-Delphi, C#, Go, Graphviz, Haxe
+Delphi, C#/NetStd, Go, Graphviz, Haxe
 1
 
 

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Sat Feb 23 
21:52:45 2019
@@ -86,11 +86,35 @@
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 https://github.com/apache/thrift/blob/master/LANGUAGES.md;>This 
page on GitHub
 Apache Thrift Language Support
-Last Modified: 2018-12-17
-Guidance For: 0.12.0 or later
-Thrift supports many programming languages and has an impressive test suite 
that exercises most of the languages, protocols, and transports that represents 
a matrix of thousands of possible combinations.  Each language typically has a 
minimum required version as well as support libraries - some mandatory and some 
optional.  All of this information is provided below to help you assess whether 
you can use Apache Thrift with your project.  Obviously this is a complex 
matrix to maintain and may not be correct in all cases - if you spot an error 
please inform the developers using the mailing list.
-Apache Thrift has a choice of two build systems.  The autoconf 
build system is the most complete build and is used to build all supported 
languages.  The cmake build system has been designated by the 
project to replace autoconf however this transition will take 
quite some time to complete.
-The Language/Library Levels indicate the minimum and maximum versions that 
are used in the continuous integration 
environments (Appveyor, Travis) for Apache Thrift.  Other language levels 
may be supported for each language, however tested less thoroughly; check the 
README file inside each lib directory for additional details.  Note that while 
a language may contain support for protocols, transports, and servers, the 
extent to which each is tested as part of the overall build process varies.  
The definitive integration test for the project is called the "cross" test 
which executes a test matrix with clients and servers communicating across 
languages.
+Guidance For: 0.13.0 | 
+https://github.com/apache/thrift/blob/v0.12.0/LANGUAGES.md;>0.12.0 | 
+https://github.com/apache/thrift/blob/0.11.0/LANGUAGES.md;>0.11.0
+Thrift supports many programming languages and has an impressive test suite 
that
+exercises most of the languages, protocols, and transports.  Each build 
exercises
+a matrix of thousands of possible combinations.  Each language typically has a 
+minimum required version as well as support libraries - some mandatory and some
+optional.  The information provided below will help you assess whether you can
+use Apache Thrift with your project.  Obviously this is a complex matrix to
+maintain and may not be correct in all cases - if you spot an error please 
inform
+the developers using the mailing list, or better yet,
+https://github.com/apache/thrift/edit/master/LANGUAGES.md;>Edit on 
GitHub.
+Apache Thrift currently uses two build systems.  The autoconf 
build system is
+the most complete and builds all supported languages, however it does not 
support
+Windows..  The cmake build system works on Linux and Windows, and 
has been
+designated by the project to replace autoconf however this 
transition will
+take quite some time to complete.  During that transition, the cmake build will
+not support all languages.
+The Language/Library Levels indicate the minimum and maximum versions that 
are
+used in the continuous integration 
environments
+(Appveyor, Travis) for Apache Thrift.  Other language levels may be supported
+for each language, however tested less thoroughly;

svn commit: r1040314 - in /websites/staging/thrift/trunk/content: ./ docs/HowToContribute.html docs/Languages.html docs/idl.html index.html lib/cpp.html lib/csharp.html lib/hs.html lib/index.html test

2019-02-12 Thread buildbot
Author: buildbot
Date: Tue Feb 12 12:43:51 2019
New Revision: 1040314

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/tutorial/cpp.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Feb 12 12:43:51 2019
@@ -1 +1 @@
-1852672
+1853430

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Tue Feb 12 
12:43:51 2019
@@ -98,13 +98,13 @@ on a variety of Linux and Windows config
 for a successful pull request:
 
 
-All code changes require an http://issues.apache.org/jira/browse/THRIFT;>Apache Jira THRIFT Issue 
ticket.
+All significant changes require an http://issues.apache.org/jira/browse/THRIFT;>Apache Jira THRIFT Issue 
ticket.  Trivial changes such as fixing a typo or a compiler warning do not.
 
 
 All pull requests should contain a single commit per issue, or we will ask 
you to squash it.
 
 
-The pull request title must begin with the Jira THRIFT ticket identifier, 
for example:
+The pull request title must begin with the Jira THRIFT ticket identifier if 
it has an associated ticket, for example:
 THRIFT-: an example pull request title
 
 
@@ -113,7 +113,7 @@ for a successful pull request:
 
 Commit messages must follow this pattern for code changes (deviations will 
not be merged):
 THRIFT-: [summary of fix, one line if possible]
-Client: [language(s) affected, comma separated, use 
lib/ directory names please]
+Client: [language(s) affected, comma separated, for 
example: cpp,erl,perl]
 
 
 
@@ -157,12 +157,12 @@ for a successful pull request:
 Contribute your code changes using the GitHub pull request method:
 
 Contributing via Patch
-Some changes do not require a build, for example in documentation.  For 
changes that are not code or build related, you can submit a patch on Jira for 
review.  To create a patch from changes in your local directory:
+To create a patch from changes in your local directory:
 git diff  ../THRIFT-.patch
 
 
 
-then wait for contributors or committers to review your changes, and then 
for a committer to apply your patch.
+then wait for contributors or committers to review your changes, and then 
for a committer to apply your patch.  This is not the preferred way to submit 
changes and incurs additional overhead for committers who must then create a 
pull request for you.
 GitHub recipes for Pull Requests
 Sometimes commmitters may ask you to take actions in your pull requests.  
Here are some recipes that will help you accomplish those requests.  These 
examples assume you are working on Jira issue THRIFT-.  You should also be 
familiar with the https://help.github.com/articles/syncing-a-fork/;>upstream repository 
concept.
 Squash your changes

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Tue Feb 12 
12:43:51 2019
@@ -117,8 +117,8 @@ h2:hover > .headerlink, h3:hover > .head
 
 https://github.com/apache/thrift/blob/master/lib/as3/README.md;>ActionScript
 0.3.0
-
-ActionScript 3
+
+FLEX SDK 4.6
 
 
 

Modified: websites/staging/thrift/trunk/content/docs/idl.html
==
--- websites/staging/thrift/trunk/content/docs/idl.html (original)
+++ websites/staging/thrift/trunk/content/docs/idl.html Tue Feb 12 12:43:51 2019
@@ -85,7 +85,7 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Thrift interface description 
language
-For Thrift version 1.0.0.
+For Thrift version 0.13.0.
 The Thrift interface definition language (IDL) allows for the definition of 
Thrift Types. A Thrift IDL file is processed by the 
Thrift code generator to produce code for t

svn commit: r1039715 - in /websites/staging/thrift/trunk/content: ./ lib/netstd.html

2019-01-29 Thread buildbot
Author: buildbot
Date: Tue Jan 29 22:07:27 2019
New Revision: 1039715

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/netstd.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan 29 22:07:27 2019
@@ -1 +1 @@
-1852476
+1852477

Modified: websites/staging/thrift/trunk/content/lib/netstd.html
==
--- websites/staging/thrift/trunk/content/lib/netstd.html (original)
+++ websites/staging/thrift/trunk/content/lib/netstd.html Tue Jan 29 22:07:27 
2019
@@ -84,6 +84,56 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+Apache Thrift netstd
+Thrift client library for Microsoft .NET Standard 
+Build the library
+How to build on Windows
+
+Get Thrift IDL compiler executable, add to some folder and add path to 
this folder into PATH variable
+Open the Thrift.sln project with Visual Studio and build.
+or 
+Build with scripts
+
+How to build on Unix/Linux
+
+Ensure you have .NET SDK = 2.0 installed, or use the Ubuntu docker image
+Follow common automake build practice: ./ bootstrap  ./ 
configure  make
+
+Known issues
+
+In trace logging mode you can see some not important internal 
exceptions
+
+Migration to netstd
+... from netcore
+If you are migrating your code from netcore library, you will have to:
+
+Switch to thrift -gen netstd
+the following compiler flags are no longer needed or supported: 
hashcode is now standard, while nullable is no longer 
supported.
+the Thrift.Transport and Thrift.Protocol 
namespaces now use the singular form
+add using Thrift.Processor; in the server code where 
appropriate
+rename all T*ClientTransport to T*Transport 
+rename all TBaseServer occurrences in your code to 
TServer
+the SingletonTProcessorFactory is now called 
TSingletonProcessorFactory
+and the AsyncBaseServer is now the 
TSimpleAsyncServer
+
+You may wonder why we changed so many names. The naming scheme has been 
revised for two reasons: First, we want to get back the established, well-known 
naming consistency across the Thrift libraries which the netcore library did 
not fully respect. Second, by achieving that first objective, we get the 
additional benefit of making migration at least a bit easier for C# 
projects.
+... from csharp
+Because of the different environment requirements, migration from C# takes 
slightly more efforts. While the code changes related to Thrift itself are 
moderate, you may need to upgrade certain dependencies, components or even 
modules to more recent versions. 
+
+Client and server applications must use at least framework 4.6.1, any 
version below will not work. 
+Switch to thrift -gen netstd. The following compiler flags 
are no longer needed or supported: hashcode and async 
are now standard, while nullable is no longer supported.
+https://msdn.microsoft.com/en-us/magazine/jj991977;>Familiarize 
yourself with the async/await model, if you have not already 
done so. As netstd does not support ISync anymore, async is 
mandatory. The synchronous model is simply no longer available (that's also the 
reason why we don't need the async flag anymore). 
+Consider proper use of cancellationToken parameters. They are 
optional but may be quite helpful.
+As you probably already guessed, there are a few names that have been 
changed:
+add using Thrift.Processor; in the server code where 
appropriate
+the TServerSocket is now called 
TServerSocketTransport
+change IProtocolFactory into 
ITProtocolFactory
+if you are looking for TSimpleServer, try 
TSimpleAsyncServer instead
+similarly, the TThreadPoolServer is now a 
TThreadPoolAsyncServer 
+the server's Serve() method does now 
ServeAsync()
+In case you are using Thrift server event handlers: the 
SetEventHandler method now starts with an uppercase letter
+and you will also have to revise the method names of all 
TServerEventHandler descendants you have in your code
+
 
   This page was generated by Apache Thrift's source tree docs:
   https://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=lib/netstd/README.md;hb=HEAD;lib/netstd/README.md




svn commit: r1039714 [2/2] - in /websites/staging/thrift/trunk/content: ./ lib/index.html lib/netstd.html sitemap.html tutorial/index.html tutorial/netstd.html

2019-01-29 Thread buildbot
Added: websites/staging/thrift/trunk/content/tutorial/netstd.html
==
--- websites/staging/thrift/trunk/content/tutorial/netstd.html (added)
+++ websites/staging/thrift/trunk/content/tutorial/netstd.html Tue Jan 29 
22:05:08 2019
@@ -0,0 +1,932 @@
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+
+
+
+
+
+
+ 
+
+   
+Apache Thrift - .NET Standard
+  
+  
+   
+   
+   
+   Apache Thrift 
+   
+   
+   
+   Download
+   
+   
+   Documentation
+   
+   
+   Developers
+   
+   
+   Libraries
+   
+   
+   Tutorial
+   
+   
+   Test Suite
+   
+   
+   About
+   
+   
+   
+   Apache 
+   
+   
+   
+   http://www.apache.org/; target="_blank">Apache Home
+   
+   
+   http://www.apache.org/licenses/; target="_blank">Apache License v2.0
+   
+   
+   http://www.apache.org/foundation/sponsorship.html; 
target="_blank">Donate
+   
+   
+   http://www.apache.org/foundation/thanks.html; target="_blank">Thanks
+   
+   
+   http://www.apache.org/security/; target="_blank">Security
+   
+   
+   
+   
+   
+   
+   
+
+
+   
+  
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+.NET Standard Tutorial
+
+Introduction
+All Apache Thrift tutorials require that you have:
+
+The Apache Thrift Compiler and Libraries, see Download and Building 
from Source for more details.
+
+Generated the https://github.com/apache/thrift/blob/master/tutorial/tutorial.thrift;>tutorial.thrift
 and https://github.com/apache/thrift/blob/master/tutorial/shared.thrift;>shared.thrift
 files:
+thrift -r --gen netstd tutorial.thrift
+
+
+
+
+
+Followed all prerequisites listed below.
+
+
+Prerequisites
+Client
+
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+
+using System;
+using 

svn commit: r1039714 [1/2] - in /websites/staging/thrift/trunk/content: ./ lib/index.html lib/netstd.html sitemap.html tutorial/index.html tutorial/netstd.html

2019-01-29 Thread buildbot
Author: buildbot
Date: Tue Jan 29 22:05:08 2019
New Revision: 1039714

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/lib/netstd.html
websites/staging/thrift/trunk/content/tutorial/netstd.html
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/tutorial/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan 29 22:05:08 2019
@@ -1 +1 @@
-1851995
+1852476

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Tue Jan 29 22:05:08 
2019
@@ -102,6 +102,7 @@ h2:hover > .headerlink, h3:hover > .head
 Haskell library
 Java library
 JavaScript library
+.NET Standard library
 node.js library
 OCaml library
 Perl library

Added: websites/staging/thrift/trunk/content/lib/netstd.html
==
--- websites/staging/thrift/trunk/content/lib/netstd.html (added)
+++ websites/staging/thrift/trunk/content/lib/netstd.html Tue Jan 29 22:05:08 
2019
@@ -0,0 +1,127 @@
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+
+
+
+
+
+
+ 
+
+   
+Apache Thrift - .NET Standard library
+  
+  
+   
+   
+   
+   Apache Thrift 
+   
+   
+   
+   Download
+   
+   
+   Documentation
+   
+   
+   Developers
+   
+   
+   Libraries
+   
+   
+   Tutorial
+   
+   
+   Test Suite
+   
+   
+   About
+   
+   
+   
+   Apache 
+   
+   
+   
+   http://www.apache.org/; target="_blank">Apache Home
+   
+   
+   http://www.apache.org/licenses/; target="_blank">Apache License v2.0
+   
+   
+   http://www.apache.org/foundation/sponsorship.html; 
target="_blank">Donate
+   
+   
+   http://www.apache.org/foundation/thanks.html; target="_blank">Thanks
+   
+   
+   http://www.apache.org/security/; target="_blank">Security
+   
+   
+   
+   
+   
+   
+   
+
+
+   
+  
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidde

svn commit: r1039446 - in /websites/staging/thrift/trunk/content: ./ lib/index.html

2019-01-23 Thread buildbot
Author: buildbot
Date: Thu Jan 24 05:23:16 2019
New Revision: 1039446

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Jan 24 05:23:16 2019
@@ -1 +1 @@
-1851994
+1851995

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Thu Jan 24 05:23:16 
2019
@@ -228,7 +228,7 @@ h2:hover > .headerlink, h3:hover > .head
 Haskell
 Hackage
 https://hackage.haskell.org/package/thrift;>https://hackage.haskell.org/package/thrift
-lib/hs/Thrift.cabal
+lib/hs/thrift.cabal
 jfarrell, clavoie, jking
 
 




svn commit: r1039445 - in /websites/staging/thrift/trunk/content: ./ lib/index.html lib/java.html

2019-01-23 Thread buildbot
Author: buildbot
Date: Thu Jan 24 05:20:13 2019
New Revision: 1039445

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Jan 24 05:20:13 2019
@@ -1 +1 @@
-1851834
+1851994

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Thu Jan 24 05:20:13 
2019
@@ -226,11 +226,11 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Haskell
-Cabal
+Hackage
 https://hackage.haskell.org/package/thrift;>https://hackage.haskell.org/package/thrift
 lib/hs/Thrift.cabal
-jfarrell, clavoie
-stale at 0.10.0 - see THRIFT-4698
+jfarrell, clavoie, jking
+
 
 
 

Modified: websites/staging/thrift/trunk/content/lib/java.html
==
--- websites/staging/thrift/trunk/content/lib/java.html (original)
+++ websites/staging/thrift/trunk/content/lib/java.html Thu Jan 24 05:20:13 2019
@@ -191,10 +191,13 @@ properties to it.
 
 
 
+NOTE: If you do not have a secring.gpg file, see the
+https://docs.gradle.org/current/userguide/signing_plugin;>gradle 
signing docs
+for instructions on how to generate it.
 It is also possible to manually publish using the Gradle build directly.
 With the key information and credentials in place the following will generate
 if needed the build artifacts and proceed to publish the results.
-./gradlew -Prelease=true 
-Pthrift.version=0.11.0 uploadArchives
+./gradlew -Prelease=true 
uploadArchives
 
 
 




svn commit: r1039356 - in /websites/staging/thrift/trunk/content: ./ about.html docs/idl.html lib/cpp.html lib/index.html lib/java.html lib/js.html test/ThriftTest.html tutorial/dart.html

2019-01-22 Thread buildbot
Author: buildbot
Date: Tue Jan 22 16:45:27 2019
New Revision: 1039356

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/tutorial/dart.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan 22 16:45:27 2019
@@ -1 +1 @@
-1851819
+1851834

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Tue Jan 22 16:45:27 2019
@@ -405,6 +405,11 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+Camel
+http://camel.apache.org/;>http://camel.apache.org/
+
+
+
 Hadoop
 http://wiki.apache.org/hadoop/HDFS-APIs;>http://wiki.apache.org/hadoop/HDFS-APIs
 

Modified: websites/staging/thrift/trunk/content/docs/idl.html
==
--- websites/staging/thrift/trunk/content/docs/idl.html (original)
+++ websites/staging/thrift/trunk/content/docs/idl.html Tue Jan 22 16:45:27 2019
@@ -85,9 +85,9 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Thrift interface description 
language
+For Thrift version 1.0.0.
 The Thrift interface definition language (IDL) allows for the definition of 
Thrift Types. A Thrift IDL file is processed by the 
Thrift code generator to produce code for the various target languages to 
support the defined structs and services in the IDL file.
 Description
-Under construction
 Here is a description of the Thrift IDL.
 Document
 Every Thrift document contains 0 or more headers followed by 0 or more 
definitions.
@@ -115,33 +115,12 @@ h2:hover > .headerlink, h3:hover > .head
 
 Namespace
 A namespace declares which namespaces/package/module/etc. the type 
definitions in this file will be declared in for the target languages. The 
namespace scope indicates which language the namespace applies to; a scope of 
'*' indicates that the namespace applies to all target languages.
-[5] 
 Namespace   ::=  ( namespace ( NamespaceScope Identifier ) |
-( smalltalk.category STIdentifier ) |
-( smalltalk.prefix Identifier 
) ) |
-  ( php_namespace Literal ) |
-  ( xsd_namespace Literal )
-
-[6]  NamespaceScope  ::=  * | cpp | java | py | perl | rb | cocoa | csharp
+[5] 
 Namespace   ::=  ( namespace ( NamespaceScope Identifier ) )
+
+[6]  NamespaceScope  ::=  * | c_glib | cpp | csharp | delphi | go | java | js | lua | netcore | perl | php | py | py.twisted | rb | st | xsd
 
 
 
-N.B.: Smalltalk has two distinct types of namespace commands:
-
-smalltalk.prefix: Prepended to generated classnames.
-Smalltalk does not have namespaces for classes, so prefixes
-are used to avoid class-name collisions.
-Often, the prefix is the author's initials, like "KB" or "JWS",
-or an abbreviation of the package name, like "MC" for "Monticello".
-smalltalk.category: Determines the category for generated classes.
-  Any dots in the identifier will be replaced with hyphens when generating
-  the category name.
-  If not provided, defaults to "Generated-" + the program name.
-  Methods will not be categorized beyond "as yet uncategorized".
-Smalltalk allows filing both classes and methods within classes into named
-groups. These named groups of methods are called categories.
-
-N.B.: The php_namespace directive will be deprecated at some 
point in the future in favor of the scoped syntax, but the scoped syntax is not 
yet supported for PHP.
-N.B.: The xsd_namespace directive has some purpose internal to 
Facebook but serves no purpose in Thrift itself. Use of this feature is 
strongly discouraged
 Definition
 [7] 
 Definition  ::=  Const | Typedef 
| Enum | 
Senum | Struct | Union 
| Exception | Service
 

Modified: websites/staging/thrift/trunk/content/lib/cpp.html
==
--- webs

buildbot failure in on thrift-site-staging

2019-01-22 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/85

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1851832
Blamelist: jking

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1039344 - in /websites/staging/thrift/trunk/content: ./ tutorial/java.html

2019-01-22 Thread buildbot
Author: buildbot
Date: Tue Jan 22 14:03:23 2019
New Revision: 1039344

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/tutorial/java.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan 22 14:03:23 2019
@@ -1 +1 @@
-1851295
+1851819

Modified: websites/staging/thrift/trunk/content/tutorial/java.html
==
--- websites/staging/thrift/trunk/content/tutorial/java.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/java.html Tue Jan 22 
14:03:23 2019
@@ -115,7 +115,27 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
-import tutorial.*;
+/*
+ * Licensed to the Apache Software Foundation (ASF) under 
one
+ * or more contributor license agreements. See the NOTICE 
file
+ * distributed with this work for additional 
information
+ * regarding copyright ownership. The ASF licenses this 
file
+ * to you under the Apache License, Version 2.0 (the
+ * License); you may not use this file except in 
compliance
+ * with the License. You may obtain a copy of the License 
at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in 
writing,
+ * software distributed under the License is distributed on 
an
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS 
OF ANY
+ * KIND, either express or implied. See the License for 
the
+ * specific language governing permissions and 
limitations
+ * under the License.
+ */
+
+// Generated code
+import tutorial.*;
 import shared.*;
 
 import org.apache.thrift.TException;
@@ -208,6 +228,117 @@ h2:hover > .headerlink, h3:hover > .head
   https://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/java/src/JavaClient.java;hb=HEAD;tutorial/java/src/JavaClient.java
 
 
+CalculatorHandler
+
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under 
one
+ * or more contributor license agreements. See the NOTICE 
file
+ * distributed with this work for additional 
information
+ * regarding copyright ownership. The ASF licenses this 
file
+ * to you under the Apache License, Version 2.0 (the
+ * License); you may not use this file except in 
compliance
+ * with the License. You may obtain a copy of the License 
at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in 
writing,
+ * software distributed under the License is distributed on 
an
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS 
OF ANY
+ * KIND, either express or implied. See the License for 
the
+ * specific language governing permissions and 
limitations
+ * under the License.
+ */
+
+import org.apache.thrift.TException;
+
+// Generated code
+import tutorial.*;
+import shared.*;
+
+import java.util.HashMap;
+
+public class CalculatorHandler implements Calculator.Iface {
+
+  private HashMapInteger,SharedStruct log;
+
+  public CalculatorHandler() {
+log = new HashMapInteger, 
SharedStruct();
+  }
+
+  public void ping() {
+System.out.println(ping());
+  }
+
+  public int add(int n1, int n2) {
+System.out.println(add( + n1 + , + n2 + ));
+return n1 + n2;
+  }
+
+  public int calculate(int 
logid, Work work) throws InvalidOperation {
+System.out.println(calculate( + logid + , 
{ + work.op + , + work.num1 + , + work.num2 + }));
+int val = 0;
+switch (work.op) {
+case ADD:
+  val = work.num1 + work.num2;
+  break;
+case SUBTRACT:
+  val = work.num1 - work.num2;
+  break;
+case MULTIPLY:
+  val = work.num1 * work.num2;
+  break;
+case DIVIDE:
+  if (work.num2 == 0) {
+InvalidOperation io 
= new InvalidOperation();
+io.whatOp = work.op.getValue();
+io.why = Cannot 
divide by 0;
+throw io;
+  }
+  val = work.num1 / work.num2;
+  break;
+default:
+  InvalidOperation io = new InvalidOperati

svn commit: r1039009 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2019-01-14 Thread buildbot
Author: buildbot
Date: Mon Jan 14 20:58:39 2019
New Revision: 1039009

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Jan 14 20:58:39 2019
@@ -1 +1 @@
-1851117
+1851295

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Mon Jan 14 
20:58:39 2019
@@ -115,7 +115,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-ActionScript
+https://github.com/apache/thrift/blob/master/lib/as3/README.md;>ActionScript
 0.3.0
 
 ActionScript 3
@@ -126,7 +126,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22AS3%20-%20Compiler%22%2C%20%22AS3%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">ActionScript
 
 
-C (glib)
+https://github.com/apache/thrift/blob/master/lib/c_glib/README.md;>C 
(glib)
 0.6.0
 
 2.48.22.56.0
@@ -137,7 +137,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%20glib%20-%20Compiler%22%2C%20%22C%20glib%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C
 (glib)
 
 
-C++
+https://github.com/apache/thrift/blob/master/lib/cpp/README.md;>C++
 0.2.0
 
 C++98 (through 0.12.0)C++11 (after 
0.12.0)
@@ -148,7 +148,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%2B%2B%20-%20Compiler%22%2C%20%22C%2B%2B%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C++
 
 
-C#
+https://github.com/apache/thrift/blob/master/lib/csharp/README.md;>C#
 0.2.0
 
 .NET3.5 / 
mono3.2.8.0.NET4.6.1 / mono4.6.2.7
@@ -159,7 +159,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%23%20-%20Compiler%22%2C%20%22C%23%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C#
 (.NET)
 
 
-Cocoa
+https://github.com/apache/thrift/blob/master/lib/cocoa/README.md;>Cocoa
 0.2.0
 
 unknown
@@ -170,7 +170,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Cocoa%20-%20Compiler%22%2C%20%22Cocoa%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Cocoa
 
 
-Common LISP
+https://github.com/apache/thrift/blob/master/lib/cl/README.md;>Common 
LISP
 0.12.0
 
 SBCL 1.4.5SBCL 1.4.15
@@ -181,7 +181,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Common%20LISP%20-%20Compiler%22%2C%20%22Common%20LISP%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Common
 LISP
 
 
-Dlang
+https://github.com/apache/thrift/blob/master/lib/d/README.md;>Dlang
 0.9.0
 
 2.075.12.083.2
@@ -192,7 +192,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22D%20-%20Compiler%22%2C%20%22D%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">D
 
 
-Dart
+https://github.com/apache/thrift/blob/master/lib/dart/README.md;>Dart
 0.10.0
 
 1.22.11.24.3
@@ -203,7 +203,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Dart%20-%20Compiler%22%2C%20%22Dart%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Dart
 
 
-Delphi
+https://github.com/apache/thrift/blob/master/lib/delphi/README.md;>Delphi
 0.8.0
 
 2010unknown
@@ -214,7 +214,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Delphi%20-%20Compiler%22%2C%20%22Delphi%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Delphi
 
 
-.NET Core
+https://github.com/apache/thrift/blob/master/lib/netcore/README.md;>.NET 
Core
 0.11.0
 
 2.1.42.2.101
@@ -225,7 +225,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22.NETCore%20-%20Compiler%22%2C%20%22.NETCore%20-%20Library%

svn commit: r1038887 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2019-01-11 Thread buildbot
Author: buildbot
Date: Sat Jan 12 00:25:42 2019
New Revision: 1038887

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Jan 12 00:25:42 2019
@@ -1 +1 @@
-1851116
+1851117

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Sat Jan 12 
00:25:42 2019
@@ -412,9 +412,9 @@ h2:hover > .headerlink, h3:hover > .head
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Smalltalk%20-%20Compiler%22%2C%20%22Smalltalk%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Smalltalk
 
 
-Cocoa
+Swift
 0.12.0
-
+
 4.2.1
 
 
@@ -444,7 +444,8 @@ h2:hover > .headerlink, h3:hover > .head
 Servers
 
 
-
+
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:




svn commit: r1038886 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2019-01-11 Thread buildbot
Author: buildbot
Date: Sat Jan 12 00:22:44 2019
New Revision: 1038886

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Jan 12 00:22:44 2019
@@ -1 +1 @@
-1851083
+1851116

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Sat Jan 12 
00:22:44 2019
@@ -84,6 +84,7 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+https://github.com/apache/thrift/blob/master/LANGUAGES.md;>This 
page on GitHub
 Apache Thrift Language Support
 Last Modified: 2018-12-17
 Guidance For: 0.12.0 or later
@@ -122,7 +123,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12313722;>ActionScript
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22AS3%20-%20Compiler%22%2C%20%22AS3%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">ActionScript
 
 
 C (glib)
@@ -133,7 +134,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12313854;>C 
(glib)
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%20glib%20-%20Compiler%22%2C%20%22C%20glib%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C
 (glib)
 
 
 C++
@@ -144,7 +145,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12312313;>C++
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%2B%2B%20-%20Compiler%22%2C%20%22C%2B%2B%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C++
 
 
 C#
@@ -155,7 +156,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12312362;>C# 
(.NET)
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22C%23%20-%20Compiler%22%2C%20%22C%23%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">C#
 (.NET)
 
 
 Cocoa
@@ -166,10 +167,10 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12312398;>Cocoa
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Cocoa%20-%20Compiler%22%2C%20%22Cocoa%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Cocoa
 
 
-Common Lisp
+Common LISP
 0.12.0
 
 SBCL 1.4.5SBCL 1.4.15
@@ -177,7 +178,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT-82;>Common Lisp
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Common%20LISP%20-%20Compiler%22%2C%20%22Common%20LISP%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Common
 LISP
 
 
 Dlang
@@ -188,7 +189,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12317904;>D
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22D%20-%20Compiler%22%2C%20%22D%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">D
 
 
 Dart
@@ -199,7 +200,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12328006;>Dart
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Dart%20-%20Compiler%22%2C%20%22Dart%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Dart
 
 
 Delphi
@@ -210,7 +211,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12316601;>Delphi
+https://issues.apache.org/jira/issues/?jql=project%20%3D%20THRIFT%20AND%20component%20in%20(%22Delphi%20-%20Compiler%22%2C%20%22Delphi%20-%20Library%22)%20and%20status%20not%20in%20(fixed%2C%20resolved%2C%20closed)">Delphi
 
 
 .NET Core
@@ -221,7 +222,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-https://issues.apache.org/jira/browse/THRIFT/component/12331176;>.NET 
Core
+https://issues.apache.

svn commit: r1038874 - in /websites/staging/thrift/trunk/content: ./ docs/committers/ReleaseManagement.html docs/committers/index.html sitemap.html

2019-01-11 Thread buildbot
Author: buildbot
Date: Fri Jan 11 18:19:52 2019
New Revision: 1038874

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/sitemap.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Jan 11 18:19:52 2019
@@ -1 +1 @@
-1851081
+1851083

Modified: 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
==
--- 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
(original)
+++ 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
Fri Jan 11 18:19:52 2019
@@ -14,7 +14,7 @@
  
 

-Apache Thrift - Release Management
+Apache Thrift - Release Management
   
   

@@ -84,386 +84,7 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-Apache Thrift Release Management
-Instructions for preparing and distributing a release of Apache Thrift are 
fairly complex.  These procedures are documented here, and we're working to 
automate as much of this as possible.  There are few projects like ours that 
integrate with 28 programming languages.  Given the extreme number of package 
management systems that Apache Thrift integrates with (compared to perhaps 
any), part of the burden of releasing Apache Thrift is to manually package and 
upload some of these http://apache.thrift.org/libraries;>language-specific packages.
-It is important to note here that Apache Thrift is designed for version 
interoperability, so one can use a version 0.7.0 client with a 0.12.0 server.  
A particular version number does not make any guarantees as to the features 
available in any given language.  See the https://github.com/apache/thrift/blob/master/LANGUAGES.md;>Language 
Feature Matrix to learn more.
-Concepts
-Versioning
-Apache Thrift and the vast majority of package management systems out there 
conform to the https://semver.org/spec/v2.0.0.html;>SemVer 2.0 
version numbering specification.
-In terms of releases, the important version numbers for Apache Thrift are 
the major and minor.  The patch number is used in the following cases:
-
-There were language-specific critical defects or packaging issues.
-There was something horribly and fundamentally wrong with a x.x.0 
release.
-
-External Package Patches
-It is common to have language-specific critical defects or packaging errors 
that need to be resolved between releases of Apache Thrift.  The project 
handles these on a case-by-case basis for languages that have their own http://apache.thrift.org/libraries;>package management systems.  When 
a language-specific patch is made, the patch level of the distribution pushed 
to the external package manager is bumped.
-As such, there may be cases between Apache Thrift releases where there are 
(for example) a 0.12.1 and 0.12.2 version of a 
Haskell Hackage package, and perhaps also a 0.12.3 version of a 
dlang dub package.  You will not find a tag or an official project release in 
these cases, however the code changes will be reflected in the release branch 
and in master.  In these cases we would not release a version of Apache Thrift 
nor would we refresh all the external language packages.
-Version in the master branch
-The master branch will always contain the next anticipated release version. 
 When a release cycle begins, a branch is cut from master.  The release branch 
will already have all of the correct versions, and therefore release branches 
can be easily merged back into master.  (This was not true of releases before 
0.12.0).
-Code Repository
-The authoritative repository for Apache Thrift is stored in https://github.com/apache/thrift;>GitHub.  It is mirrored by https://gitbox.apache.org/repos/asf?p=thrift.git;>GitBox.
-Branches
-All code (submitted via pull request or direct push) is committed to the 
master branch.  Until version 1.0 of Apache Thrift each release 
branch was named version, for example in version 
0.12.0 there is a branch named the same.  For version 1.0 releases 
any beyond, releases will have a branch named 
release/version.
-Tags
-Up to version 0.12.0 each release of Apache Thrift was tagged 
with a version tag.  Starting with the 0.12.0 
release, each release of Apache Thrift will be tagged with a 
vversion tag to satisfy external package management tools 
(such as ones for dlang and golang).  For example the tag 

buildbot success in on thrift-site-staging

2019-01-11 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/79

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1851081
Blamelist: jking

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1038872 - in /websites/staging/thrift/trunk/content: ./ docs/committers/ReleaseManagement.html docs/committers/index.html sitemap.html

2019-01-11 Thread buildbot
Author: buildbot
Date: Fri Jan 11 18:09:01 2019
New Revision: 1038872

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/sitemap.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Jan 11 18:09:01 2019
@@ -1 +1 @@
-1851079
+1851081

Modified: 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
==
--- 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
(original)
+++ 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
Fri Jan 11 18:09:01 2019
@@ -14,7 +14,7 @@
  
 

-Apache Thrift - 
+Apache Thrift - Release Management
   
   


Modified: websites/staging/thrift/trunk/content/docs/committers/index.html
==
--- websites/staging/thrift/trunk/content/docs/committers/index.html (original)
+++ websites/staging/thrift/trunk/content/docs/committers/index.html Fri Jan 11 
18:09:01 2019
@@ -88,7 +88,7 @@ h2:hover > .headerlink, h3:hover > .head
 General articles and links 
for committers
 How To Commit
 How to update the 
website
-
+"Release Management"
 



Modified: websites/staging/thrift/trunk/content/sitemap.html
==
--- websites/staging/thrift/trunk/content/sitemap.html (original)
+++ websites/staging/thrift/trunk/content/sitemap.html Fri Jan 11 18:09:01 2019
@@ -98,13 +98,9 @@ h2:hover > .headerlink, h3:hover > .head
 General articles and links 
for committers
 How To Commit
 How to update the 
website
+"Release Management"
 
 
-
-
-
-
-
 Concepts
 Features
 Interface Description Language (IDL)
@@ -116,6 +112,8 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Thrift Type system
+
+
 Download
 Index of lib/
 C GLib
@@ -144,6 +142,8 @@ h2:hover > .headerlink, h3:hover > .head
 ThriftTest
 
 
+
+
 
 Index of tutorial/
 Actionscript 3.0




buildbot failure in on thrift-site-staging

2019-01-11 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/78

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1851080
Blamelist: jking

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1038871 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ lib/ tutorial/

2019-01-11 Thread buildbot
Author: buildbot
Date: Fri Jan 11 18:02:29 2019
New Revision: 1038871

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
Removed:
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/tutorial/cpp.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Jan 11 18:02:29 2019
@@ -1 +1 @@
-1850697
+1851079

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Fri Jan 11 
18:02:29 2019
@@ -139,7 +139,7 @@ h2:hover > .headerlink, h3:hover > .head
 C++
 0.2.0
 
-C++98
+C++98 (through 0.12.0)C++11 (after 
0.12.0)
 
 
 

Added: 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html
==
--- 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
(added)
+++ 
websites/staging/thrift/trunk/content/docs/committers/ReleaseManagement.html 
Fri Jan 11 18:02:29 2019
@@ -0,0 +1,503 @@
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+
+
+
+
+
+
+ 
+
+   
+Apache Thrift - 
+  
+  
+   
+   
+   
+   Apache Thrift 
+   
+   
+   
+   Download
+   
+   
+   Documentation
+   
+   
+   Developers
+   
+   
+   Libraries
+   
+   
+   Tutorial
+   
+   
+   Test Suite
+   
+   
+   About
+   
+   
+   
+   Apache 
+   
+   
+   
+   http://www.apache.org/; target="_blank">Apache Home
+   
+   
+   http://www.apache.org/licenses/; target="_blank">Apache License v2.0
+   
+   
+   http://www.apache.org/foundation/sponsorship.html; 
target="_blank">Donate
+   
+   
+   http://www.apache.org/foundation/thanks.html; target="_blank">Thanks
+   
+   
+   http://www.apache.org/security/; target="_blank">Security
+   
+   
+   
+   
+   
+   
+   
+
+
+   
+  
+/* The following code is added by mdx_elementid.py
+   It was ori

svn commit: r1038673 - in /websites/staging/thrift/trunk/content: ./ tutorial/cpp.html

2019-01-07 Thread buildbot
Author: buildbot
Date: Mon Jan  7 22:12:03 2019
New Revision: 1038673

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/tutorial/cpp.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Jan  7 22:12:03 2019
@@ -1 +1 @@
-1850464
+1850697

Modified: websites/staging/thrift/trunk/content/tutorial/cpp.html
==
--- websites/staging/thrift/trunk/content/tutorial/cpp.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/cpp.html Mon Jan  7 22:12:03 
2019
@@ -120,7 +120,6 @@ h2:hover > .headerlink, h3:hover > .head
 #include thrift/protocol/TBinaryProtocol.h
 #include thrift/transport/TSocket.h
 #include thrift/transport/TTransportUtils.h
-#include thrift/stdcxx.h
 
 #include ../gen-cpp/Calculator.h
 
@@ -133,9 +132,9 @@ h2:hover > .headerlink, h3:hover > .head
 using namespace shared;
 
 int main() {
-  stdcxx::shared_ptrTTransport socket(new TSocket(localhost, 9090));
-  stdcxx::shared_ptrTTransport transport(new 
TBufferedTransport(socket));
-  stdcxx::shared_ptrTProtocol protocol(new 
TBinaryProtocol(transport));
+  std::shared_ptrTTransport socket(new TSocket(localhost, 9090));
+  std::shared_ptrTTransport transport(new 
TBufferedTransport(socket));
+  std::shared_ptrTProtocol protocol(new 
TBinaryProtocol(transport));
   CalculatorClient client(protocol);
 
   try {
@@ -207,7 +206,6 @@ h2:hover > .headerlink, h3:hover > .head
 #include thrift/transport/TSocket.h
 #include thrift/transport/TTransportUtils.h
 #include thrift/TToString.h
-#include thrift/stdcxx.h
 
 #include iostream
 #include stdexcept
@@ -297,7 +295,7 @@ h2:hover > .headerlink, h3:hover > .head
   virtual ~CalculatorCloneFactory() {}
   virtual CalculatorIf* getHandler(const ::apache::thrift::TConnectionInfo connInfo)
   {
-stdcxx::shared_ptrTSocket sock 
= stdcxx::dynamic_pointer_castTSocket(connInfo.transport);
+std::shared_ptrTSocket sock 
= std::dynamic_pointer_castTSocket(connInfo.transport);
 cout  Incoming connection\n;
 cout  \tSocketInfo: 
   sock-getSocketInfo()  \n;
 cout  \tPeerHost: 
 sock-getPeerHost()  \n;
@@ -312,24 +310,25 @@ h2:hover > .headerlink, h3:hover > .head
 
 int main() {
   TThreadedServer server(
-stdcxx::make_sharedCalculatorProcessorFactory(stdcxx::make_sharedCalculatorCloneFactory()),
-stdcxx::make_sharedTServerSocket(9090), //port
-stdcxx::make_sharedTBufferedTransportFactory(),
-stdcxx::make_sharedTBinaryProtocolFactory());
+std::make_sharedCalculatorProcessorFactory(std::make_sharedCalculatorCloneFactory()),
+std::make_sharedTServerSocket(9090), //port
+std::make_sharedTBufferedTransportFactory(),
+std::make_sharedTBinaryProtocolFactory());
 
   /*
   // if you dont need per-connection state, do the 
following instead
   TThreadedServer server(
-
stdcxx::make_sharedCalculatorProcessor(stdcxx::make_sharedCalculatorHandler()),
-stdcxx::make_sharedTServerSocket(9090), 
//port
-
stdcxx::make_sharedTBufferedTransportFactory(),
-
stdcxx::make_sharedTBinaryProtocolFactory());
+
std::make_sharedCalculatorProcessor(std::make_sharedCalculatorHandler()),
+std::make_sharedTServerSocket(9090), //port
+
std::make_sharedTBufferedTransportFactory(),
+std::make_sharedTBinaryProtocolFactory());
   */
 
   /**
* Here are some alternate server types...
 
   // This server only allows one connection at a time, but 
spawns no threads
+  TSimpleServer server(
 
 
 
@@ -351,8 +350,7 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
-  {
-stdcxx::shared_ptrTSocket sock 
= stdcxx::dynamic_pointer_castTSocket(connInfo.transport);
+std::shared_ptrTSocket 
sock = std::dynamic_pointer_castTSocket(connInfo.transport);
 cout  Incoming connection\n;
 cout  \tSocketInfo: 
   sock-getSocketInfo()  \n;
 cout  \tPeerHost: 
 sock-getPeerHost()  \n;




svn commit: r1038557 - in /websites/staging/thrift/trunk/content: ./ docs/ tutorial/

2019-01-04 Thread buildbot
Author: buildbot
Date: Sat Jan  5 06:46:01 2019
New Revision: 1038557

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Jan  5 06:46:01 2019
@@ -1 +1 @@
-1850462
+1850464

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Sat Jan  5 
06:46:01 2019
@@ -128,7 +128,7 @@ h2:hover > .headerlink, h3:hover > .head
 C (glib)
 0.6.0
 
-2.48.22.54.0
+2.48.22.56.0
 
 
 
@@ -172,7 +172,7 @@ h2:hover > .headerlink, h3:hover > .head
 Common Lisp
 0.12.0
 
-SBCL 1.4.5SBCL 1.4.9
+SBCL 1.4.5SBCL 1.4.15
 
 
 
@@ -183,7 +183,7 @@ h2:hover > .headerlink, h3:hover > .head
 Dlang
 0.9.0
 
-2.075.12.081.0
+2.075.12.083.2
 
 
 
@@ -216,7 +216,7 @@ h2:hover > .headerlink, h3:hover > .head
 .NET Core
 0.11.0
 
-2.1.4
+2.1.42.2.101
 
 
 
@@ -238,7 +238,7 @@ h2:hover > .headerlink, h3:hover > .head
 Go
 0.7.0
 
-1.7.61.10.3
+1.7.61.11.4
 
 
 
@@ -271,7 +271,7 @@ h2:hover > .headerlink, h3:hover > .head
 Java (SE)
 0.2.0
 
-1.8.0_151
+1.8.0_1511.8.0_191
 
 
 
@@ -315,7 +315,7 @@ h2:hover > .headerlink, h3:hover > .head
 node.js
 0.6.0
 
-6.x8.11.3
+6.x8.x
 
 
 
@@ -348,7 +348,7 @@ h2:hover > .headerlink, h3:hover > .head
 Perl
 0.2.0
 
-5.22.15.26.0
+5.22.15.26.1
 
 
 
@@ -359,7 +359,7 @@ h2:hover > .headerlink, h3:hover > .head
 PHP
 0.2.0
 
-7.0.227.1.8
+7.0.227.2.10
 
 
 
@@ -370,7 +370,7 @@ h2:hover > .headerlink, h3:hover > .head
 Python
 0.2.0
 
-2.7.12, 3.5.22.7.14, 3.6.3
+2.7.12, 3.5.22.7.15rc1, 3.6.7
 
 
 
@@ -381,7 +381,7 @@ h2:hover > .headerlink, h3:hover > .head
 Ruby
 0.2.0
 
-2.3.1p1122.3.3p222
+2.3.1p1122.5.1p57
 
 
 
@@ -392,7 +392,7 @@ h2:hover > .headerlink, h3:hover > .head
 Rust
 0.11.0
 
-1.17.01.21.0
+1.17.01.30.0
 
 
 

Modified: websites/staging/thrift/trunk/content/tutorial/as3.html
==
--- websites/staging/thrift/trunk/content/tutorial/as3.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/as3.html Sat Jan  5 06:46:01 
2019
@@ -89,9 +89,9 @@ h2:hover > .headerlink, h3:hover > .head
 Introduction
 All Apache Thrift tutorials require that you have:
 
-Built and installed the Apache Thrift Compiler and Libraries, see Building from source for more details.
+The Apache Thrift Compiler and Libraries, see Download and Building 
from Source for more details.
 
-Generated the https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift;>tutorial.thrift
 and https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/shared.thrift;>shared.thrift
 files as discussed here.
+Generated the https://github.com/apache/thrift/blob/master/tutorial/tutorial.thrift;>tutorial.thrift
 and https://github.com/apache/thrift/blob/master/tutorial/shared.thrift;>shared.thrift
 files:
 thrift -r --gen as3 tutorial.thrift
 
 

Modified: websites/staging/thrift/trunk/content/tutorial/c_glib.html
==
--- websites/staging/thrift/trunk/content/tutorial/c_glib.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/c_glib.html Sat Jan  5 
06:46:01 2019
@@ -89,9 +89,9 @@ h2:hover > .headerlink, h3:hover > .head
 Introduction
 All Apache Thrift tutor

svn commit: r1038555 - in /websites/staging/thrift/trunk/content: ./ index.html

2019-01-04 Thread buildbot
Author: buildbot
Date: Sat Jan  5 06:26:57 2019
New Revision: 1038555

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Jan  5 06:26:57 2019
@@ -1 +1 @@
-1850446
+1850462

Modified: websites/staging/thrift/trunk/content/index.html
==
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Sat Jan  5 06:26:57 2019
@@ -76,7 +76,7 @@
   
 
   
-
+ 
   The Apache Thrift software framework, for scalable cross-language 
services development, combines a software stack with a code generation engine 
to build services that work efficiently and seamlessly between C++, Java, 
Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, 
Smalltalk, OCaml and Delphi and other languages.
 
 Getting Started




svn commit: r1038544 - in /websites/staging/thrift/trunk/content: ./ docs/committers/HowToThriftWebsite.html docs/committers/HowToVersion.html docs/install/debian.html docs/install/windows.html downlo

2019-01-04 Thread buildbot
Author: buildbot
Date: Fri Jan  4 22:41:33 2019
New Revision: 1038544

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/java.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Jan  4 22:41:33 2019
@@ -1 +1 @@
-1850143
+1850446

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
==
--- 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
(original)
+++ 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
Fri Jan  4 22:41:33 2019
@@ -126,8 +126,8 @@ consistent experience with the various m
 The current release versioning is kept in the YAML DATA 
section of the global "configuration
 file" https://svn.apache.org/repos/asf/thrift/cms-site/trunk/lib/path.pm;>lib/path.pm.
 Update
 the following values and then following Updating the Website section 
below 
-current_release: 0.11.0
-current_release_date: 
2017-DEC-07
+current_release: 0.12.0
+current_release_date: 
2019-JAN-04
 
 
 

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
==
--- websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html Fri 
Jan  4 22:41:33 2019
@@ -306,7 +306,7 @@ h2:hover > .headerlink, h3:hover > .head
 These values should be used for all new client libraries and are the same 
values across all libraries:
 
 Name:   libthrift
-Version:0.11.0-[dev|snapshot]
+Version:0.12.0-[dev|snapshot]
 License:Apache License 2.0
 License URL:http://www.apache.org/licenses/LICENSE-2.0
 Homepage:   http://thrift.apache.org

Modified: websites/staging/thrift/trunk/content/docs/install/debian.html
==
--- websites/staging/thrift/trunk/content/docs/install/debian.html (original)
+++ websites/staging/thrift/trunk/content/docs/install/debian.html Fri Jan  4 
22:41:33 2019
@@ -106,7 +106,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 Java
 packages: ant  
-You will also need Java JDK v1.7 or higher. Type javac to 
see a list of available packages, pick the one you prefer and apt-get 
install it (e.g. default-jdk).
+You will also need Java JDK v1.8 or higher. Type javac to 
see a list of available packages, pick the one you prefer and apt-get 
install it (e.g. default-jdk).
 
 
 Ruby

Modified: websites/staging/thrift/trunk/content/docs/install/windows.html
==
--- websites/staging/thrift/trunk/content/docs/install/windows.html (original)
+++ websites/staging/thrift/trunk/content/docs/install/windows.html Fri Jan  4 
22:41:33 2019
@@ -202,7 +202,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Make sure you have java in your $PATH variable, if not do(adjust path if 
necessary):
-export PATH=$PATH:/cygdrive/c/program files/java/jre1.6.0_05/bin
+export PATH=$PATH:/cygdrive/c/program files/java/jre1.8.0_191/bin
 
 
 

Modified: websites/staging/thrift/trunk/content/download.html
==
--- websites/staging/thrift/trunk/content/download.html (original)
+++ websites/staging/thrift/trunk/content/download.html Fri Jan  4 22:41:33 2019
@@ -85,17 +85,17 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Release
-The latest stable release of Thrift is 0.11.0 (released on 2017-DEC-07).
+The latest stable release of Thrift is 0.12.0 (released on 2019-JAN-04).
 
-http://www.apache.org/dyn/closer.cgi?path=/thrift/0.11.0/thrift-0.11.0.tar.gz;>thrift-0.11.0.tar.gz
 [https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz.asc;>PGP]
-[https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz.md5;>MD5]
-http://www.apache.org/dyn/closer.cgi?path=/thrift/0.11.0/thrift-0.11.0.exe;>Thrift
 compiler for Windows (thrift-0.11.0.exe) [https://www.apache.org/dist/th

svn commit: r1038394 - in /websites/staging/thrift/trunk/content: ./ lib/index.html

2019-01-01 Thread buildbot
Author: buildbot
Date: Wed Jan  2 01:33:31 2019
New Revision: 1038394

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Jan  2 01:33:31 2019
@@ -1 +1 @@
-1850142
+1850143

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Wed Jan  2 01:33:31 
2019
@@ -167,7 +167,7 @@ h2:hover > .headerlink, h3:hover > .head
 https://www.nuget.org/packages/ApacheThrift;>https://www.nuget.org/packages/ApacheThrift
 ApacheThrift.nuspec
 jfarrell, codesf, jking
-stale at 0.9.3 - see THRIFT-4705
+multi-framework nupkg for csharp and 
netcore
 
 
 
@@ -208,11 +208,11 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 .NET Core
-
-
-
-
-no official ASF package available
+NuGet
+https://www.nuget.org/packages/ApacheThrift;>https://www.nuget.org/packages/ApacheThrift
+ApacheThrift.nuspec
+jfarrell, codesf, jking
+multi-framework nupkg for csharp and 
netcore
 
 
 




svn commit: r1038388 - in /websites/staging/thrift/trunk/content: ./ lib/index.html

2019-01-01 Thread buildbot
Author: buildbot
Date: Tue Jan  1 23:14:55 2019
New Revision: 1038388

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 23:14:55 2019
@@ -1 +1 @@
-1850140
+1850142

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Tue Jan  1 23:14:55 
2019
@@ -165,8 +165,8 @@ h2:hover > .headerlink, h3:hover > .head
 C#
 NuGet
 https://www.nuget.org/packages/ApacheThrift;>https://www.nuget.org/packages/ApacheThrift
-*.nuspec (missing)
-jfarrell, codesf
+ApacheThrift.nuspec
+jfarrell, codesf, jking
 stale at 0.9.3 - see THRIFT-4705
 
 




svn commit: r1038387 - /websites/staging/thrift/trunk/content/

2019-01-01 Thread buildbot
Author: buildbot
Date: Tue Jan  1 23:12:36 2019
New Revision: 1038387

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 23:12:36 2019
@@ -1 +1 @@
-1850086
+1850140




svn commit: r1038360 - /websites/staging/thrift/trunk/content/

2019-01-01 Thread buildbot
Author: buildbot
Date: Tue Jan  1 11:28:34 2019
New Revision: 1038360

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 11:28:34 2019
@@ -1 +1 @@
-1850085
+1850086




svn commit: r1038359 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-01-01 Thread buildbot
Author: buildbot
Date: Tue Jan  1 11:24:00 2019
New Revision: 1038359

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cl.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 11:24:00 2019
@@ -1 +1 @@
-1850084
+1850085

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Tue Jan  1 
11:24:00 2019
@@ -204,7 +204,7 @@ for a successful pull request:
 This procedure will apply only your commits in order to the current master, 
then you will squash them to a single commit, and then you force push your 
local THRIFT--take-2 into remote THRIFT- which represents your pull 
request, replacing all the commits with the new one.
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=CONTRIBUTING.md;hb=HEAD;CONTRIBUTING.md
+  https://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=CONTRIBUTING.md;hb=HEAD;CONTRIBUTING.md
 



Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Tue Jan  1 
11:24:00 2019
@@ -436,7 +436,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=LANGUAGES.md;hb=HEAD;LANGUAGES.md
+  https://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=LANGUAGES.md;hb=HEAD;LANGUAGES.md
 



Modified: websites/staging/thrift/trunk/c

svn commit: r1038358 [3/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-01-01 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/perl.html
==
--- websites/staging/thrift/trunk/content/tutorial/perl.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/perl.html Tue Jan  1 
11:21:16 2019
@@ -135,10 +135,10 @@ h2:hover > .headerlink, h3:hover > .head
 
 use Data::Dumper;
 
-my $socket= new Thrift::Socket(localhost,9090);
-my $transport = new Thrift::BufferedTransport($socket,1024,1024);
-my $protocol  = new Thrift::BinaryProtocol($transport);
-my $client= new tutorial::CalculatorClient($protocol);
+my $socket= Thrift::Socket-new(localhost,9090);
+my $transport = Thrift::BufferedTransport-new($socket,1024,1024);
+my $protocol  = Thrift::BinaryProtocol-new($transport);
+my $client= tutorial::CalculatorClient-new($protocol);
 
 
 eval{
@@ -151,7 +151,7 @@ h2:hover > .headerlink, h3:hover > .head
 my $sum = $client-add(1,1);
 print 1+1=$sum\n;
 
-my $work = new tutorial::Work();
+my $work = tutorial::Work-new();
 
 $work-op(tutorial::Operation::DIVIDE);
 $work-num1(1);
@@ -161,7 +161,7 @@ h2:hover > .headerlink, h3:hover > .head
 $client-calculate(1, $work);
 print Whoa! We can 
divide by zero?\n;
 }; if($@) {
-warn InvalidOperation: 
.Dumper($@);
+warn InvalidOperation: 
.Dumper($@);
 }
 
 $work-op(tutorial::Operation::SUBTRACT);
@@ -178,7 +178,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlClient.pl;hb=HEAD;tutorial/perl/PerlClient.pl
+  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlClient.pl;hb=HEAD;tutorial/perl/PerlClient.pl
 
 
 Server
@@ -244,27 +244,27 @@ h2:hover > .headerlink, h3:hover > .head
   } elsif ($op == tutorial::Operation::DIVIDE) {
 if ($num2 == 0)
 {
-  my $x = new tutorial::InvalidOperation;
+  my $x = tutorial::InvalidOperation-new();
   $x-whatOp($op);
   $x-why(Cannot divide 
by 0);
   die $x;
 }
 $val = $num1 / $num2;
   } else {
-my $x = new tutorial::InvalidOperation;
+my $x = tutorial::InvalidOperation-new();
 $x-whatOp($op);
 $x-why(Invalid 
operation);
 die $x;
   }
 
-  my $log = new shared::SharedStruct;
+  my $log = shared::SharedStruct-new();
   $log-key($logid);
   $log-value(int($val));
 
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlServer.pl;hb=HEAD;tutorial/perl/PerlServer.pl
+  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/perl/PerlServer.pl;hb=HEAD;tutorial/perl/PerlServer.pl
 
 
 Additional Information

Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Tue Jan  1 11:21:16 
2019
@@ -121,7 +121,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 error_reporting(E_ALL);
 
-require_once __DIR__./../../lib/php/lib/Thrift/ClassLoader/ThriftClassLoader.php;
+require_once __DIR__./../../lib/php/lib/ClassLoader/ThriftClassLoader.php;
 
 use Thrift\ClassLoader\ThriftClassLoader;
 
@@ -209,7 +209,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpClient.php;hb=HEAD;tutorial/php/PhpClient.php
+  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpClient.php;hb=HEAD;tutorial/php/PhpClient.php
 
 
 Server
@@ -231,7 +231,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 error_reporting(E_ALL);
 
-require_once __DIR__./../../lib/php/lib/Thrift/ClassLoader/ThriftClassLoader.php;
+require_once __DIR__./../../lib/php/lib/ClassLoader/ThriftClassLoader.php;
 
 use Thrift\ClassLoader\ThriftClassLoader;
 
@@ -358,7 +358,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpServer.php;hb=HEAD;tutorial/php/PhpServer.php
+  http://gitbox.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/php/PhpServer.php;hb=HEAD;tutorial/php/PhpServer.php
 
 
 Additional Information

Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Tue Jan  1 11:21:16 
2019
@@ -180,7 +180,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:
-  

buildbot success in on thrift-site-staging

2019-01-01 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/66

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1850084
Blamelist: humbedooh

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1038358 [1/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-01-01 Thread buildbot
Author: buildbot
Date: Tue Jan  1 11:21:16 2019
New Revision: 1038358

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cl.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Tue Jan  1 11:21:16 2019
@@ -1 +1 @@
-1849867
+1850084

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Tue Jan  1 
11:21:16 2019
@@ -91,23 +91,35 @@ h2:hover > .headerlink, h3:hover > .head
 http://www.apache.org/foundation/getinvolved.html;>Get 
involved!
 http://www.apache.org/licenses/LICENSE-2.0.html#contributions;>Legal 
aspects on Submission of Contributions (Patches)
 
-If you want to build the 
project locally
-For Windows systems, see our detailed instructions on the CMake README.
-For Windows Native C++ builds, see our detailed instructions on the WinCPP README.
-For unix systems, see our detailed instructions on the Docker README.
-If you want to review open 
issues...
+GitHub pull requests
+This is the preferred method of submitting changes.  When you submit a pull 
request through github,
+it activates the continuous integration (CI) build systems at Appveyor and 
Travis to build your changesxi
+on a variety of Linux and Windows configurations and run all the test suites.  
Follow these requirements 
+for a successful pull request:
 
-Review the https://github.com/apache/thrift/pulls;>GitHub Pull 
Request Backlog.  Code reviews are open to all.
-Review the http://issues.apache.org/jira/browse/THRIFT;>Jira 
issue tracker.  You can search for tickets relating to languages you are 
interested in or currently using with thrift, for example a J

svn commit: r1038358 [2/3] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2019-01-01 Thread buildbot
Modified: websites/staging/thrift/trunk/content/lib/java.html
==
--- websites/staging/thrift/trunk/content/lib/java.html (original)
+++ websites/staging/thrift/trunk/content/lib/java.html Tue Jan  1 11:21:16 2019
@@ -84,34 +84,139 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-Using Thrift with Java
+Building and installing from 
source
+When using a CMake build from the source distribution on Linux the
+easiest way to build and install is this simple command line:
+make all  sudo make install/fast
+
+
+
+It is important to use the install/fast option to eliminate
+the automatic rebuild by dependency that causes issues because
+the build tooling is designed to work with cached files in the
+user home directory during the build process. Instead this builds
+the code in the expected local build tree and then uses CMake
+install code to copy to the target destination.
+Building Thrift 
with Gradle without CMake/Autoconf
 The Thrift Java source is not build using the GNU tools, but rather uses
-the Apache Ant build system, which tends to be predominant amongst Java
+the Gradle build system, which tends to be predominant amongst Java
 developers.
 To compile the Java Thrift libraries, simply do the following:
-ant
+./gradlew
+
+
+
+Yep, that's easy. Look for libthrift-.jar in the build/libs 
directory.
+The default build will run the unit tests which expect a usable
+Thrift compiler to exist on the system. You have two choices for
+that.
+
+Build the Thrift executable from source at the default
+  location in the source tree. The project is configured
+  to look for it there.
+
+Install the published binary distribution to have Thrift
+  executable in a known location and add the path to the
+  ~/.gradle/gradle.properties file using the property name
+  "thrift.compiler". For example this would set the path in
+  a Windows box if Thrift was installed under C:\Thrift
+thrift.compiler=C:/Thrift/thrift.exe
+
+
+To just build the library without running unit tests you simply do this.
+./gradlew assemble
+
+
+
+To install the library in the local Maven repository location
+where other Maven or Gradle builds can reference it simply do this.
+./gradlew install
 
 
 
-Yep, that's easy. Look for libthrift.jar in the base directory.
+The library will be placed in your home directory under .m2/repository
 To include Thrift in your applications simply add libthrift.jar to your
 classpath, or install if in your default system classpath of choice.
 Build Thrift behind a proxy:
-ant -Dproxy.enabled=1 -Dproxy.host=myproxyhost -Dproxy.user=thriftuser 
-Dproxy.pass=topsecret
+./gradlew -Dhttp.proxyHost=myproxyhost -Dhttp.proxyPort=8080 -Dhttp.proxyUser=thriftuser -Dhttp.proxyPassword=topsecret
 
 
 
 or via
-./configure --with-java ANT_FLAGS=-Dproxy.enabled=1 -Dproxy.host=myproxyhost 
-Dproxy.user=thriftuser -Dproxy.pass=topsecret
+./configure --with-java GRADLE_OPTS=-Dhttp.proxyHost=myproxyhost -Dhttp.proxyPort=8080 
-Dhttp.proxyUser=thriftuser -Dhttp.proxyPassword=topsecret
+
+
+
+Unit Test HTML Reports
+The build will automatically generate an HTML Unit Test report. This can be 
found
+under build/reports/tests/test/index.html. It can be viewed with a browser
+directly from that location.
+Clover Code Coverage for Thrift
+The build will optionally generate Clover Code coverage if the Gradle 
property
+cloverEnabled=true is set in ~/.gradle/gradle.properties or on 
the command line
+via -PcloverEnabled=true. The generated report can be found under 
the location
+build/reports/clover/html/index.html. It can be viewed with a browser
+directly from that location. Additionally, a PDF report is generated and is 
found
+under the location build/reports/clover/clover.pdf.
+The following command will build, unit test, and generate Clover 
reports:
+./gradlew -PcloverEnabled=true
+
+
+
+Publishing Maven 
Artifacts to Maven Central
+The Automake build generates a Makefile that provides the correct parameters
+when you run the build provided the configure.ac has been set with the correct
+version number. The Gradle build will receive the correct value for the build.
+The same applies to the CMake build, the value from the configure.ac file will
+be used if you execute these commands:
+make maven-publish   
-- This is 
for an Automake Linux build
+make MavenPublish-- This is for a CMake 
generated build
+
+
+
+The uploadArchives task in Gradle is preconfigured with all necessary 
details
+to sign and publish the artifacts from the build to the Apache Maven staging
+repository. The task requires the following externally provided properties to
+authenticate to the repository and sign the artifacts. The preferred approach
+is to create or edit the ~/.gradle/gradle.properties file 

buildbot failure in on thrift-site-staging

2018-12-31 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/63

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1850066
Blamelist: jking

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





buildbot success in on thrift-site-staging

2018-12-28 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/62

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1849867
Blamelist: jking

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1038213 - /websites/staging/thrift/trunk/content/

2018-12-28 Thread buildbot
Author: buildbot
Date: Fri Dec 28 17:25:05 2018
New Revision: 1038213

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Dec 28 17:25:05 2018
@@ -1 +1 @@
-1849845
+1849867




buildbot failure in on thrift-site-staging

2018-12-28 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/61

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1849847
Blamelist: jking

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1038200 - in /websites/staging/thrift/trunk/content: ./ developers.html

2018-12-28 Thread buildbot
Author: buildbot
Date: Fri Dec 28 12:56:34 2018
New Revision: 1038200

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/developers.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Dec 28 12:56:34 2018
@@ -1 +1 @@
-1849844
+1849845

Modified: websites/staging/thrift/trunk/content/developers.html
==
--- websites/staging/thrift/trunk/content/developers.html (original)
+++ websites/staging/thrift/trunk/content/developers.html Fri Dec 28 12:56:34 
2018
@@ -103,13 +103,13 @@ h2:hover > .headerlink, h3:hover > .head
 https://github.com/apache/thrift;>https://github.com/apache/thrift
 
 
-Anonymous (read-only)
+Anonymous (read-only) git
 git clone https://github.com/apache/thrift.git
 
 
 Committer Access (read-write)
 General instructions for committer access is https://git-wip-us.apache.org/#committers-getting-started;>here.  It 
is a little stale (especially the netrc file information).
-https://git-wip-us.apache.org/repos/asf/thrift.git;>https://git-wip-us.apache.org/repos/asf/thrift.git
+git clone g...@github.com:apache/thrift.git
 
 





buildbot success in on thrift-site-staging

2018-12-28 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/59

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1849844
Blamelist: jking

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1038199 - in /websites/staging/thrift/trunk/content: ./ developers.html

2018-12-28 Thread buildbot
Author: buildbot
Date: Fri Dec 28 12:54:03 2018
New Revision: 1038199

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/developers.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Dec 28 12:54:03 2018
@@ -1 +1 @@
-1842241
+1849844

Modified: websites/staging/thrift/trunk/content/developers.html
==
--- websites/staging/thrift/trunk/content/developers.html (original)
+++ websites/staging/thrift/trunk/content/developers.html Fri Dec 28 12:54:03 
2018
@@ -95,29 +95,22 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Source Control
-The Apache Thrift source code resides in the Apache git repository. Four 
types of access are available:
+The Apache Thrift source code resides in https://github.com/apache/thrift;>GitHub.  Three types of access are 
available:
 
 
 Web-Access (read-only)
-Source code can be browsed via the Web 
-https://git-wip-us.apache.org/repos/asf?p=thrift.git;>https://git-wip-us.apache.org/repos/asf?p=thrift.git
+Source code can be browsed via the Web:
+https://github.com/apache/thrift;>https://github.com/apache/thrift
 
 
 Anonymous (read-only)
-git clone https://git-wip-us.apache.org/repos/asf/thrift.git;>https://git-wip-us.apache.org/repos/asf/thrift.git
+git clone https://github.com/apache/thrift.git
 
 
 Committer Access (read-write)
-General instructions for committer access is https://git-wip-us.apache.org;>here
+General instructions for committer access is https://git-wip-us.apache.org/#committers-getting-started;>here.  It 
is a little stale (especially the netrc file information).
 https://git-wip-us.apache.org/repos/asf/thrift.git;>https://git-wip-us.apache.org/repos/asf/thrift.git
 
-
-unofficial Git repositories
-Unofficial git repositories are mirrors of the main repository
-
-http://github.com/apache/thrift;>Github
-
-
 






buildbot failure in on thrift-site-staging

2018-10-17 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/58

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1844173
Blamelist: dcelasun

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1035863 - in /websites/staging/thrift/trunk/content: ./ download.html

2018-09-28 Thread buildbot
Author: buildbot
Date: Fri Sep 28 12:18:45 2018
New Revision: 1035863

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/download.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Sep 28 12:18:45 2018
@@ -1 +1 @@
-1841060
+1842241

Modified: websites/staging/thrift/trunk/content/download.html
==
--- websites/staging/thrift/trunk/content/download.html (original)
+++ websites/staging/thrift/trunk/content/download.html Fri Sep 28 12:18:45 2018
@@ -104,11 +104,12 @@ h2:hover > .headerlink, h3:hover > .head
 Releases from the incubator ( less than 0.6.0 ) are available at the http://archive.apache.org/dist/incubator/thrift;>Thrift Incubator 
Archive
 Releases from 0.6.0 up to the current release are available at the http://archive.apache.org/dist/thrift;>Apache Thrift Archive
 
-GIT Checkout
-For those who would like to participate in Thrift development, you may 
checkout Thrift from the https://git-wip-us.apache.org/repos/asf?p=thrift.git;>Apache GIT 
repository.
-git clone https://git-wip-us.apache.org/repos/asf/thrift.git thrift
+Git Checkout
+For those who would like to participate in Thrift development, you may 
checkout Thrift from the https://github.com/apache/thrift;>GitHub 
Repository.
+git clone https://github.com/apache/thrift.git
 cd thrift
-
+
+We recommend you use our https://github.com/apache/thrift/tree/master/build/docker;>docker 
development environment - the same environment the CI builds use.







buildbot success in on thrift-site-staging

2018-09-17 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/56

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1841060
Blamelist: jking

Build succeeded!

Sincerely,
 -The Buildbot





svn commit: r1035275 - in /websites/staging/thrift/trunk/content: ./ docs/committers/HowToPublish.html

2018-09-17 Thread buildbot
Author: buildbot
Date: Mon Sep 17 10:38:59 2018
New Revision: 1035275

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Sep 17 10:38:59 2018
@@ -1 +1 @@
-1825932
+1841060

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
==
--- websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html Mon 
Sep 17 10:38:59 2018
@@ -88,14 +88,13 @@ h2:hover > .headerlink, h3:hover > .head
 
 ssh people.apache.org and set ''umask 0002''
 Copy the tarball, signature, and hashes to the official artifact rep:
-mkdir -p /www/www.apache.org/dist/thrift/
+mkdir -p /www/www.apache.org/dist/thrift/
 copy the tarball, signature, and checksums into the above dir
 
 
-
-
-Create a tag from your version branch:
-svn cp .../thrift/branches/ .../thrift/tags/thrift-
+Create a tag from your version branch.  We are using SemVer style tags 
starting with v0.12.0 to comply with dlang dub repository requirements.  SemVer 
is a well-known and widely accepted version format.
+git tag v0.xx.0
+git push origin v0.xx.0
 
 
 Update the website to point to the new version




buildbot failure in on thrift-site-staging

2018-08-09 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/55

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1837740
Blamelist: dcelasun

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1026312 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2018-03-05 Thread buildbot
Author: buildbot
Date: Mon Mar  5 18:34:33 2018
New Revision: 1026312

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  5 18:34:33 2018
@@ -1 +1 @@
-1825931
+1825932

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Mon Mar  5 
18:34:33 2018
@@ -138,7 +138,7 @@ h2:hover > .headerlink, h3:hover > .head
 C++
 0.2.0
 
-C++98, gcc 
+C++98
 
 
 
@@ -214,8 +214,8 @@ h2:hover > .headerlink, h3:hover > .head
 
 .NET Core
 0.11.0
-
-2.0.02.0.5
+
+2.0.02.1.4
 
 
 
@@ -270,7 +270,7 @@ h2:hover > .headerlink, h3:hover > .head
 Java (SE)
 0.2.0
 
-1.7.0_1511.8.0_144
+1.7.0_1511.8.0_151
 
 
 
@@ -380,7 +380,7 @@ h2:hover > .headerlink, h3:hover > .head
 Rust
 0.11.0
 
-1.15.11.18.0
+1.15.11.21.0
 
 
 




svn commit: r1026310 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2018-03-05 Thread buildbot
Author: buildbot
Date: Mon Mar  5 18:25:47 2018
New Revision: 1026310

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  5 18:25:47 2018
@@ -1 +1 @@
-1825921
+1825931

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Mon Mar  5 
18:25:47 2018
@@ -85,15 +85,15 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Apache Thrift Language Support
-Last Modified: 2018-01-13
-Version: 0.10.0+
+Last Modified: 2018-03-05
 Thrift supports many programming languages and has an impressive test suite 
that exercises most of the languages, protocols, and transports that represents 
a matrix of thousands of possible combinations.  Each language typically has a 
minimum required version as well as support libraries - some mandatory and some 
optional.  All of this information is provided below to help you assess whether 
you can use Apache Thrift with your project.  Obviously this is a complex 
matrix to maintain and may not be correct in all cases - if you spot an error 
please inform the developers using the mailing list.
 Apache Thrift has a choice of two build systems.  The autoconf 
build system is the most complete build and is used to build all supported 
languages.  The cmake build system has been designated by the 
project to replace autoconf however this transition will take 
quite some time to complete. 
 The Language/Library Levels indicate the minimum and maximum versions that 
are used in the continuous integration 
environments (Appveyor, Travis) for Apache Thrift.  Note that while a 
language may contain support for protocols, transports, and servers, the extent 
to which each is tested as part of the overall build process varies.  The 
definitive integration test for the project is called the "cross" test which 
executes a test matrix with clients and servers communicating across 
languages.
-
+
 
 
 Language
+Since
 Build Systems
 Lang/Lib Levels
 Low-Level Transports
@@ -114,6 +114,7 @@ Version: 0.10.0+
 
 
 ActionScript
+0.3.0
 
 ActionScript 3
 
@@ -124,6 +125,7 @@ Version: 0.10.0+
 
 
 C (glib)
+0.6.0
 
 2.40.22.54.0
 
@@ -134,6 +136,7 @@ Version: 0.10.0+
 
 
 C++
+0.2.0
 
 C++98, gcc 
 
@@ -144,6 +147,7 @@ Version: 0.10.0+
 
 
 C#
+0.2.0
 
 .NET3.5 / 
mono3.2.8.0.NET4.6.1 / mono4.6.2.7
 
@@ -154,6 +158,7 @@ Version: 0.10.0+
 
 
 Cocoa
+0.2.0
 
 unknown
 
@@ -164,6 +169,7 @@ Version: 0.10.0+
 
 
 Common Lisp
+0.12.0
 
 SBCL 1.4.4
 
@@ -174,6 +180,7 @@ Version: 0.10.0+
 
 
 Dlang
+0.9.0
 
 2.070.22.077.1
 
@@ -184,6 +191,7 @@ Version: 0.10.0+
 
 
 Dart
+0.10.0
 
 1.20.11.24.3
 
@@ -194,6 +202,7 @@ Version: 0.10.0+
 
 
 Delphi
+0.8.0
 
 2010unknown
 
@@ -204,6 +213,7 @@ Version: 0.10.0+
 
 
 .NET Core
+0.11.0
 
 2.0.02.0.5
 
@@ -214,6 +224,7 @@ Version: 0.10.0+
 
 
 Erlang
+0.3.0
 
 R16B0320.0.4
 
@@ -224,6 +235,7 @@ Version: 0.10.0+
 
 
 Go
+0.7.0
 
 1.2.11.8.3
 
@@ -234,6 +246,7 @@ Version: 0.10.0+
 
 
 Haskell
+0.5.0
 
 7.6.38.0.2
 
@@ -244,6 +257,7 @@ Version: 0.10.0+
 
 
 Haxe
+0.9.3
 
 3.2.13.4.4
 
@@ -254,6 +268,7 @@ Version: 0.10.0+
 
 
 Java (SE)
+0.2.0
 
 1.7.0_1511.8.0_144
 
@@ -264,6 +279,7 @@ Version: 0.10.0+
 
 
 Java (ME)
+0.5.0
 
 unknown
 
@@ -274,6 +290,7 @@ Version: 0.10.0+
 
 
 Javascript
+0.3.0
 
 unknown
 
@@ -284,6 +301,7 @@ Version: 0.10.0+
 
 
 Lua
+0.9.2
 
 5.1.55.2.4
 
@@ -294,6 +312,7 @@ Version: 0.10.0+
 
 
 node.js
+0.6.0
 
 4.2.68.9.1
 
@@ -304,6 +323,7 @@ Version: 0.10.0+
 
 
 OCaml
+0.2.0
 
 4.02.34.04.0
 
@@ -314,6 +334,7 @@ Version: 0.10.0+
 
 
 Perl
+0.2.0
 
 5.18.25.26.0
 
@@ -324,6 +345,7 @@ Version: 0.10.0+
 
 
 PHP
+0.2.0
 
 5.5.97.1.8
 
@@ -334,6 +356,7 @@ Version: 0.10.0+
 
 
 Python
+0.2.0
 
 2.7.6, 3.4.32.7.14, 3.6.3
 
@@ -344,6 +367,7 @@ Version: 0.10.0+
 
 
 Ruby
+0.2.0
 
 1.9.3p4842.3.3p222
 
@@ -354,6 +378,7 @@ Version: 0.10.0+
 
 
 Rust
+0.11.0
 
 1.15.11.18.0
 
@@ -364,6 +389,7 @@ Version: 0.10.0+
 
 
 Smalltalk
+0.2.0
 
 unknown
 
@@ -376,6 +402,7 @@ Version: 0.10.0+
 
 
 Language
+Since
 autoconfcmake
 MinMax
 https://en.wikipedia.org/wiki/Unix_domain_socket;>DomainFileMemoryPipeSocketTLS




svn commit: r1026305 - in /websites/staging/thrift/trunk/content: ./ docs/doc/ docs/doc/images/ docs/doc/images/cgrn.png docs/doc/images/cred.png

2018-03-05 Thread buildbot
Author: buildbot
Date: Mon Mar  5 17:24:36 2018
New Revision: 1026305

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/docs/doc/
websites/staging/thrift/trunk/content/docs/doc/images/
websites/staging/thrift/trunk/content/docs/doc/images/cgrn.png   (with 
props)
websites/staging/thrift/trunk/content/docs/doc/images/cred.png   (with 
props)
Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  5 17:24:36 2018
@@ -1 +1 @@
-1825919
+1825921

Added: websites/staging/thrift/trunk/content/docs/doc/images/cgrn.png
==
Binary file - no diff available.

Propchange: websites/staging/thrift/trunk/content/docs/doc/images/cgrn.png
--
svn:mime-type = image/png

Added: websites/staging/thrift/trunk/content/docs/doc/images/cred.png
==
Binary file - no diff available.

Propchange: websites/staging/thrift/trunk/content/docs/doc/images/cred.png
--
svn:mime-type = image/png




svn commit: r1026304 - in /websites/staging/thrift/trunk/content: ./ lib/cl.html lib/index.html sitemap.html

2018-03-05 Thread buildbot
Author: buildbot
Date: Mon Mar  5 17:18:44 2018
New Revision: 1026304

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/lib/cl.html
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/sitemap.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  5 17:18:44 2018
@@ -1 +1 @@
-1825916
+1825919

Added: websites/staging/thrift/trunk/content/lib/cl.html
==
--- websites/staging/thrift/trunk/content/lib/cl.html (added)
+++ websites/staging/thrift/trunk/content/lib/cl.html Mon Mar  5 17:18:44 2018
@@ -0,0 +1,320 @@
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+
+
+
+
+
+
+ 
+
+   
+Apache Thrift - Common Lisp Library README
+  
+  
+   
+   
+   
+   Apache Thrift 
+   
+   
+   
+   Download
+   
+   
+   Documentation
+   
+   
+   Developers
+   
+   
+   Libraries
+   
+   
+   Tutorial
+   
+   
+   Test Suite
+   
+   
+   About
+   
+   
+   
+   Apache 
+   
+   
+   
+   http://www.apache.org/; target="_blank">Apache Home
+   
+   
+   http://www.apache.org/licenses/; target="_blank">Apache License v2.0
+   
+   
+   http://www.apache.org/foundation/sponsorship.html; 
target="_blank">Donate
+   
+   
+   http://www.apache.org/foundation/thanks.html; target="_blank">Thanks
+   
+   
+   http://www.apache.org/security/; target="_blank">Security
+   
+   
+   
+   
+   
+   
+   
+
+
+   
+  
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+Using Thrift with Common Lisp
+Thrift is a protocol and library for language-independent communication 
between cooperating
+ processes. The communication takes the form of request and response messages, 
of which the forms
+ are specified in advance throufh a shared interface definition. A Thrift 
definition file is translated
+ into Lisp source files, which comprise several de

svn commit: r1026303 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2018-03-05 Thread buildbot
Author: buildbot
Date: Mon Mar  5 17:15:21 2018
New Revision: 1026303

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  5 17:15:21 2018
@@ -1 +1 @@
-1820985
+1825916

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Mon Mar  5 
17:15:21 2018
@@ -85,7 +85,7 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Apache Thrift Language Support
-Last Modified: 2017-10-05
+Last Modified: 2018-01-13
 Version: 0.10.0+
 Thrift supports many programming languages and has an impressive test suite 
that exercises most of the languages, protocols, and transports that represents 
a matrix of thousands of possible combinations.  Each language typically has a 
minimum required version as well as support libraries - some mandatory and some 
optional.  All of this information is provided below to help you assess whether 
you can use Apache Thrift with your project.  Obviously this is a complex 
matrix to maintain and may not be correct in all cases - if you spot an error 
please inform the developers using the mailing list.
 Apache Thrift has a choice of two build systems.  The autoconf 
build system is the most complete build and is used to build all supported 
languages.  The cmake build system has been designated by the 
project to replace autoconf however this transition will take 
quite some time to complete. 
@@ -163,9 +163,19 @@ Version: 0.10.0+
 https://issues.apache.org/jira/browse/THRIFT/component/12312398;>Cocoa
 
 
-D
+Common Lisp
 
-2.070.22.076.0
+SBCL 1.4.4
+
+
+
+
+https://issues.apache.org/jira/browse/THRIFT-82;>Common Lisp
+
+
+Dlang
+
+2.070.22.077.1
 
 
 
@@ -175,7 +185,7 @@ Version: 0.10.0+
 
 Dart
 
-1.20.11.24.2
+1.20.11.24.3
 
 
 
@@ -195,7 +205,7 @@ Version: 0.10.0+
 
 .NET Core
 
-2.0.02.0.3
+2.0.02.0.5
 
 
 
@@ -235,7 +245,7 @@ Version: 0.10.0+
 
 Haxe
 
-3.2.1
+3.2.13.4.4
 
 
 




svn commit: r1023740 - /websites/staging/thrift/trunk/content/

2018-01-12 Thread buildbot
Author: buildbot
Date: Fri Jan 12 13:57:20 2018
New Revision: 1023740

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Jan 12 13:57:20 2018
@@ -1 +1 @@
-1817415
+1820985




svn commit: r1021874 - in /websites/staging/thrift/trunk/content: ./ docs/committers/HowToThriftWebsite.html docs/committers/HowToVersion.html download.html index.html

2017-12-07 Thread buildbot
Author: buildbot
Date: Thu Dec  7 20:23:57 2017
New Revision: 1021874

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Dec  7 20:23:57 2017
@@ -1 +1 @@
-1816803
+1817415

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
==
--- 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
(original)
+++ 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
Thu Dec  7 20:23:57 2017
@@ -126,8 +126,8 @@ consistent experience with the various m
 The current release versioning is kept in the YAML DATA 
section of the global "configuration
 file" https://svn.apache.org/repos/asf/thrift/cms-site/trunk/lib/path.pm;>lib/path.pm.
 Update
 the following values and then following Updating the Website section 
below 
-current_release: 0.10.0
-current_release_date: 
2017-1-03
+current_release: 0.11.0
+current_release_date: 
2017-DEC-07
 
 
 

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
==
--- websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html Thu 
Dec  7 20:23:57 2017
@@ -306,7 +306,7 @@ h2:hover > .headerlink, h3:hover > .head
 These values should be used for all new client libraries and are the same 
values across all libraries:
 
 Name:   libthrift
-Version:0.10.0-[dev|snapshot]
+Version:0.11.0-[dev|snapshot]
 License:Apache License 2.0
 License URL:http://www.apache.org/licenses/LICENSE-2.0
 Homepage:   http://thrift.apache.org

Modified: websites/staging/thrift/trunk/content/download.html
==
--- websites/staging/thrift/trunk/content/download.html (original)
+++ websites/staging/thrift/trunk/content/download.html Thu Dec  7 20:23:57 2017
@@ -85,17 +85,17 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Release
-The latest stable release of Thrift is 0.10.0 (released on 2017-1-03).
+The latest stable release of Thrift is 0.11.0 (released on 2017-DEC-07).
 
-http://www.apache.org/dyn/closer.cgi?path=/thrift/0.10.0/thrift-0.10.0.tar.gz;>thrift-0.10.0.tar.gz
 [https://www.apache.org/dist/thrift/0.10.0/thrift-0.10.0.tar.gz.asc;>PGP]
-[https://www.apache.org/dist/thrift/0.10.0/thrift-0.10.0.tar.gz.md5;>MD5]
-http://www.apache.org/dyn/closer.cgi?path=/thrift/0.10.0/thrift-0.10.0.exe;>Thrift
 compiler for Windows (thrift-0.10.0.exe) [https://www.apache.org/dist/thrift/0.10.0/thrift-0.10.0.exe.asc;>PGP] 
[https://www.apache.org/dist/thrift/0.10.0/thrift-0.10.0.exe.md5;>MD5]
+http://www.apache.org/dyn/closer.cgi?path=/thrift/0.11.0/thrift-0.11.0.tar.gz;>thrift-0.11.0.tar.gz
 [https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz.asc;>PGP]
+[https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz.md5;>MD5]
+http://www.apache.org/dyn/closer.cgi?path=/thrift/0.11.0/thrift-0.11.0.exe;>Thrift
 compiler for Windows (thrift-0.11.0.exe) [https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.exe.asc;>PGP] 
[https://www.apache.org/dist/thrift/0.11.0/thrift-0.11.0.exe.md5;>MD5]
 
 Maven artifact
 dependency
   groupIdorg.apache.thrift/groupId
   artifactIdlibthrift/artifactId
-  version0.10.0/version
+  version0.11.0/version
 /dependency
 
 When downloading from a mirror, please be sure to http://www.apache.org/info/verification.html;>verify the checksums 
and signature (see the MD5 and PGP links above). The https://www.apache.org/dist/thrift/KEYS;>KEYS file contains the 
public key(s) used for signing releases.

Modified: websites/staging/thrift/trunk/content/index.html
==
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Thu Dec  7 20:23:57 2017
@@ -105,19 +105,19 @@
   
   
 Download
-Apache Thrift v0.10.0
+Apache Thrift v0.11.0
 
-  http://www.apache.org/dyn/closer.cgi?path=/thrift/0.10.0/thrift-0.10.0.tar

svn commit: r1021565 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2017-12-01 Thread buildbot
Author: buildbot
Date: Fri Dec  1 08:15:49 2017
New Revision: 1021565

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Dec  1 08:15:49 2017
@@ -1 +1 @@
-1816776
+1816803

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Fri Dec  1 08:15:49 2017

svn commit: r1021555 [2/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2017-11-30 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/delphi.html
==
--- websites/staging/thrift/trunk/content/tutorial/delphi.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/delphi.html Thu Nov 30 
23:12:57 2017
@@ -423,7 +423,7 @@ h2:hover > .headerlink, h3:hover > .head


http://www.apache.org/;> 
-   Copyright 2016 http://www.apache.org/;>Apache Software Foundation. 
+   Copyright  2017 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. 
Apache, Apache Thrift, and the Apache feather 
logo are trademarks of The Apache Software Foundation.


Modified: websites/staging/thrift/trunk/content/tutorial/go.html
==
--- websites/staging/thrift/trunk/content/tutorial/go.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/go.html Thu Nov 30 23:12:57 
2017
@@ -122,22 +122,23 @@ h2:hover > .headerlink, h3:hover > .head
 import (
 crypto/tls
 fmt
-git.apache.org/thrift.git/lib/go/thrift
 tutorial
+
+git.apache.org/thrift.git/lib/go/thrift
 )
 
 func handleClient(client *tutorial.CalculatorClient) (err error) {
-client.Ping()
+client.Ping(defaultCtx)
 fmt.Println(ping())
 
-sum, _ := client.Add(1, 1)
+sum, _ := client.Add(defaultCtx, 1, 1)
 fmt.Print(1+1=, sum, \n)
 
 work := tutorial.NewWork()
 work.Op = tutorial.Operation_DIVIDE
 work.Num1 = 1
 work.Num2 = 0
-quotient, err := client.Calculate(1, work)
+quotient, err := client.Calculate(defaultCtx, 1, work)
 if err != nil {
 switch v := err.(type) {
 case *tutorial.InvalidOperation:
@@ -153,7 +154,7 @@ h2:hover > .headerlink, h3:hover > .head
 work.Op = tutorial.Operation_SUBTRACT
 work.Num1 = 15
 work.Num2 = 10
-diff, err := client.Calculate(1, work)
+diff, err := client.Calculate(defaultCtx, 1, work)
 if err != nil {
 switch v := err.(type) {
 case *tutorial.InvalidOperation:
@@ -166,7 +167,7 @@ h2:hover > .headerlink, h3:hover > .head
 fmt.Print(15-10=, diff, \n)
 }
 
-log, err := client.GetStruct(1)
+log, err := client.GetStruct(defaultCtx, 1)
 if err != nil {
 fmt.Println(Unable to 
get struct:, err)
 return err
@@ -190,13 +191,12 @@ h2:hover > .headerlink, h3:hover > .head
 fmt.Println(Error 
opening socket:, err)
 return err
 }
-transport = transportFactory.GetTransport(transport)
-defer transport.Close()
-if err := transport.Open(); err != nil {
+transport, err = transportFactory.GetTransport(transport)
+if err != nil {
 return err
 }
-return handleClient(tutorial.NewCalculatorClientFactory(transport, protocolFactory))
-}
+defer transport.Close()
+if err := transport.Open(); err != nil {
 
 
 
@@ -270,11 +270,15 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 
-import (
+ */
+
+import (
 fmt
 shared
 strconv
 tutorial
+
+golang.org/x/net/context
 )
 
 type CalculatorHandler struct {
@@ -285,17 +289,17 @@ h2:hover > .headerlink, h3:hover > .head
 return CalculatorHandler{log: make(map[int]*shared.SharedStruct)}
 }
 
-func (p 
*CalculatorHandler) Ping() (err error) {
+func (p 
*CalculatorHandler) Ping(ctx context.Context) (err error) {
 fmt.Print(ping()\n)
 return nil
 }
 
-func (p 
*CalculatorHandler) Add(num1 int32, 
num2 int32) (retval17 
int32, err 
error) {
+func (p 
*CalculatorHandler) Add(ctx context.Context, num1 int32, 
num2 int32) (retval17 
int32, err 
error) {
 fmt.Print(add(, num1, ,, num2, )\n)
 return num1 + num2, nil
 }
 
-func (p 
*CalculatorHandler) Calculate(logid int32, w *tutorial.Work) (val int32, err error) {
+func (p 
*CalculatorHandler) Calculate(ctx context.Context, logid 
int32, w 
*tutorial.Work) (val int32, err error) {
 fmt.Print(calculate(, logid, , 
{, w.Op, ,, w.Num1, ,, 
w.Num2, })\n)
 switch w.Op {
 case tutorial.Operation_ADD:
@@ -340,13 +344,13 @@ h2:hover > .headerlink, h3:hover > .head
 return val, err
 }
 
-func (p 
*CalculatorHandler) GetStruct(key int32) (*shared.SharedStruct, error) {
+func (p 
*CalculatorHandler) GetStruct(ctx context.Context, key 
int32) (*shared.SharedStruct, 
error) {
 fmt.Print(getStruct(, key, )\n)
 v, _ 
:= p.log[int(key)]
 return v, nil
 }
 
-func (p 
*CalculatorHandler) Zip() (err error) {
+func (p 
*CalculatorHandler) 

svn commit: r1021555 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2017-11-30 Thread buildbot
Author: buildbot
Date: Thu Nov 30 23:12:57 2017
New Revision: 1021555

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/Languages.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 30 23:12:57 2017
@@ -1 +1 @@
-1814957
+1816776

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Thu Nov 30 23:12:57 2017

svn commit: r1020703 - in /websites/staging/thrift/trunk/content: ./ docs/HowToContribute.html

2017-11-11 Thread buildbot
Author: buildbot
Date: Sat Nov 11 14:51:44 2017
New Revision: 1020703

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Nov 11 14:51:44 2017
@@ -1 +1 @@
-1814956
+1814957

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Sat Nov 11 
14:51:44 2017
@@ -92,9 +92,9 @@ h2:hover > .headerlink, h3:hover > .head
 http://www.apache.org/licenses/LICENSE-2.0.html#contributions;>Legal 
aspects on Submission of Contributions (Patches)
 
 If you want to build the 
project locally
-For Windows systems, see our detailed instructions on the CMake README.
-For Windows Native C++ builds, see our detailed instructions on the WinCPP README.
-For unix systems, see our detailed instructions on the Docker README.
+For Windows systems, see our detailed instructions on the CMake README.
+For Windows Native C++ builds, see our detailed instructions on the WinCPP README.
+For unix systems, see our detailed instructions on the Docker README.
 If you want to review open 
issues...
 
 Review the https://github.com/apache/thrift/pulls;>GitHub Pull 
Request Backlog.  Code reviews are open to all.




svn commit: r1020702 - in /websites/staging/thrift/trunk/content: ./ docs/HowToContribute.html

2017-11-11 Thread buildbot
Author: buildbot
Date: Sat Nov 11 14:49:40 2017
New Revision: 1020702

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Nov 11 14:49:40 2017
@@ -1 +1 @@
-1814955
+1814956

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Sat Nov 11 
14:49:40 2017
@@ -92,9 +92,9 @@ h2:hover > .headerlink, h3:hover > .head
 http://www.apache.org/licenses/LICENSE-2.0.html#contributions;>Legal 
aspects on Submission of Contributions (Patches)
 
 If you want to build the 
project locally
-For Windows systems, see our detailed instructions on the CMake README.
-For Windows Native C++ builds, see our detailed instructions on the [WinCPP
-For unix systems, see our detailed instructions on the Docker README.
+For Windows systems, see our detailed instructions on the CMake README.
+For Windows Native C++ builds, see our detailed instructions on the WinCPP README.
+For unix systems, see our detailed instructions on the Docker README.
 If you want to review open 
issues...
 
 Review the https://github.com/apache/thrift/pulls;>GitHub Pull 
Request Backlog.  Code reviews are open to all.




svn commit: r1020701 - in /websites/staging/thrift/trunk/content: ./ docs/HowToContribute.html

2017-11-11 Thread buildbot
Author: buildbot
Date: Sat Nov 11 14:47:56 2017
New Revision: 1020701

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Nov 11 14:47:56 2017
@@ -1 +1 @@
-1813824
+1814955

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Sat Nov 11 
14:47:56 2017
@@ -91,6 +91,10 @@ h2:hover > .headerlink, h3:hover > .head
 http://www.apache.org/foundation/getinvolved.html;>Get 
involved!
 http://www.apache.org/licenses/LICENSE-2.0.html#contributions;>Legal 
aspects on Submission of Contributions (Patches)
 
+If you want to build the 
project locally
+For Windows systems, see our detailed instructions on the CMake README.
+For Windows Native C++ builds, see our detailed instructions on the [WinCPP
+For unix systems, see our detailed instructions on the Docker README.
 If you want to review open 
issues...
 
 Review the https://github.com/apache/thrift/pulls;>GitHub Pull 
Request Backlog.  Code reviews are open to all.




svn commit: r1020235 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html

2017-10-30 Thread buildbot
Author: buildbot
Date: Mon Oct 30 19:43:07 2017
New Revision: 1020235

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/Languages.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Oct 30 19:43:07 2017
@@ -1 +1 @@
-1812649
+1813824

Modified: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (original)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Mon Oct 30 
19:43:07 2017
@@ -114,22 +114,22 @@ Version: 0.10.0+
 
 
 ActionScript
-
+
 ActionScript 3
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313722;>ActionScript
 
 
 C (glib)
 
 2.40.22.54.0
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313854;>C 
(glib)
 
 
@@ -139,227 +139,227 @@ Version: 0.10.0+
 
 
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312313;>C++
 
 
 C#
-
+
 .NET3.5 / 
mono3.2.8.0.NET4.6.1 / mono4.6.2.7
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312362;>C# 
(.NET)
 
 
 Cocoa
-
+
 unknown
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312398;>Cocoa
 
 
 D
-
+
 2.070.22.076.0
-
+
 
-
-
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12317904;>D
 
 
 Dart
-
+
 1.20.11.24.2
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12328006;>Dart
 
 
 Delphi
-
+
 2010unknown
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12316601;>Delphi
 
 
 .NET Core
-
+
 2.0.0
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12331176;>.NET 
Core
 
 
 Erlang
-
+
 R16B0320.0.4
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312390;>Erlang
 
 
 Go
-
+
 1.2.11.8.3
-
+
 
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12314307;>Go
 
 
 Haskell
 
 7.6.38.0.2
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312704;>Haskell
 
 
 Haxe
-
+
 3.2.1
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12324347;>Haxe
 
 
 Java (SE)
 
 1.7.0_1511.8.0_144
-
+
 
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312314;>Java 
SE
 
 
 Java (ME)
-
+
 unknown
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313759;>Java 
ME
 
 
 Javascript
-
+
 unknown
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313418;>Javascript
 
 
 Lua
-
+
 5.1.55.3.3
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12322659;>Lua
 
 
 node.js
-
-4.2.66.11.2
-
-
+
+4.2.68.8.1
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12314320;>node.js
 
 
 OCaml
-
+
 4.02.34.04.0
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313660;>OCaml
 
 
 Perl
-
+
 5.18.25.26.0
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312312;>Perl
 
 
 PHP
-
+
 5.5.97.1.8
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312431;>PHP
 
 
 Python
 
 2.7.6, 3.4.32.7.14, 3.6.3
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312315;>Python
 
 
 Ruby
-
+
 1.9.3p4842.3.3p222
-
-
+
+
 
-
+
 https://issues.apache.org/jira/browse/THRIFT/component/12312316;>Ruby
 
 
 Rust
-
+
 1.15.11.18.0
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12331420;>Rust
 
 
 Smalltalk
-
+
 unknown
-
-
-
-
+
+
+
+
 https://issues.apache.org/jira/browse/THRIFT/component/12313861;>Smalltalk
 
 




svn commit: r1019794 - in /websites/staging/thrift/trunk/content: ./ docs/HowToContribute.html

2017-10-19 Thread buildbot
Author: buildbot
Date: Thu Oct 19 16:03:51 2017
New Revision: 1019794

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/HowToContribute.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Oct 19 16:03:51 2017
@@ -1 +1 @@
-1812647
+1812649

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Thu Oct 19 
16:03:51 2017
@@ -84,72 +84,93 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-How to contribute
+How to Contribute
+Thank you for your interest in contributing to the Apache Thrift project!  
Information on why and how to contribute is available on the Apache Software 
Foundation (ASF) web site. In particular, we recommend the following to become 
acquainted with Apache Contributions:
+
+http://www.apache.org/dev/contributors;>Contributors Tech 
Guide
+http://www.apache.org/foundation/getinvolved.html;>Get 
involved!
+http://www.apache.org/licenses/LICENSE-2.0.html#contributions;>Legal 
aspects on Submission of Contributions (Patches)
+
+If you want to review open 
issues...
 
-Help to review and verify existing patches
-Make sure your issue is not all ready in the http://issues.apache.org/jira/browse/THRIFT;>Jira issue tracker
-If not, create a ticket describing the change you're proposing in the http://issues.apache.org/jira/browse/THRIFT;>Jira issue tracker
-Contribute your patch using one of the two methods below
+Review the https://github.com/apache/thrift/pulls;>GitHub Pull 
Request Backlog.  Code reviews are open to all.
+Review the http://issues.apache.org/jira/browse/THRIFT;>Jira 
issue tracker.  You can search for tickets relating to languages you are 
interested in or currently using with thrift, for example a Jira search (Issues 
- Search For Issues) query of project = THRIFT AND component in 
("Erlang - Library") and status not in (resolved, closed) will locate 
all the open Erlang Library issues.
 
-Contributing via a patch
+If you discovered a defect...
 
-
-Check out the latest version of the source code
-
-
-git clone https://git-wip-us.apache.org/repos/asf/thrift.git thrift
-
-
-Modify the source to include the improvement/bugfix
-
-
-Remember to provide tests for all submited changes
-
-When bugfixing: add test that will isolate bug before applying 
change that fixes it
-
-Verify that you follow Thrift Coding 
Standards (you can run 'make style', which ensures proper format for some 
languages)
-
-
-Create a patch from project root directory (e.g. you@dev:~/thrift $ ):
-
-
-git diff  ../thrift-XXX-my-new-feature.patch
-
-
-Attach the newly generated patch to the issue
-
-Wait for other contributors or committers to review your new addition
-Wait for a committer to commit your patch
+Check to see if the issue is already in the http://issues.apache.org/jira/browse/THRIFT;>Jira issue tracker.
+If not, create a ticket describing the change you're proposing in the Jira 
issue tracker.
+Contribute your code changes using the GitHub pull request method:
 
-Contributing via GitHub pull 
requests
+Contributing via GitHub pull 
requests
+This is the preferred method of submitting changes.  When you submit a pull 
request through github, it activates the continuous integration (CI) build 
systems at Appveyor and Travis to build your changes on a variety of Windows 
and Linux configurations and run all the test suites.
 
-Create a fork for http://github.com/apache/thrift
-Create a branch for your changes(best practice is issue as branch name, 
e.g. THRIFT-)
+Create a fork in your GitHub account of 
http://github.com/apache/thrift
+Clone the fork to your development system.
+Create a branch for your changes (best practice is issue as branch name, 
e.g. THRIFT-).
 
-Modify the source to include the improvement/bugfix
-
-
-Remember to provide tests for all submited changes
-
-When bugfixing: add test that will isolate bug before applying 
change that fixes it
-Verify that you follow Thrift Coding 
Standards (you can run 'make style', which ensures proper format for some 
languages)
-
-Verify that your change works on other platforms by adding a GitHub service 
hook to http://docs.travis-ci.com/user/getting-started/#Step-one%3A-Sign-in;>Travis
 CI and http://www.appveyor.com/docs;>AppVeyor
+Modify the source to include the improvement/bugfix, and:
+
+R

svn commit: r1019793 - in /websites/staging/thrift/trunk/content: ./ docs/Languages.html docs/index.html sitemap.html

2017-10-19 Thread buildbot
Author: buildbot
Date: Thu Oct 19 16:00:46 2017
New Revision: 1019793

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/docs/Languages.html
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/sitemap.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Thu Oct 19 16:00:46 2017
@@ -1 +1 @@
-1777886
+1812647

Added: websites/staging/thrift/trunk/content/docs/Languages.html
==
--- websites/staging/thrift/trunk/content/docs/Languages.html (added)
+++ websites/staging/thrift/trunk/content/docs/Languages.html Thu Oct 19 
16:00:46 2017
@@ -0,0 +1,428 @@
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+
+
+
+
+
+
+ 
+
+   
+Apache Thrift - Language and Feature Matrix
+  
+  
+   
+   
+   
+   Apache Thrift 
+   
+   
+   
+   Download
+   
+   
+   Documentation
+   
+   
+   Developers
+   
+   
+   Libraries
+   
+   
+   Tutorial
+   
+   
+   Test Suite
+   
+   
+   About
+   
+   
+   
+   Apache 
+   
+   
+   
+   http://www.apache.org/; target="_blank">Apache Home
+   
+   
+   http://www.apache.org/licenses/; target="_blank">Apache License v2.0
+   
+   
+   http://www.apache.org/foundation/sponsorship.html; 
target="_blank">Donate
+   
+   
+   http://www.apache.org/foundation/thanks.html; target="_blank">Thanks
+   
+   
+   http://www.apache.org/security/; target="_blank">Security
+   
+   
+   
+   
+   
+   
+   
+
+
+   
+  
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+Apache Thrift Language Support
+Last Modified: 2017-10-05
+Version: 0.10.0+
+Thrift supports many programming languages and has an impressive test suite 
that exercises most of the languages, protocols, and transports that represents 
a matrix of thousands of possible combinations.  Each language typically has a 
minimum required version as well as 

svn commit: r1004454 - in /websites/staging/thrift/trunk/content: ./ docs/committers/HowToVersion.html index.html test/ThriftTest.html

2017-01-08 Thread buildbot
Author: buildbot
Date: Sun Jan  8 14:12:37 2017
New Revision: 1004454

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/test/ThriftTest.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Jan  8 14:12:37 2017
@@ -1 +1 @@
-1777331
+1777886

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
==
--- websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html Sun 
Jan  8 14:12:37 2017
@@ -137,6 +137,12 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+
+
+test/csharp/Properties/AssemblyInfo.cs
+
+
+
 dart
 no
 lib/dart/pubspec.yaml
@@ -221,6 +227,18 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+netcore
+no
+lib(/netcore/Thrift/Properties/AssemblyInfo.cs
+
+
+
+
+
+test/netcore/ThriftTest/Properties/AssemblyInfo.cs
+
+
+
 ocaml
 no
 
@@ -257,6 +275,12 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+rs
+no
+lib/rs/Cargo.toml
+
+
+
 st
 no
 

Modified: websites/staging/thrift/trunk/content/index.html
==
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Sun Jan  8 14:12:37 2017
@@ -152,7 +152,8 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-service Calculator extends shared.SharedService {
+ */
+service Calculator extends shared.SharedService {
 
   /**
* A method definition looks like C code. It has a return type, arguments,
@@ -173,8 +174,6 @@ h2:hover > .headerlink, h3:hover > .head
 * must be void.
 */
oneway void zip()
-
-}
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:

Modified: websites/staging/thrift/trunk/content/test/ThriftTest.html
==
--- websites/staging/thrift/trunk/content/test/ThriftTest.html (original)
+++ websites/staging/thrift/trunk/content/test/ThriftTest.html Sun Jan  8 
14:12:37 2017
@@ -506,7 +506,8 @@ h2:hover > .headerlink, h3:hover > .head
 408
 409
 410
-411/*
+411
+412/*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements. See the NOTICE file
  * distributed with this work for additional information
@@ -545,6 +546,7 @@ namespace delphi Thrift.Test
 namespace cocoa ThriftTest
 namespace lua ThriftTest
 namespace xsd test (uri = http://thrift.apache.org/ns/ThriftTest;)
+namespace netcore ThriftAsync.Test
 
 // Presence of namespaces and sub-namespaces for which there is
 // no generator should compile with warnings only




buildbot success in on thrift-site-staging

2017-01-04 Thread buildbot
The Buildbot has detected a restored build on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/38

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1777331
Blamelist: jfarrell

Build succeeded!

Sincerely,
 -The Buildbot





buildbot failure in on thrift-site-staging

2017-01-03 Thread buildbot
The Buildbot has detected a new failure on builder thrift-site-staging while 
building . Full details are available at:
https://ci.apache.org/builders/thrift-site-staging/builds/37

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: bb-cms-slave

Build Reason: The AnyBranchScheduler scheduler named 'on-thrift-site-commit' 
triggered this build
Build Source Stamp: [branch thrift/cms-site] 1777197
Blamelist: jfarrell

BUILD FAILED: failed compile

Sincerely,
 -The Buildbot





svn commit: r1001057 - in /websites/staging/thrift/trunk/content: ./ docs/install/index.html

2016-11-13 Thread buildbot
Author: buildbot
Date: Sun Nov 13 17:50:16 2016
New Revision: 1001057

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/install/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Nov 13 17:50:16 2016
@@ -1 +1 @@
-1761817
+1769527

Modified: websites/staging/thrift/trunk/content/docs/install/index.html
==
--- websites/staging/thrift/trunk/content/docs/install/index.html (original)
+++ websites/staging/thrift/trunk/content/docs/install/index.html Sun Nov 13 
17:50:16 2016
@@ -112,7 +112,7 @@ h2:hover > .headerlink, h3:hover > .head
 Cygwin or MinGW can be used on Windows (but there are better options, see 
below)
 
 
-g++ 4.2
+g++ 4.2 (4.8 or later required for thrift compiler plug-in support)
 boost 1.53.0
 Runtime libraries for lex and yacc might be needed for the compiler.
 




svn commit: r997946 - in /websites/staging/thrift/trunk/content: ./ about.html index.html lib/haxe.html test/ThriftTest.html test/keys.html tutorial/haxe.html tutorial/nodejs.html tutorial/py.html

2016-09-21 Thread buildbot
Author: buildbot
Date: Wed Sep 21 21:34:51 2016
New Revision: 997946

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/py.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Sep 21 21:34:51 2016
@@ -1 +1 @@
-1737163
+1761817

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Wed Sep 21 21:34:51 2016
@@ -297,11 +297,6 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-Aereo
-http://www.aereo.com;>http://www.aereo.com
-
-
-
 Cloudera
 http://www.cloudera.com;>http://www.cloudera.com
 

Modified: websites/staging/thrift/trunk/content/index.html
==
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Wed Sep 21 21:34:51 2016
@@ -213,7 +213,7 @@ h2:hover > .headerlink, h3:hover > .head
 client.ping()
 print(ping())
 
-sum = client.add(1, 1)
+sum_ = client.add(1, 1)
 
 
   This snippet was generated by Apache Thrift's source tree 
docs:

Modified: websites/staging/thrift/trunk/content/lib/haxe.html
==
--- websites/staging/thrift/trunk/content/lib/haxe.html (original)
+++ websites/staging/thrift/trunk/content/lib/haxe.html Wed Sep 21 21:34:51 2016
@@ -151,7 +151,8 @@ project files in these folders.
 Current status
 
 tested with Haxe C++ target
-transports: Socket, HTTP (client only), Stream
+tested with Haxe PHP target (console/web server, binary protocols)
+transports: Socket, HTTP (servers run inside PHP server/PHP target only), 
Stream
 protocols: Binary, JSON, Multiplex, Compact
 tutorial client and server available
 cross-test client and server available 
@@ -166,11 +167,56 @@ project files in these folders.
 Although designed with maximum portability in mind, for technical reasons 
some platforms
 may only support parts of the library, or not be compatible at all.
 Javascript:
-- tutorial fails to build because of unsupported Sys.args
+- tutorial fails to build because of unsupported Sys.args
+PHP HTTP Server notes
+
+
+you have to import PHP files generated by haxe into PHP
+php
+require_once  dirname(__FILE__) . 
'/bin/php-web-server/Main-debug.php';
+
+
+trace() by default outputs into stdout (http response), so you have to 
redirect it to stderr or you own logs, something like
+haxe
+//remap trace to error log
+haxe.Log.trace = function(v:Dynamic, ?infos:haxe.PosInfos) 
+{ 
+//simulate normal trace 
https://github.com/HaxeFoundation/haxe/blob/development/std/haxe/Log.hx
+var newValue : Dynamic;
+if (infos != null  infos.customParams!=null) {
+var extra:String = "";
+for( v in infos.customParams )
+extra += "," + v;
+newValue = v + extra;
+}
+else {
+newValue = v;
+}
+var msg = infos != null ? infos.fileName + ':' + infos.lineNumber + ': ' : 
'';
+Sys.stderr().writeString('${msg}${newValue}\n');
+}
+
+
+to allow thrift server to read/write HTTP request/response, it should be 
pointed out to php streams
+haxe
+transport = new TWrappingServerTransport(
+new TStreamTransport(
+new TFileStream("php://input", Read),
+new TFileStream("php://output", Append)
+)
+);
+
+
+TSimpleServer doesn't stop after first call, so processor.process() should 
be called instead, or use runOnce property 
+haxe
+var server = new TSimpleServer( processor, transport, transfactory, 
protfactory);
+server.runOnce = true;
 
   This page was generated by Apache Thrift's source tree docs:
   http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=lib/haxe/README.md;hb=HEAD;lib/haxe/README.md
 
+
+




Modified: websites/staging/thrift/trunk/content/test/ThriftTest.html
==
--- websites/staging/thrift/trunk/content/test/ThriftTest.html

svn commit: r984280 - in /websites/staging/thrift/trunk/content: ./ docs/idl.html

2016-03-30 Thread buildbot
Author: buildbot
Date: Wed Mar 30 20:57:55 2016
New Revision: 984280

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/idl.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Wed Mar 30 20:57:55 2016
@@ -1 +1 @@
-1731569
+1737163

Modified: websites/staging/thrift/trunk/content/docs/idl.html
==
--- websites/staging/thrift/trunk/content/docs/idl.html (original)
+++ websites/staging/thrift/trunk/content/docs/idl.html Wed Mar 30 20:57:55 2016
@@ -178,7 +178,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 N.B.: The xsd_all keyword has some purpose internal to 
Facebook but serves no purpose in Thrift itself. Use of this feature is 
strongly discouraged
 Union
-Unions are similar to structs, except that they provide a means to 
transport exactly one field of a possible set of fields, just like union {} in 
C++. Consequently, union members cannot be required fields.
+Unions are similar to structs, except that they provide a means to 
transport exactly one field of a possible set of fields, just like union {} in 
C++. Consequently, union members are implicitly considered optional (see 
requiredness).
 [13] Union  ::=  union Identifier xsd_all? { Field* }
 
 
@@ -207,10 +207,37 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 Field Requiredness
+There are two explicit requiredness values, and a third one that is applied 
implicity if neither  required nor optional are given: 
default requiredness.
 [18] FieldReq::=  required | optional
 
 
 
+The general rules for requiredness are as follows:
+required
+
+Write: Required fields are always written and are expected to be set.
+Read: Required fields are always read and are expected to be contained in 
the input stream.
+Defaults values: are always written
+
+If a required field is missing during read, the expected behaviour is to 
indicate an unsuccessful read operation to the caller, e.g. by throwing an 
exception or returning an error. 
+Because of this behaviour, required fields drastically limit the options 
with regard to soft versioning. Because they must be present on read, the 
fields cannot be deprecated. If a required field would be removed (or changed 
to optional), the data are no longer compatible between versions.
+optional
+
+Write: Optional fields are only written when they are set
+Read: Optional fields may, or may not be part of the input stream. 
+Default values: are written when the isset flag is set
+
+Most language implementations use the recommended pratice of so-called 
"isset" flags to indicate whether a particular optional field is set or not. 
Only fields with this flag set are written, and conversely the flag is only set 
when a field value has been read from the input stream. 
+default requiredness (implicit)
+
+Write: In theory, the fields are always written. There are some exceptions 
to that rule, see below.
+Read: Like optional, the field may, or may not be part of the input 
stream. 
+Default values: may not be written (see next section)
+
+Default requiredess is a good starting point. The desired behaviour is a 
mix of optional and required, hence the internal name "opt-in, req-out". 
Although in theory these fields are supposed to be written ("req-out"), in 
reality unset fields are not always written. This is especially the case, when 
the field contains a  value, which by definition cannot be transported 
through thrift. The only way to achieve this is by not writing that field at 
all, and that's what most languages do.
+Semantics of Default Values
+There are ongoing discussions about that topic, see JIRA for details. Not 
all implementations treat default values in the very same way, but the current 
status quo is more or less that default fields are typically set at 
initialization time. Therefore, a value that equals the default may not be 
written, because the read end will set the value implicitly. On the other hand, 
an implementation is free to write the default value anyways, as there is no 
hard restriction that prevents this. 
+The major point to keep in mind here is the fact, that any unwritten 
default value implicitly becomes part of the interface version. If that default 
is changed, the interface changes. If, in contrast, the default value is 
written into the output data, the default in the IDL can change at any time 
without affecting serialized data.
 XSD Options
 N.B.: These have  some internal purpose at Facebook but serve no current 
purpose in Thrift. Use of these options is strongly discouraged.
 [19] XsdFieldOptions ::=  xsd_optional? xsd_nillable? XsdAttrs?




svn commit: r980905 - in /websites/staging/thrift/trunk/content: ./ docs/install/debian.html lib/index.html

2016-02-21 Thread buildbot
Author: buildbot
Date: Sun Feb 21 21:44:59 2016
New Revision: 980905

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Feb 21 21:44:59 2016
@@ -1 +1 @@
-1730439
+1731569

Modified: websites/staging/thrift/trunk/content/docs/install/debian.html
==
--- websites/staging/thrift/trunk/content/docs/install/debian.html (original)
+++ websites/staging/thrift/trunk/content/docs/install/debian.html Sun Feb 21 
21:44:59 2016
@@ -84,29 +84,30 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-Debian or Ubuntu setup
+Debian/Ubuntu install
 The following command will install tools and libraries required to build 
and install the Apache Thrift compiler and C++ libraries on a Debian/Ubuntu 
Linux based system.
-sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev 
libboost-system-dev libboost-filesystem-dev 
libevent-dev automake libtool flex bison pkg-config g++ libssl-dev libboost-thread-dev make
+sudo apt-get install automake bison flex g++ git libboost1.55-all-dev libevent-dev libssl-dev libtool 
make pkg-config
 
 
 
-You will want to add the git package to the list above if you plan to clone 
the Apache Thrift source code repository.
 Debian 7/Ubuntu 12 users need to manually install a more recent version of 
automake and (for C++ library and test support) boost:
 wget http://ftp.debian.org/debian/pool/main/a/automake-1.15/automake_1.15-3_all.deb
 sudo dpkg -i automake_1.15-3_all.deb
 
-wget http://sourceforge.net/projects/boost/files/boost/1.60.0/boost_1_60_0.tar.gz   
   tar xvf boost_1_60_0.tar.gz
-cd boost_1_60_0
-./bootstrap.sh
-sudo ./b2 install
+wget http://sourceforge.net/projects/boost/files/boost/1.60.0/boost_1_60_0.tar.gz   
   tar xvf boost_1_60_0.tar.gz
+cd boost_1_60_0
+./bootstrap.sh
+sudo ./b2 
install
 
 
 
 Optional packages
 If you would like to build Apache Thrift libraries for other programming 
languages you may need to install additional packages. The following languages 
require the specified additional packages:
 
-Java
+Java
 To build Apache Thrift support for Java you will need to install the ant 
package and Java JDK v1.7 or higher. Type javac to see a list 
of available packages, pick the one you prefer and apt-get 
install it (e.g. openjdk-7-jdk).
+
+
 Ruby
 ruby-full ruby-dev ruby-rspec rake rubygems libdaemons-ruby 
libgemplugin-ruby mongrel
 

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Sun Feb 21 21:44:59 
2016
@@ -127,7 +127,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 (all)
 Docker
-https://hub.docker.com/_/thrift/
+https://hub.docker.com/_/thrift/;>https://hub.docker.com/_/thrift/
 Dockerfile
 
 
@@ -136,7 +136,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 C#
 NuGet
-https://www.nuget.org/packages/ApacheThrift/1.0.0-dev
+https://www.nuget.org/packages/ApacheThrift/1.0.0-dev;>https://www.nuget.org/packages/ApacheThrift/1.0.0-dev
 *.nuspec (missing)
 jfarrell, codesf
 
@@ -145,7 +145,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 Dart
 Pub
-https://pub.dartlang.org/search?q=thrift
+https://pub.dartlang.org/search?q=thrift;>https://pub.dartlang.org/search?q=thrift
 
 
 no official ASF package available
@@ -154,7 +154,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 Erlang
 Hex PM
-https://hex.pm/packages?search=thriftsort=downloads
+https://hex.pm/packages?search=thriftsort=downloads;>https://hex.pm/packages?search=thriftsort=downloads
 
 
 no official ASF package available
@@ -163,7 +163,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 Haskell
 Cabal
-http://hackage.haskell.org/packag

svn commit: r980435 - /websites/staging/thrift/trunk/content/

2016-02-14 Thread buildbot
Author: buildbot
Date: Mon Feb 15 01:53:21 2016
New Revision: 980435

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Mon Feb 15 01:53:21 2016
@@ -1 +1 @@
-1730345
+1730439




svn commit: r980392 - /websites/staging/thrift/trunk/content/

2016-02-14 Thread buildbot
Author: buildbot
Date: Sun Feb 14 13:43:25 2016
New Revision: 980392

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Feb 14 13:43:25 2016
@@ -1 +1 @@
-1730312
+1730336




svn commit: r980395 - in /websites/staging/thrift/trunk/content: ./ lib/index.html

2016-02-14 Thread buildbot
Author: buildbot
Date: Sun Feb 14 14:09:35 2016
New Revision: 980395

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/lib/index.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Feb 14 14:09:35 2016
@@ -1 +1 @@
-1730339
+1730343

Modified: websites/staging/thrift/trunk/content/lib/index.html
==
--- websites/staging/thrift/trunk/content/lib/index.html (original)
+++ websites/staging/thrift/trunk/content/lib/index.html Sun Feb 14 14:09:35 
2016
@@ -86,7 +86,32 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
 Apache Thrift Libraries
+Source Tree
+Each supported language needs the Apache Thrift Libraries and the generated 
code made by the Apache Thrift Compiler.
+Some language specific documentation is for the Apache Thrift Libraries are 
generated from lib/${language}/README.md files:
+
+C GLib
+C++ library
+C# library
+D library
+Delphi library
+Erlang library
+Go library
+Haxe library
+Haskell library
+Java library
+JavaScript library
+node.js library
+OCaml library
+Perl library
+PHP library
+Python library
+Ruby library
+SmallTalk library
+
 Package manager 
information and references
+
+
 
 
 
@@ -246,40 +271,7 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
-Source Tree
-Each supported language needs the Apache Thrift Libraries and the generated 
code made by the Apache Thrift Compiler.
-Some language specific documentation is for the Apache Thrift Libraries are 
generated from lib/${language}/README.md files:
-
-C GLib
-C++ library
-C# library
-D library
-Delphi library
-Erlang library
-Go library
-Haxe library
-Haskell library
-Java library
-JavaScript library
-node.js library
-OCaml library
-Perl library
-PHP library
-Python library
-Ruby library
-SmallTalk library
-
+
 






svn commit: r980385 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-14 Thread buildbot
Author: buildbot
Date: Sun Feb 14 11:01:51 2016
New Revision: 980385

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Feb 14 11:01:51 2016
@@ -1 +1 @@
-1730165
+1730312

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sun Feb 14 11:01:51 2016
@@ -457,7 +457,10 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980385 [2/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-14 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/hs.html
==
--- websites/staging/thrift/trunk/content/tutorial/hs.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/hs.html Sun Feb 14 11:01:51 
2016
@@ -305,7 +305,10 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.
+   http://www.apache.org/;> 
+   Copyright 2016 http://www.apache.org/;>Apache Software Foundation. 
+   Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. 
+   Apache, Apache Thrift, and the Apache feather 
logo are trademarks of The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/index.html
==
--- websites/staging/thrift/trunk/content/tutorial/index.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/index.html Sun Feb 14 
11:01:51 2016
@@ -183,7 +183,10 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.
+   http://www.apache.org/;> 
+   Copyright 2016 http://www.apache.org/;>Apache Software Foundation. 
+   Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. 
+   Apache, Apache Thrift, and the Apache feather 
logo are trademarks of The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/java.html
==
--- websites/staging/thrift/trunk/content/tutorial/java.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/java.html Sun Feb 14 
11:01:51 2016
@@ -345,7 +345,10 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.
+   http://www.apache.org/;> 
+   Copyright 2016 http://www.apache.org/;>Apache Software Foundation. 
+   Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. 
+   Apache, Apache Thrift, and the Apache feather 
logo are trademarks of The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/js.html
==
--- websites/staging/thrift/trunk/content/tutorial/js.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/js.html Sun Feb 14 11:01:51 
2016
@@ -251,7 +251,10 @@ function calc() {
   


-   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.
+   http://www.apache.org/;> 
+   Copyright 2016 http://www.apache.org/;>Apache Software Foundation. 
+   Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. 
+   Apache, Apache Thrift, and the Apache feather 
logo are trademarks of The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/nodejs.html
==
--- 

svn commit: r980287 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:14:14 2016
New Revision: 980287

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:14:14 2016
@@ -1 +1 @@
-1730160
+1730161

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 08:14:14 2016
@@ -457,7 +457,7 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980286 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:13:39 2016
New Revision: 980286

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:13:39 2016
@@ -1 +1 @@
-1730159
+1730160

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 08:13:39 2016
@@ -457,7 +457,7 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980287 [2/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-13 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/perl.html
==
--- websites/staging/thrift/trunk/content/tutorial/perl.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/perl.html Sat Feb 13 
08:14:14 2016
@@ -293,7 +293,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Sat Feb 13 08:14:14 
2016
@@ -387,7 +387,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Sat Feb 13 08:14:14 
2016
@@ -304,7 +304,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/rb.html
==
--- websites/staging/thrift/trunk/content/tutorial/rb.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/rb.html Sat Feb 13 08:14:14 
2016
@@ -296,7 +296,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache Software 
Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.







svn commit: r980288 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:17:58 2016
New Revision: 980288

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:17:58 2016
@@ -1 +1 @@
-1730161
+1730162

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 08:17:58 2016
@@ -457,7 +457,7 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980289 - in /websites/staging/thrift/trunk/content: ./ static/images/feather.svg

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:22:50 2016
New Revision: 980289

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/static/images/feather.svg   (with 
props)
Modified:
websites/staging/thrift/trunk/content/   (props changed)

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:22:50 2016
@@ -1 +1 @@
-1730162
+1730163

Added: websites/staging/thrift/trunk/content/static/images/feather.svg
==
Binary file - no diff available.

Propchange: websites/staging/thrift/trunk/content/static/images/feather.svg
--
svn:mime-type = image/svg+xml




svn commit: r980291 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:27:42 2016
New Revision: 980291

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:27:42 2016
@@ -1 +1 @@
-1730163
+1730164

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 08:27:42 2016
@@ -457,7 +457,7 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980292 [1/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ static/images/ test/ tutorial/

2016-02-13 Thread buildbot
Author: buildbot
Date: Sat Feb 13 08:31:32 2016
New Revision: 980292

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/static/images/feather.svg
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 08:31:32 2016
@@ -1 +1 @@
-1730164
+1730165

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 08:31:32

svn commit: r980292 [2/2] - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ static/images/ test/ tutorial/

2016-02-13 Thread buildbot
Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Sat Feb 13 08:31:32 
2016
@@ -387,7 +387,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache 
Software Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Sat Feb 13 08:31:32 
2016
@@ -304,7 +304,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache 
Software Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.




Modified: websites/staging/thrift/trunk/content/tutorial/rb.html
==
--- websites/staging/thrift/trunk/content/tutorial/rb.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/rb.html Sat Feb 13 08:31:32 
2016
@@ -296,7 +296,7 @@ h2:hover > .headerlink, h3:hover > .head
   


-   http://www.apache.org/;> Copyright 2015 http://www.apache.org/;>Apache 
Software Foundation. Licensed under the http://www.apache.org/licenses/;>Apache License v2.0. Apache, Apache 
Thrift, and the Apache feather logo are trademarks of The Apache Software 
Foundation.
+   http://www.apache.org/;> 
Copyright 2015 http://www.apache.org/;>Apache Software Foundation. 
Licensed under the http://www.apache.org/licenses/;>Apache License 
v2.0. Apache, Apache Thrift, and the Apache feather logo are trademarks of 
The Apache Software Foundation.







svn commit: r980282 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ test/ tutorial/

2016-02-12 Thread buildbot
Author: buildbot
Date: Sat Feb 13 07:49:38 2016
New Revision: 980282

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 07:49:38 2016
@@ -1 +1 @@
-1730156
+1730157

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Feb 13 07:49:38 2016
@@ -457,7 +457,7 @@ h2:hover > .headerlink, h3:hover >

svn commit: r980284 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ static/images/ test/ tutorial/

2016-02-12 Thread buildbot
Author: buildbot
Date: Sat Feb 13 07:58:59 2016
New Revision: 980284

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/static/images/feather.png   (with 
props)
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 07:58:59 2016
@@ -1 +1 @@
-1730158
+1730159

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html

svn commit: r980281 - in /websites/staging/thrift/trunk/content: ./ docs/ docs/committers/ docs/install/ lib/ static/images/ test/ tutorial/

2016-02-12 Thread buildbot
Author: buildbot
Date: Sat Feb 13 07:48:11 2016
New Revision: 980281

Log:
Staging update by buildbot for thrift

Added:
websites/staging/thrift/trunk/content/static/images/feather.png   (with 
props)
Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html
websites/staging/thrift/trunk/content/developers.html
websites/staging/thrift/trunk/content/docs/BuildingFromSource.html
websites/staging/thrift/trunk/content/docs/HowToContribute.html
websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
websites/staging/thrift/trunk/content/docs/coding_standards.html
websites/staging/thrift/trunk/content/docs/committers/AdditionalReading.html
websites/staging/thrift/trunk/content/docs/committers/HowToCommit.html
websites/staging/thrift/trunk/content/docs/committers/HowToPublish.html
websites/staging/thrift/trunk/content/docs/committers/HowToRelease.html

websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
websites/staging/thrift/trunk/content/docs/committers/index.html
websites/staging/thrift/trunk/content/docs/concepts.html
websites/staging/thrift/trunk/content/docs/features.html
websites/staging/thrift/trunk/content/docs/idl.html
websites/staging/thrift/trunk/content/docs/index.html
websites/staging/thrift/trunk/content/docs/install/centos.html
websites/staging/thrift/trunk/content/docs/install/debian.html
websites/staging/thrift/trunk/content/docs/install/index.html
websites/staging/thrift/trunk/content/docs/install/os_x.html
websites/staging/thrift/trunk/content/docs/install/windows.html
websites/staging/thrift/trunk/content/docs/types.html
websites/staging/thrift/trunk/content/download.html
websites/staging/thrift/trunk/content/index.html
websites/staging/thrift/trunk/content/lib/c_glib.html
websites/staging/thrift/trunk/content/lib/cpp.html
websites/staging/thrift/trunk/content/lib/csharp.html
websites/staging/thrift/trunk/content/lib/d.html
websites/staging/thrift/trunk/content/lib/delphi.html
websites/staging/thrift/trunk/content/lib/erl.html
websites/staging/thrift/trunk/content/lib/go.html
websites/staging/thrift/trunk/content/lib/haxe.html
websites/staging/thrift/trunk/content/lib/hs.html
websites/staging/thrift/trunk/content/lib/index.html
websites/staging/thrift/trunk/content/lib/java.html
websites/staging/thrift/trunk/content/lib/js.html
websites/staging/thrift/trunk/content/lib/nodejs.html
websites/staging/thrift/trunk/content/lib/ocaml.html
websites/staging/thrift/trunk/content/lib/perl.html
websites/staging/thrift/trunk/content/lib/php.html
websites/staging/thrift/trunk/content/lib/py.html
websites/staging/thrift/trunk/content/lib/rb.html
websites/staging/thrift/trunk/content/lib/st.html
websites/staging/thrift/trunk/content/mailing.html
websites/staging/thrift/trunk/content/sitemap.html
websites/staging/thrift/trunk/content/static/images/favicon.ico
websites/staging/thrift/trunk/content/test/ThriftTest.html
websites/staging/thrift/trunk/content/test/index.html
websites/staging/thrift/trunk/content/test/keys.html
websites/staging/thrift/trunk/content/tutorial/as3.html
websites/staging/thrift/trunk/content/tutorial/c_glib.html
websites/staging/thrift/trunk/content/tutorial/cpp.html
websites/staging/thrift/trunk/content/tutorial/csharp.html
websites/staging/thrift/trunk/content/tutorial/d.html
websites/staging/thrift/trunk/content/tutorial/dart.html
websites/staging/thrift/trunk/content/tutorial/delphi.html
websites/staging/thrift/trunk/content/tutorial/go.html
websites/staging/thrift/trunk/content/tutorial/graphviz.html
websites/staging/thrift/trunk/content/tutorial/haxe.html
websites/staging/thrift/trunk/content/tutorial/hs.html
websites/staging/thrift/trunk/content/tutorial/index.html
websites/staging/thrift/trunk/content/tutorial/java.html
websites/staging/thrift/trunk/content/tutorial/js.html
websites/staging/thrift/trunk/content/tutorial/nodejs.html
websites/staging/thrift/trunk/content/tutorial/ocaml.html
websites/staging/thrift/trunk/content/tutorial/perl.html
websites/staging/thrift/trunk/content/tutorial/php.html
websites/staging/thrift/trunk/content/tutorial/py.html
websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sat Feb 13 07:48:11 2016
@@ -1 +1 @@
-1729127
+1730156

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content

svn commit: r974573 - in /websites/staging/thrift/trunk/content: ./ tutorial/go.html

2015-12-04 Thread buildbot
Author: buildbot
Date: Fri Dec  4 19:47:13 2015
New Revision: 974573

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/tutorial/go.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Fri Dec  4 19:47:13 2015
@@ -1 +1 @@
-1717100
+1718014

Modified: websites/staging/thrift/trunk/content/tutorial/go.html
==
--- websites/staging/thrift/trunk/content/tutorial/go.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/go.html Fri Dec  4 19:47:13 
2015
@@ -257,6 +257,106 @@ h2:hover > .headerlink, h3:hover > .head
   http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/go/src/server.go;hb=HEAD;tutorial/go/src/server.go
 
 
+Server Handler
+
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from <a  rel="nofollow" href="http://subversion.apache.org/style/site.css">http://subversion.apache.org/style/site.css</a> */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }
+
+import (
+fmt
+shared
+strconv
+tutorial
+)
+
+type CalculatorHandler struct {
+log map[int]*shared.SharedStruct
+}
+
+func NewCalculatorHandler() *CalculatorHandler {
+return CalculatorHandler{log: make(map[int]*shared.SharedStruct)}
+}
+
+func (p 
*CalculatorHandler) Ping() (err error) {
+fmt.Print(ping()\n)
+return nil
+}
+
+func (p 
*CalculatorHandler) Add(num1 int32, 
num2 int32) (retval17 
int32, err 
error) {
+fmt.Print(add(, num1, ,, num2, )\n)
+return num1 + num2, nil
+}
+
+func (p 
*CalculatorHandler) Calculate(logid int32, w *tutorial.Work) (val int32, err error) {
+fmt.Print(calculate(, logid, , 
{, w.Op, ,, w.Num1, ,, 
w.Num2, })\n)
+switch w.Op {
+case tutorial.Operation_ADD:
+val = w.Num1 + w.Num2
+break
+case tutorial.Operation_SUBTRACT:
+val = w.Num1 - w.Num2
+break
+case tutorial.Operation_MULTIPLY:
+val = w.Num1 * w.Num2
+break
+case tutorial.Operation_DIVIDE:
+if w.Num2 == 0 {
+ouch := tutorial.NewInvalidOperation()
+ouch.WhatOp = int32(w.Op)
+ouch.Why = Cannot 
divide by 0
+err = ouch
+return
+}
+val = w.Num1 / w.Num2
+break
+default:
+ouch := tutorial.NewInvalidOperation()
+ouch.WhatOp = int32(w.Op)
+ouch.Why = Unknown 
operation
+err = ouch
+return
+}
+entry := shared.NewSharedStruct()
+entry.Key = logid
+entry.Value = strconv.Itoa(int(val))
+k := int(logid)
+/*
+   oldvalue, exists := p.log[k]
+   if exists {
+ fmt.Print(Replacing , oldvalue,  
with , entry,  for key , k, \n)
+   } else {
+ fmt.Print(Adding , entry,  for key 
, k, \n)
+   }
+*/
+p.log[k] = entry
+return val, err
+}
+
+func (p 
*CalculatorHandler) GetStruct(key int32) (*shared.SharedStruct, error) {
+fmt.Print(getStruct(, key, )\n)
+v, _ 
:= p.log[int(key)]
+return v, nil
+}
+
+func (p 
*CalculatorHandler) Zip() (err error) {
+fmt.Print(zip()\n)
+return nil
+}
+
+
+
+  This snippet was generated by Apache Thrift's source tree 
docs:
+  http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/go/src/handler.go;hb=HEAD;tutorial/go/src/handler.go
+
+
 Additional Information
 
 Try using one of the other available protocols, default is binary.




svn commit: r973934 - in /websites/staging/thrift/trunk/content: ./ about.html

2015-11-29 Thread buildbot
Author: buildbot
Date: Sun Nov 29 17:44:07 2015
New Revision: 973934

Log:
Staging update by buildbot for thrift

Modified:
websites/staging/thrift/trunk/content/   (props changed)
websites/staging/thrift/trunk/content/about.html

Propchange: websites/staging/thrift/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Nov 29 17:44:07 2015
@@ -1 +1 @@
-1717095
+1717100

Modified: websites/staging/thrift/trunk/content/about.html
==
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sun Nov 29 17:44:07 2015
@@ -257,6 +257,13 @@ h2:hover > .headerlink, h3:hover > .head
 1
 
 
+
+nsuke
+Nobuaki Sukegawa 
+
+9
+
+
 
 
 
@@ -283,6 +290,11 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+Aereo
+http://www.aereo.com;>http://www.aereo.com
+
+
+
 Cloudera
 http://www.cloudera.com;>http://www.cloudera.com
 
@@ -313,6 +325,16 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
+Pinterest
+http://www.pinterest.com;>http://www.pinterest.com
+
+
+
+Quora
+http://www.quora.com;>http://www.quora.com
+
+
+
 RapLeaf
 http://www.rapleaf.com;>http://www.rapleaf.com
 
@@ -323,11 +345,6 @@ h2:hover > .headerlink, h3:hover > .head
 
 
 
-Aereo
-http://www.aereo.com;>http://www.aereo.com
-
-
-
 Siemens
 http://www.siemens.com;>http://www.siemens.com
 
@@ -337,11 +354,74 @@ h2:hover > .headerlink, h3:hover > .head
 http://uber.com;>http://uber.com
 
 
+
+
+
+
+Open source projects using 
Apache Thrift
+Apache Thrift is widely used in lots of other Open Source projects. These 
are some of them, but the list is by no means exhaustive.
+
+
+
+
+Project
+Website
+
+
 
-Microsoft Open Source
+Microsoft Robust Distributed System Nucleus 
(rDSN)
 https://github.com/Microsoft/rDSN;>https://github.com/Microsoft/rDSN
 
 
+
+Twitter Finagle
+http://twitter.github.io/finagle/guide/Protocols.html;>http://twitter.github.io/finagle/guide/Protocols.html
+
+
+
+Twitter Scrooge
+http://twitter.github.io/scrooge;>http://twitter.github.io/scrooge
+
+
+
+
+
+
+Other Apache projects using 
Apache Thrift
+There's also plenty of other Apache projects who are using and/or 
supporting Thrift in some way or another.
+
+
+
+
+Project
+Website
+
+
+
+Aurora
+http://aurora.apache.org;>http://aurora.apache.org
+
+
+
+Hadoop
+http://wiki.apache.org/hadoop/HDFS-APIs;>http://wiki.apache.org/hadoop/HDFS-APIs
+
+
+
+HBase
+http://wiki.apache.org/hadoop/Hbase/ThriftApi;>http://wiki.apache.org/hadoop/Hbase/ThriftApi
+
+
+
+Parquet
+https://parquet.apache.org;>https://parquet.apache.org
+
+
+
+Storm
+http://storm.apache.org/;>http://storm.apache.org/
+
+
 
 
 




  1   2   3   4   5   6   >