All Projects → GiraffaFS → giraffa

GiraffaFS / giraffa

Licence: Apache-2.0 License
Giraffa FileSystem (Slack: giraffa-fs.slack.com)

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects
Protocol Buffer
295 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
XSLT
1337 projects

Overview

Giraffa is

  • Distributed highly available file system;
  • Apache Extras project and is not an official project of the Apache Software Foundation;
  • Project which is related to Apache Hadoop and Apache HBase projects;
  • Licensed under Apache License 2.0;

Requirements

  • JDK 1.7+
  • Gradle 2.0+
  • ProtocolBuffer 2.5.0
  • Apache HBase 1.0.0+
  • Apache Hadoop 2.5.0+

Build it

Build Giraffa jar:

./gradlew clean assemble

Build Giraffa + Tests:

./gradlew clean build

Build Giraffa + Javadoc:

./gradlew clean assemble javadoc

Build Giraffa + Code Coverage:

./gradlew clean build jacocoTestReport

Build Giraffa + Standalone Distribution:

./gradlew clean build tar

Run Giraffa Web UI in demo mode:

./gradlew -PmainClass=org.apache.giraffa.web.GiraffaWebDemoRunner execute

Type stop in the console and hit Enter to end the Giraffa Web UI demo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].