Commit Graph

93 Commits

Author SHA1 Message Date
Roger Meier
16fcad0b25 THRIFT-2407 use markdown (rename README => README.md)
Patch: Roger Meier
2014-03-19 06:47:47 +01:00
Carl Yeksigian
98bebac152 THRIFT-2399 Recognize '//'-style comments in emacs
PATCH: David Hull
2014-03-12 16:48:01 -04:00
Jens Geyer
b39b5ea95d THRIFT-2383 contrib: sample for connecting Thrift with Rebus
Patch: Jens Geyer
2014-03-07 19:42:28 +01:00
Jens Geyer
7bea35a4c2 THRIFT-2382 contrib: sample for connecting Thrift with STOMP
Patch: Jens Geyer
2014-03-07 19:41:48 +01:00
Roger Meier
3bf62d1d89 THRIFT-2344 configure.ac: compiler-only option
Patch: Roger Meier
2014-02-09 22:43:40 +01:00
Roger Meier
f9d16b1c3e THRIFT-2332 RPMBUILD: run bootstrap (if needed)
Patch: Nevo Hed
2014-01-26 00:26:16 +01:00
Roger Meier
aae8acb2db THRIFT-2318 perl: dependency Class::Accessor not checked
Patch: Roger Meier
2014-01-15 13:55:09 +01:00
jfarrell
11c813ea3c Thrift-2309: Ruby and PHP added to RPM subpackages
Client: build
Patch: Nevo Hed

Adds ruby and php libs to the rpm.
2014-01-10 13:12:46 -05:00
jfarrell
4b4f42b45b THRIFT-2249:Add SMP Build option to thrift.spec (and three config defines)
Client: build
Patch: Martin Vogt

the patch improves the .spec file in contrib/. with a parallel build option and add defines
2013-11-27 12:45:49 -05:00
Roger Meier
3da1c9025b THRIFT-2260 java: Thrift imposes unneeded dependency on commons-lang3
Patch: Andrew Gaul
2013-11-16 15:37:20 +01:00
Jens Geyer
8203a149eb THRIFT-2240 thrift.vim (contrib) does not correctly handle 'union'
Patch: Matt Butcher
2013-10-24 22:14:22 +02:00
Ben Craig
e957675647 THRIFT-2045: C++ compiler warning and build cleanup (again)
Client: cpp
Patch: Ben Craig
2013-10-11 08:19:16 -05:00
jfarrell
380a45d0f7 THRIFT-2197:fix jar output directory in rpm spec file
client: build
patch: Hiroaki Kawai

Updates RPM spec to include java jar from correct location.
2013-10-04 22:50:21 -04:00
jfarrell
38ddc8f757 THRIFT-2142:Minor tweaks to thrift.el for better emacs package compatibility
Client: contrib
Patch: Andrew Pennebaker

Updates thrift.el for better emacs compatibility.
2013-09-10 12:12:41 -04:00
jfarrell
2fa3df32ce Thrift-2136:Vagrant build not compiling java, ruby, php, go libs
Client: build
Patch: jfarrell

Updating to add deb package creation.
2013-08-18 11:20:53 -04:00
jfarrell
9dbea36189 Thrift-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies
Client: build
Patch: jfarrell

Updates vagrantfile script to add missing dependencies for java, ruby, php and go libs.
2013-08-17 18:35:13 -04:00
jfarrell
985a910b1b THRIFT-2134: mingw-cross-compile script failing with strip errors
Client: build
Patch: jfarrell

Updates the mingw build script to use the -o option when striping.
2013-08-17 15:44:19 -04:00
jfarrell
9753cde10d Thrift-2057:Vagrant fails on php tests
Client: build
Patch: Jake Farrell

Removes phpunit package and installs phpunit from pear
2013-06-21 14:53:39 -05:00
jfarrell
b6f23e89cd Thrift-2052: Vagrant machine image defaults to only 384MB RAM
Client: build
Patch: Justin Porterfield

