Commit Graph

133 Commits

Author SHA1 Message Date
James E. King, III
2590988c02 THRIFT-4417: Fix broken fb303 build, that occurred after conversion to stdcxx::shared_ptr
Patch: Stanislav Korolev

This closes #1439
2017-12-09 12:25:00 -05:00
Jens Geyer
214746619a THRIFT-4396 inconsistent (or plain wrong) version numbers in master/trunk
Client: (multiple)
Patch: Jens Geyer

This closes #1422
2017-11-30 20:46:39 +01:00
cclauss
4bd3682c79 THRIFT-4309: Python print() function
Client: py

This closes #1339
2017-09-24 06:04:15 -07:00
Dome Geszler
177b5691b6 THRIFT-4185: (scribe ctrl counters) fix encoding in name of counter avoiding outage in monitoring
Client: fb303

This closes #1257
2017-04-27 09:53:07 -04:00
Chris Osborn
f65db706b3 THRIFT-3784: thrift-maven-plugin generates invalid include directories for IDL in dependency JARs
Client: thrift-maven (contrib)

This closes #984
2017-04-01 11:15:54 -04:00
Volodymyr Gotra
b587a12a11 THRIFT-3933 Microsoft .Net Core library port and generator for this library
Client: .NET Core
Patch: Volodymyr Gotra <vgotra@gmail.com> PR #1088, with significant improvements by Jens Geyer <jensg@apache.org> PR #1149

This closes #1088
This closes #1149
2017-01-04 19:40:30 +01:00
Jens Geyer
4733c4c535 THRIFT-3605 Have the compiler complain about invalid arguments and options
Client: Compiler (general)
Patch: Jens Geyer

This closes #862
2016-02-14 11:10:42 +01:00
Roger Meier
d10eb082d0 THRIFT-3419 thrift-maven-plugin property error
Patch: chillon_m
2016-02-07 11:06:05 +01:00
Nobuaki Sukegawa
10308cb975 THRIFT-3596 Better conformance to PEP8
This closes #832
2016-02-04 14:28:24 +09:00
Nobuaki Sukegawa
a185d7e785 THRIFT-1857 Python 3 Support
Client: Python
Patch: Nobuaki Sukegawa

Add py3 cross test
2015-11-06 21:24:24 +09:00
Nobuaki Sukegawa
760511f59b THRIFT-1857 Python 3 Support
Client: Python
Patch: Thomas Bartelmess, Eevee (Alex Munroe), helgridly, Christian Verkerk, Jeroen Vlek, Nobuaki Sukegawa

This closes #213 and closes #680
2015-11-06 21:24:16 +09:00
alisdair sullivan
a559f8d903 THRIFT-2856 refactor erlang basic transports and unify interfaces
Client: Erlang
Patch: Alisdair Sullivan

This closes #288
2015-11-01 18:03:40 +09:00
Nobuaki Sukegawa
c8abd34ae8 Add new i8 type to thrift.vim 2015-10-24 22:48:22 +09:00
Roger Meier
4ead520841 THRIFT-3155 move contrib/mingw32-toolchain.cmake to build/cmake/ 2015-05-16 21:09:18 +02:00
Roger Meier
71f2d8a714 THRIFT-3067 C++ cppcheck performance related warnings
Patch: Arijit Chattopadhyay <arijitnit06@gmail.com>

This closes #444
2015-04-26 17:00:04 +02:00
jfarrell
e03f7e8e75 THRIFT-2962:Docker Thrift env for development and testing
Client: build
Patch: jfarrell

Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00
Randy Abernethy
ded6401da4 THRIFT-2999 remove CR/LF post .getattributes text = auto
Client: all
Patch: Randy Abernethy
2015-02-15 11:28:40 -08:00
Jens Geyer
3e9c3a2af3 THRIFT-2911 fix c++ version zeromq transport, the old version cannot work
Client: contrib
Patch: tiny <lox.xiao@gmail.com>

