| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
the partially completed uuid implementation to master
|
| |
|
|
|
|
|
|
|
| |
Client: java
Patch: Jiayu Liu
This closes #2576
|
| |
|
| |
|
|
|
|
|
| |
Client: netstd
Patch: Jens Geyer
|
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Client: netstd
Patch: Jens Geyer
This closes #2328
|
|\ \
| |/ |
|
| | |
|
|/
|
|
|
|
| |
Patch: Jihoon Seo
This closes #2326
|
|
|
|
|
|
|
| |
Client: csharp
Patch: Jens Geyer
This closes #2027
|
| |
|
|
|
|
|
|
| |
predef endian header
Client: cpp
|
|
|
|
|
|
|
|
| |
* [THRIFT-4766] Enable JDK9 build
* THRIFT-4766: build on bionic using native jdk (java-11-openjdk)
Change from headless to the normal JDK. Maybe the libasound is pulled
in transitively.
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
Client: rb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Client: java
THRIFT-4294: Java Configure Fails for Ant >= 1.10
THRIFT-4259: Thrift does not compile due to Ant Maven task errors
THRIFT-4178: Java libraries missing from package when using cmake
THRIFT-3983: libthrift is deployed on central with pom packaging
instead of jar
THRIFT-1507: Maven can't download resource from central when behind
a proxy and won't use local repository
THRIFT-1418: Compiling Thrift from source: Class
org.apache.tools.ant.taskdefs.ConditionTask doesn't
support the nested "typefound" element
Refactor CMake install hook to allow using "sudo make install/fast"
which avoids the THRIFT-1507 and THRIFT-1418 issues.
New Gradle based build system for Thrift Java Library
* Add Gradle 4.4.1 Wrapper artifacts to enable builds
Using the Gradle Wrapper helps normalize the builds on all platforms
so we use a consistent build tool independent of package managers.
The Gradle build logic was partitioned into multiple specific
scripts to simplify understanding and maintenance of the build.
This is now hooked into CMake and Autoconf processing steps
and can build/test/publish to Maven. The README.md was updated
to illustrate the new build options and add some documentation
on the requirements for Maven publication.
Cleaned up the CMake files to reduce reliance on file globbing
which is known to cause confusion when multiple users contribute.
* Fix two minor issues in Javadoc and unit test
Return values were undeclared in Javadoc
Test was asserting on the wrong test object instance
* Create simple runner scripts for cross-check
Using Gradle as a java execution wrapper is too heavy.
I simplified the test client/server execution by using a
three generated scripts in the build directory direcly
callable by the cross-check test harness.
* Cleanup the remaining Ant build scripts
Pulled the Maven Ant task properties out of the Java build
since they are no longer used there.
Deleted the no longer used build.xml and build.properties
files from the Java build.
Made each Ant build own the Maven Ant task details in their
build.properties file.
* Fix the build issue with Java SSL in the ubuntu-trusty container
The latest Trusty JDK7 builds seem to have encountered this issue
because the OpenJDK removed the SunEC algorithms.
* Update the developer info as requested in review
Use the generic Apache Thrift developer list for contact information
* Add Clover Code coverage for easy access by developers
Clover plugin for Gradle was applied and configured which enables
code coverage reports to be available on demand via a command line
option. The documentation in the README.md was enhanced to give
the details of this change and how to take advantage of it.
|
|
|
|
|
|
| |
process for symbolic debugging
This closes #1209
|
|
|
|
|
|
| |
Client: Build
This closes #1174
|
|
|
|
|
|
| |
thrift-compiler packaging is not ready for it yet
This closes #1157
|
|
|
|
|
|
|
| |
Client: build
Patch: Akira Nakagawa
debian/control has typo and missing packages and it prevents building packages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
core, and load them dynamically
Client: Compiler
Patch: Nobuaki Sukegawa, rebased by dtmuller
Also fixed by dtmuller:
* Add plugin namespace for erlang language binding
* Fix unit test test_const_value
* Don't clear type cache with every t_program conversion
* Type "wb" may not be supported by popen on non-Windows platforms
* Fix constness of AST type signatures
|
|
|
|
| |
This closes #1030 and closes #999
|
|
|
|
|
|
|
|
|
| |
for --dbg-package.
Client: Build process
Patch: Akira <matyapiro31@...>
This closes #988
|
|
|
|
| |
This closes #966
|
|
|
|
| |
This closes #965
|
|
|
|
| |
This closes #931
|
|
|
|
|
|
| |
Patch: Filip Chabik & Roger Meier
This closes #721
|
|
|
|
|
|
|
|
|
| |
Client: Build
Patch: Nobuaki Sukegawa
Use "services: docker"
This closes #730
|
|
|
|
|
|
|
| |
Client: All
Patch: Anatol Pomozov
This closes #281
|
|
|
|
|
|
|
| |
Client: build process
Patch: jfarrell
Updates debian packaging to work with ubuntu 14.04 deps
|
|
|
|
| |
Patch: Roger Meier
|
|
|
|
| |
Patch: Andrew Gaul
|
|
|
|
|
|
|
| |
Client: build
Patch: jfarrell
Updating to add deb package creation.
|
|
|
|
|
|
|
|
|
| |
doesn't exist
Client: build
Patch:
Removing NEWS from the debian/docs include used by debian package build files as #DOCS#
|
|
|
|
|
|
|
| |
Client: java
Patch: Christoffer Sawicki
Missed line in patch for updates to commons lang from 2.5 to 3.1
|
|
|
|
|
|
|
| |
Client: java
Patch: Christoffer Sawicki
Updates commons lang from 2.5 to 3.1
|
|
|
|
| |
;-r
|
| |
|