Updates min ram to 1G and sets num cpus to 2
2013-06-21 13:36:18 -05:00
jfarrell
69b02aa85b Thrift-2051:Vagrant fails to build erlang
Client: build
    Patch: Justin Porterfield

    Removes erlang client lib build from Vagrantfile
2013-06-20 15:40:48 -05:00
Jake Farrell
765bbfb551 Thrift-1733: Fix RPM build issues on RHEL6
Client: contrib
Patch: Kirby Files

Updating thrift.spec for RHEL6 compatability.
2013-06-08 21:25:48 -04:00
Carl Yeksigian
1ed799156d THRIFT-1985: Add a Vagrantfile to build and test Apache Thrift fully reproducable
Moved the Vagrantfile to the contrib/ directory to prevent polluting the top level directory
2013-06-04 04:56:00 -04:00
Jens Geyer
111d8f2615 Add jensg to dev list 2013-06-03 16:49:55 +02:00
Carl Yeksigian
350860fca3 Add carl to developer list 2013-06-01 22:48:52 -04:00
Jake Farrell
64924b8781 Thrift-1984: namespace collision in python
Client: py
Patch: Jake Farrell

Updates fb303 to to be package thrift_fb303.
2013-05-29 23:15:37 -04:00
Jake Farrell
60723b88ff Thrift-1715: Allow excluding libraries in fb303 configure
Client: fb303
Patch: Harsh J

Updated patch to allow for excluding all avaliable lang libraries using the
--without-<lib> configure flag. Configure output added to notify user of
result

Building C++ Library ......... : yes
Building Java Library ........ : yes
Building Python Library ...... : yes
Building PHP Library ......... : yes
2013-03-23 22:38:48 -04:00
Roger Meier
565517a16c subversion, thanks and good bye
;-r
2013-03-22 21:08:39 +01:00
Roger Meier
a17265d615 THRIFT-1825 Debian Packaging: cpp libs no longer included since 0.8
Initial Patch: Marco Matarazzo
Folder move and deletion of contrib/create-debian-packages.sh by roger ;-r
2013-01-08 23:12:28 +01:00
Roger Meier
d996739bff remove dead link 2012-12-28 00:20:21 +01:00
Jake Farrell
6fcecd45a7 Updating Thrift trunk version to 1.0.0-dev
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397293 13f79535-47bb-0310-9956-ffa450edef68
2012-10-11 20:34:25 +00:00
Jake Farrell
9429a12462 Thrift-1717: fix deb build in jenkins
Client: build
Patch: Jake Farrell

Fixing debian changelog to allow deb build to be automated again within jenkins.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395835 13f79535-47bb-0310-9956-ffa450edef68
2012-10-09 01:21:45 +00:00
Roger Meier
27647d5b18 THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows
remove redundant thrift-sample.sln

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1354405 13f79535-47bb-0310-9956-ffa450edef68
2012-06-27 10:17:57 +00:00
Roger Meier
122803bade THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows
Patch: Peace
add pipe crossplatform example to contrib

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351477 13f79535-47bb-0310-9956-ffa450edef68
2012-06-18 20:23:58 +00:00
Jake Farrell
f5bae90076 Thrift-1326:on some platforms, #include <stdint.h> is necessary to be included in Thrift.h
Client: contrib/fb303
Patch: Jake Farrell

Adding check for needed headers to fb303 configure.ac



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339969 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 04:14:45 +00:00
Jake Farrell
eccbe4d08d THRIFT-1539:Build and distribute the fb303 python libraries along with thrift
Client: contrib/fb303 - py
Patch: Jake Farrell

Updated build file so dist egg will include project headers, will publish with py client lib to pypi as part of release process.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339967 13f79535-47bb-0310-9956-ffa450edef68
2012-05-18 03:57:07 +00:00
Jake Farrell
970c86a5f2 Thrift-1607:Incorrect file modes for several source files
Client: build
Patch: Andrew Cox

