Skip to content

A slightly moist lipstick-on-pig clone for Apache Hive

Notifications You must be signed in to change notification settings

loudongfeng/lipwig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lipwig

This is a slightly moist clone of Lipstick built for Hive-on-Tez.

The input format is the output of "explain formatted", which is JSON.

lipwig <options> -i explain.json
Options:
	-s|--simple	simple output
	-i|--input	input json file containing apache hive explain plan
	-o|--output	output file
	-t|--type	filetype of output. All types supported by graphviz/dot command

or

    python lipwig.py [--simple] explain.json > explain.dot
    dot -Tsvg -o explain.svg explain.dot

The output ends up looking like this - query27.svg.

About

A slightly moist lipstick-on-pig clone for Apache Hive

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.5%
  • Shell 5.5%