Skip to content

Commit

Permalink
THRIFT-3775: 0.10.0 release
Browse files Browse the repository at this point in the history
Client: release
Patch: jfarrell

Versioning for 0.10.0 release candidate
  • Loading branch information
jfarrell committed Dec 21, 2016
1 parent 0c27352 commit b2a4d4a
Show file tree
Hide file tree
Showing 46 changed files with 750 additions and 158 deletions.
587 changes: 587 additions & 0 deletions CHANGES

Large diffs are not rendered by default.

42 changes: 22 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,9 @@
Apache Thrift
=============

Last Modified: 2014-03-16
+[![Build Status](https://travis-ci.org/apache/thrift.svg?branch=master)](https://travis-ci.org/apache/thrift)
- +[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/e2qks7enyp9gw7ma?svg=true)](https://ci.appveyor.com/project/apache/thrift)

License
=======

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.

Introduction
============
Expand Down Expand Up @@ -162,3 +144,23 @@ To run the cross-language test suite, please run:

This will run a set of tests that use different language clients and
servers.

License
=======

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.
4 changes: 2 additions & 2 deletions Thrift.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Thrift"
s.version = "1.0.0"
s.version = "0.10.0"
s.summary = "Apache Thrift is a lightweight, language-independent software stack with an associated code generation mechanism for RPC."
s.description = <<-DESC
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.
Expand All @@ -13,6 +13,6 @@ The Apache Thrift software framework, for scalable cross-language services devel
s.osx.deployment_target = '10.8'
s.ios.framework = 'CFNetwork'
s.osx.framework = 'CoreServices'
s.source = { :git => "https://github.com/apache/thrift.git", :tag => "thrift-1.0.0" }
s.source = { :git => "https://github.com/apache/thrift.git", :tag => "thrift-0.10.0" }
s.source_files = 'lib/cocoa/src/**/*.{h,m,swift}'
end
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "thrift",
"version": "0.9.3",
"version": "0.10.0",
"homepage": "https://git-wip-us.apache.org/repos/asf/thrift.git",
"authors": [
"Apache Thrift <dev@thrift.apache.org>"
Expand Down
2 changes: 1 addition & 1 deletion build/cmake/DefineCMakeDefaults.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ set(CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE ON)
set(CMAKE_COLOR_MAKEFILE ON)

# Define the generic version of the libraries here
set(GENERIC_LIB_VERSION "0.1.0")
set(GENERIC_LIB_VERSION "0.10.0")
set(GENERIC_LIB_SOVERSION "0")

# Set the default build type to release with debug info
Expand Down
4 changes: 3 additions & 1 deletion build/docker/debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
python3-setuptools \
python3-pip

RUN apt-get update && apt-get install -y --no-install-recommends \
RUN echo 'deb http://deb.debian.org/debian jessie-backports main' >> /etc/apt/sources.list \
&& apt-get update && apt-get install -y --no-install-recommends \
`# Ruby dependencies` \
ruby \
ruby-bundler \
ruby-dev \
`# Perl dependencies` \
libbit-vector-perl \
Expand Down
1 change: 1 addition & 0 deletions build/docker/ubuntu/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
RUN apt-get update && apt-get install -y --no-install-recommends \
`# Ruby dependencies` \
ruby \
ruby-bundler \
ruby-dev \
`# Perl dependencies` \
libbit-vector-perl \
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
"dev-master": "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
AC_PREREQ(2.65)
AC_CONFIG_MACRO_DIR([./aclocal])

AC_INIT([thrift], [1.0.0-dev])
AC_INIT([thrift], [0.10.0])

AC_CONFIG_AUX_DIR([.])

Expand Down
2 changes: 1 addition & 1 deletion contrib/fb303/py/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from distutils.core import setup, Extension, Command

setup(name='thrift_fb303',
version='1.0.0-dev',
version='0.10.0',
description='Python bindings for the Apache Thrift FB303',
author=['Thrift Developers'],
author_email=['dev@thrift.apache.org'],
Expand Down
10 changes: 5 additions & 5 deletions contrib/thrift-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
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.
-->
<project
xmlns="http://maven.apache.org/POM/4.0.0"
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

Expand All @@ -27,7 +27,7 @@
<artifactId>thrift-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
<name>thrift-maven-plugin</name>
<version>1.0-SNAPSHOT</version>
<version>0.10.0</version>
<build>
<plugins>
<plugin>
Expand Down
4 changes: 2 additions & 2 deletions contrib/thrift.spec
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Name: thrift
License: Apache License v2.0
Group: Development
Summary: RPC and serialization framework
Version: 0.9.1
Version: 0.10.0
Release: 0
URL: http://thrift.apache.org
Packager: Thrift Developers <dev@thrift.apache.org>
Expand Down Expand Up @@ -234,5 +234,5 @@ umask 007
/sbin/ldconfig > /dev/null 2>&1

%changelog
* Wed Oct 10 2012 Thrift Dev <dev@thrift.apache.org>
* Wed Oct 10 2012 Thrift Dev <dev@thrift.apache.org>
- Thrift 0.9.0 release.
4 changes: 2 additions & 2 deletions contrib/zeromq/csharp/ThriftZMQ.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>9.0.21022</ProductVersion>
<ProductVersion>0.10.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{17C63B90-DFD7-42AC-A7B0-749E6876C0A1}</ProjectGuid>
<OutputType>Exe</OutputType>
Expand All @@ -25,7 +25,7 @@
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<ApplicationVersion>0.10.0.%2a</ApplicationVersion>
<IsWebBootstrapper>false</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
Expand Down
8 changes: 4 additions & 4 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
thrift (1.0.0-dev) stable; urgency=low
* update version
* fix libthrift0.install
thrift (0.10.0) stable; urgency=low

-- Roger Meier <roger@apache.org> Tue, 08 Jan 2013 22:40:12 +0100
* update to 0.10.0

-- Jake Farrell <jfarrell@apache.org> Mon, 12 Dec 2016 12:00:00 -0500

thrift (0.9.0) stable; urgency=low

Expand Down
8 changes: 4 additions & 4 deletions doap.rdf
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl"?>
<rdf:RDF xml:lang="en"
xmlns="http://usefulinc.com/ns/doap#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://usefulinc.com/ns/doap#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:asfext="http://projects.apache.org/ns/asfext#"
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<!--
Expand All @@ -12,9 +12,9 @@
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.
Expand Down
2 changes: 1 addition & 1 deletion lib/cocoa/src/Thrift.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
* under the License.
*/

#define ThriftVersion @"1.0.0-dev"
#define ThriftVersion @"0.10.0"
2 changes: 1 addition & 1 deletion lib/cpp/src/thrift/windows/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@

#pragma warning(disable : 4996) // Deprecated posix name.

#define VERSION "1.0.0-dev"
#define VERSION "0.10.0"
#define HAVE_GETTIMEOFDAY 1
#define HAVE_SYS_STAT_H 1

Expand Down
4 changes: 2 additions & 2 deletions lib/csharp/ThriftMSBuildTask/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.9.0.*")]
[assembly: AssemblyFileVersion("0.9.0.*")]
[assembly: AssemblyVersion("0.10.0.*")]
[assembly: AssemblyFileVersion("0.10.0.*")]
4 changes: 2 additions & 2 deletions lib/csharp/src/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,5 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.1")]
[assembly: AssemblyFileVersion("1.0.0.1")]
[assembly: AssemblyVersion("0.10.0.1")]
[assembly: AssemblyFileVersion("0.10.0.1")]
2 changes: 1 addition & 1 deletion lib/d/src/thrift/base.d
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ class TCompoundOperationException : TException {
/// The Thrift version string, used for informative purposes.
// Note: This is currently hardcoded, but will likely be filled in by the build
// system in future versions.
enum VERSION = "0.9.0 dev";
enum VERSION = "0.10.0";

/**
* Functions used for logging inside Thrift.
Expand Down
2 changes: 1 addition & 1 deletion lib/dart/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# under the License.

name: thrift
version: 1.0.0-dev
version: 0.10.0
description: >
A Dart library for Apache Thrift
author: Apache Thrift Developers <dev@thrift.apache.org>
Expand Down
2 changes: 1 addition & 1 deletion lib/delphi/src/Thrift.pas
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ interface
SysUtils, Thrift.Protocol;

const
Version = '1.0.0-dev';
Version = '0.10.0';

type
TApplicationExceptionSpecializedClass = class of TApplicationExceptionSpecialized;
Expand Down
2 changes: 1 addition & 1 deletion lib/erl/src/thrift.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
{description, "Thrift bindings"},

% The version of the applicaton
{vsn, "1.0.0-dev"},
{vsn, "0.10.0"},

% All modules used by the application.
{modules, [
Expand Down
2 changes: 1 addition & 1 deletion lib/haxe/haxelib.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"license": "Apache",
"tags": ["thrift", "rpc", "serialization", "cross", "framework"],
"description": "Haxe bindings for the Apache Thrift RPC and serialization framework",
"version": "1.0.0-alpha.160215",
"version": "0.10.0",
"releasenote": "Licensed under Apache License, Version 2.0. The Apache Thrift compiler needs to be installed separately.",
"contributors": ["Apache Software Foundation (ASF)"],
"dependencies": { },
Expand Down
2 changes: 1 addition & 1 deletion lib/hs/Thrift.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
--

Name: thrift
Version: 1.0.0-dev
Version: 0.10.0
Cabal-Version: >= 1.8
License: OtherLicense
Category: Foreign
Expand Down
8 changes: 4 additions & 4 deletions lib/java/build.properties
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
thrift.version=1.0.0
thrift.version=0.10.0
thrift.groupid=org.apache.thrift
release=false

# Jar Versions
# Jar Versions
mvn.ant.task.version=2.1.3

# Local Install paths
Expand All @@ -15,12 +15,12 @@ apache.repo=https://repository.apache.org/content/repositories/releases
mvn.ant.task.url=${mvn.repo}/org/apache/maven/maven-ant-tasks/${mvn.ant.task.version}
mvn.ant.task.jar=maven-ant-tasks-${mvn.ant.task.version}.jar

# Apache Maven publish
# Apache Maven publish
license=http://www.apache.org/licenses/LICENSE-2.0.txt
maven-repository-url=https://repository.apache.org/service/local/staging/deploy/maven2
maven-repository-id=apache.releases.https

# Jar Versions
# Jar Versions
mvn.ant.task.version=2.1.3

# Dependency versions
Expand Down
2 changes: 1 addition & 1 deletion lib/js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "thrift",
"version": "1.0.0",
"version": "0.10.0",
"devDependencies": {
"grunt": "^0.4.5",
"grunt-cli": "^1.2.0",
Expand Down
Loading

0 comments on commit b2a4d4a

Please sign in to comment.