File modes of some non-script text files (e.g. .xml, .java, .cc) in the source tree include execute permissions (because these files have the svn:executable property).



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339492 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 05:41:09 +00:00
Roger Meier
23c16b7df7 disable c_glib for mingw compiler build
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332624 13f79535-47bb-0310-9956-ffa450edef68
2012-05-01 12:12:17 +00:00
Roger Meier
49ff8b123a THRIFT-1552 Include paths for c/c++ should be prefixed with 'thrift/'
To ensure there are no include path collisions the C and C++ header
include paths should include 'thrift' as the root leaf. This will
prevent having to place /usr/include/thrift into the compilers include
header search path, which might otherwise result in the compiler
accidentally picking up headers that it shouldn't.

e.g. #include <foo/bar.h> should be #include <thrift/foo/bar.h>

Change-Id: I48f2b0f549bda0fc81e85506ac857adc800b98a1

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325674 13f79535-47bb-0310-9956-ffa450edef68
2012-04-13 09:12:31 +00:00
Roger Meier
8516f58b77 THRIFT-1440 debian packaging: minor-ish policy problems
Patch: Paul Cannon
Fix: Descriptions

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1212569 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 18:42:46 +00:00
Roger Meier
38b7d07072 THRIFT-1421 Debian Packages can not be built
Patch: Brandon Arp
Fix: ruby build

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1212324 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 10:36:05 +00:00
Jake Farrell
828789580b Thrift-1421: Debian Packages can not be built
Removing Erlang package from debian rules and control



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1207553 13f79535-47bb-0310-9956-ffa450edef68
2011-11-28 20:00:10 +00:00
Jake Farrell
5d85bbcabe Thrift-1421: Debian Packages can not be built
Client: debian
Patch: Jake Farrell

Commenting out erlang from debian build until jsx can be fixed. 



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1199792 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 15:24:25 +00:00
Jake Farrell
c965dda2dd Thrift-1421: Debian Packages can not be built (ruby build fails)
Client: deb
Patch: Jake Farrell

Removing ruby from deb as it is now available as a gem.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1198549 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 20:29:26 +00:00
Jake Farrell
c92b65311c Thrift-1390L Debian package build fix for squeeze
Client: build
Patch: Jake Farrell

Fix debian build deps for libmomo-system-web2.0-cil.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1186602 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 02:11:02 +00:00
Jake Farrell
7301eced16 THRIFT-1370: Debian packaging should Build-Depend on libglib2.0-dev
Client: build
Patch: Christian Hofstaedtler

The Debian packaging builds the c_glib interface library, but does not name libglib2.0-dev as a Build-Dependency. While this usually won't affect manual builds, this is a problem for automated build environments which will not have libglib2.0-dev installed unless explicitly requested by Build-Depends.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1178823 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 14:59:40 +00:00
Jake Farrell
9c76258564 updating trunk from 0.7.0-dev to 0.8.0-dev
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1157426 13f79535-47bb-0310-9956-ffa450edef68
2011-08-13 21:29:36 +00:00
Bryan Duxbury
4e98a258b2 THRIFT-1237. contrib: Java fb303 missing some methods
Added counters to FacebookBase.

Patch: Ionel Corneliu Gog 

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1146484 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 21:17:26 +00:00
Jake Farrell
c023d90e3b Thrift-1174: Publish as3 client implementation via Maven for use by flex-mojos users
Client: as3

Adds the ability to publish the as3 client to maven central repo along side the java and fb303 libs.




git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1125511 13f79535-47bb-0310-9956-ffa450edef68
2011-05-20 19:04:13 +00:00
Jake Farrell
680114defb Thrift-1109: Deploy fb303 along side libthrift to maven repo
patch: jfarrell
client: contrib fb303 java
depends on: Thrift-363

Adding the ability to publish the fb303 java library as an artifact alongside libthrift to the apache maven repository. 



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1095218 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 21:15:17 +00:00
Roger Meier
87e4980df0 THRIFT-812 Demo of Thrift over ZeroMQ (C#)
Patch: Nils Huegelmann 


git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1095179 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 19:47:03 +00:00