Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Distributed Graph Database
Java Ruby JavaScript Shell Groovy HTML Other

Add hack to trick IDEA into using Kryo

IDEA doesn't understand Maven's shade plugin.  titan-core uses the shade
plugin on Kryo.  When IDEA tries to build titan-core, it seems to just
ignore the shade bits, and then we get linkage errors related to Kryo
when IDEA tries to execute tests using that bogus artifact that it just
built.

This profile reenables the unshaded Kryo dependency.  Not convinced this
is going to be tenable, since widening the existing gap between the
Maven and IDEA test execution environments can't be a good thing in the
long run.

The profile is disabled by default.
latest commit 3c14dbb5c0
@dalaro dalaro authored
Failed to load latest commit information.
docs Merge branch 'titan05' of github.com:thinkaurelius/titan into titan05
titan-all [maven-release-plugin] prepare for next development iteration
titan-berkeleyje [maven-release-plugin] prepare for next development iteration
titan-cassandra [maven-release-plugin] prepare for next development iteration
titan-core Add hack to trick IDEA into using Kryo
titan-dist Add 0.5.4 to compat manifest
titan-es [maven-release-plugin] prepare for next development iteration
titan-hadoop-parent [maven-release-plugin] prepare for next development iteration
titan-hbase-parent [maven-release-plugin] prepare for next development iteration
titan-lucene [maven-release-plugin] prepare for next development iteration
titan-rexster [maven-release-plugin] prepare for next development iteration
titan-solr [maven-release-plugin] prepare for next development iteration
titan-test Update TitanGraphTest.java
.gitignore Add *.DS_Store to .gitignore
CHANGELOG.asc Add pom.xml snippets to changelogs for 0.5.{3,4}
LICENSE.txt updated .txts for upcoming release.
NOTICE.txt Updated references to used libraries
README.textile add solr to readme.textile
RELEASING.md Bring release instructions up-to-date
TESTING.md Update TESTING.md
UPGRADE.asc Set tentative release date for 0.5.4
jre6.xslt Removing titan-persisitit
pom.xml Add hack to trick IDEA into using Kryo

README.textile

Titan is a highly scalable graph database optimized for storing and querying large graphs with billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users.

Features

Getting Started

Read the comprehensive Titan documentation and join the mailing list.

Something went wrong with that request. Please try again.