This closes #315
2014-12-22 22:34:21 +01:00
Nobuaki Sukegawa
a10697a9db THRIFT-2909 Improve travis build 2014-12-21 16:36:47 +01:00
Nobuaki Sukegawa
6622877a09 THRIFT-2098 Add support for Qt5+ 2014-12-21 16:36:47 +01:00
Nobuaki Sukegawa
6304a53414 THRIFT-2903 Qt4 library built with CMake does not work 2014-12-21 16:36:46 +01:00
Nobuaki Sukegawa
2825664f25 THRIFT-2893 CMake build fails with boost thread or std thread
Following changes are made to fix the build
* Add USE_..._THREAD compiler definitions correctly
* Link to boost_thread and boost_system when configured with boost thread
* Link to pthread if platform is posix and std thread is used
* Use PlatformThreadFactory in test code
2014-12-21 16:36:46 +01:00
Konrad Grochowski
3b5dacba44 THRIFT-2849: spelling errors fixed using codespell tool
Client: All
Patch: Anatol Pomozov

This closes #281
2014-11-24 10:55:31 +01:00
Randy Abernethy
ba30239687 THRIFT-2744:Add Centos 6.5 Vagrantfile to contrib
Client: Contrib
Patch: Randy Abernethy

Provides a Vagrantfile to setup Centos 6.5 for Apache Thrift
operations. Useful as is and as an example for Centos users
interested in configuring Apache Thrift on other Centos systems.
2014-11-19 18:09:58 -08:00
jfarrell
b5fd81658a THRIFT-2538: Apache Thrift needs an official NuGet package
Client: .net
Patch: jfarrell

Updating build to be able to support releases publishing to NuGet
2014-10-29 23:19:23 -04:00
jfarrell
2c7eb9ee60 THRIFT-2759: Trusty Vagrantfile does not make clean
Client: build
Patch: jfarrell

Fixing vagrant file to build all libraries correctly
2014-10-08 23:15:20 -04:00
jfarrell
f98a67bb24 THRIFT-1536: Maven thrift plugin
Client: build
Patch: David Trott

Maven thrift plugin
2014-10-08 23:07:33 -04:00
Jens Geyer
79f988c27a THRIFT-2768: Whitespace Fixup
Client: General (Makefile.am)
Patch: Jens Geyer

Reverted makefile.am - tabs are not optional there
2014-10-03 20:42:54 +02:00
Jens Geyer
aaa8947f3a THRIFT-2768: Whitespace Fixup
Client: General (Makefile.am, *.thrift)
Patch: Jens Geyer

DocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.
2014-10-03 20:30:38 +02:00
Jens Geyer
6d15c3090f THRIFT-2628 struct member name conflicts due to lowercased names
Client: Erlang
Patch: Alisdair Sullivan

This closes #228
2014-10-02 10:06:07 +02:00
cdwijayarathna
d92179129a THRIFT-847 Test Framework harmonization across all languages
Signed-off-by: Roger Meier <roger@apache.org>
2014-08-15 23:34:45 +02:00
Roger Meier
8720260e39 THRIFT-2667 create Windows Installer via CPack
Signed-off-by: Roger Meier <roger@apache.org>
2014-08-15 23:07:12 +02:00
cdwijayarathna
a07ec0bdf2 THRIFT-2655 CPP tests should not use relative path when accessing ssh related files 2014-08-10 21:59:37 +02:00
henrique
c0a7d72c83 THRIFT-2638 travis: build with Haskell
Patch: John Chee
2014-07-26 13:11:12 +02:00
henrique
ac8d8e260e THRIFT-2635 Travis CI build and test matrix
This closes #163
2014-07-23 23:31:04 +02:00
jfarrell
30a472e04f THRIFT-2602: Fix missing dist files
Client: build process
Patch: jfarrell

Add check for php extension to not build if phpize has not been run,
update Vagrantfile to update package list for haskell test deps, and
change bison min version to 2.4 to work with the current versions of
debian, ubuntu and centos.
2014-07-10 18:42:30 -04:00
jfarrell
3e41ece40c Thrift-2601: Fix vagrant to work again for builds again
Client: build
Patch: jfarrell

Updating vagrant to ubuntu 14.04 and fixes to make it work again.
2014-07-09 23:35:54 -04:00
jfarrell
0cb870bac1 Thrift-2467: Unable to build contrib/fb303 on OSX 10.9.2
Client: build
Patch: jfarrell

Updates fb303 build to use ax_cxx macros to detect and add std cflags.
2014-06-30 22:45:28 -04:00
Pascal Bach
569863a138 Allow cross build for windows using mingw32
- Build the compiler using CMake for:
  - Linux native gcc
  - Windows using mingw32
2014-06-10 13:44:02 +02:00
henrique
245dbdfd11 THRIFT-2565 autoconf fails to find mingw-g++ cross compiler on travis CI 2014-06-04 18:14:39 +02:00
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