Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Vendor packages

Some packages we want to maintain in the repository itself, because there is no good 3rd party alternative.

Quick Setup

Generate all vendor packages:

make all

Generate individual packages:

make fb303 # FB303 Thrift client only make hive-metastore # Hive Metastore Thrift definitions only

Packages

FB303 Thrift client

fb303 is a base Thrift service and a common set of functionality for querying stats, options, and other information from a service.

Generate with Make:

make fb303

Hive Metastore Thrift definition

The thrift definition require the fb303 service as a dependency

Generate with Make:

make hive-metastore

Requirements

  • Apache Thrift compiler (thrift)
  • curl for downloading Thrift definitions