Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

Commit 3fa6551

Browse files
committed
Merge tag 'BLAZEGRAPH_RELEASE_2_0_0'
Blazegraph Release 2.0.0 Conflicts: blazegraph-artifacts/pom.xml
2 parents bac7b51 + 516e5a7 commit 3fa6551

3,108 files changed

Lines changed: 16573 additions & 15386 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,3 +372,6 @@ bigdata-rdf-test/test_tiny.out
372372
bigdata-rdf-test/test_small.out
373373

374374
*.out
375+
376+
**/blazegraph.jnl
377+
**/bigdata.jnl

NOTICE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

2-
Copyright (C) SYSTAP, LLC 2006-2015. All rights reserved.
2+
Copyright (C) SYSTAP, LLC DBA Blazegraph 2006-2016. All rights reserved.
33

44
Contact:
5-
SYSTAP, LLC
5+
SYSTAP, LLC DBA Blazegraph
66
2501 Calvert ST NW #106
77
Washington, DC 20008
8-
licenses@systap.com
8+
licenses@blazegraph.com
99

1010
This program is free software; you can redistribute it and/or modify
1111
it under the terms of the GNU General Public License as published by

README.md

Lines changed: 74 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,83 @@
1-
## Welcome to Blazegraph
2-
Blazegraph™ is our ultra high-performance graph database supporting Blueprints and RDF/SPARQL APIs. It supports up to 50 Billion edges on a single machine and has a High Availability and Scale-out architecture. It is in production use for Fortune 500 customers such as EMC, Autodesk, and many others. It powers the Wikimedia Foundation's Wiki Data Query Service. See the latest [Feature Matrix](http://www.blazegraph.com/product/).
1+
## Welcome to the Blazegraph Database
2+
Blazegraph™ DB is a ultra high-performance graph database supporting Blueprints and RDF/SPARQL APIs. It supports up to 50 Billion edges on a single machine and has a enterprise features for High Availability, Scale-out architecture, and [GPU Acceleration](https://www.blazegraph.com/product/gpu-accelerated/). It is in production use for Fortune 500 customers such as EMC, Autodesk, and many others. It is supporting key [Precision Medicine](http://www.syapse.com) applications and has wide-spread usage for life science applications. It is used extensively to support Cyber anaytics in commercial and government applications. It powers the Wikimedia Foundation's [Wiki Data Query Service](https://query.wikidata.org/). See the latest [Feature Matrix](http://www.blazegraph.com/product/).
33

44
![image](http://blog.blazegraph.com/wp-content/uploads/2015/07/blazegraph_by_systap_favicon.png)
55

6-
Please see the release notes in [bigdata/src/releases](bigdata/src/releases) for getting started links.
6+
Please see the release notes in [releases](bigdata/src/releases) for version changes.
77

88
[Sign up](http://eepurl.com/VLpUj) to get the latest news on Blazegraph.
99

1010
Please also visit us at our: [website](https://www.blazegraph.com), [wiki](https://wiki.blazegraph.com), and [blog](https://blog.blazegraph.com/).
1111

1212
Find an issue? Need help? See [JIRA](https://jira.blazegraph.com) or purchase [Support](https://www.blazegraph.com/buy).
13+
14+
###Quick Start with the Executable Jar
15+
Up and running with Blazegraph in under 30 seconds: [Quick Start](https://wiki.blazegraph.com/wiki/index.php/Quick_Start).
16+
17+
###Samples and Examples
18+
There are code samples and examples to get started with the Blazegraph Database [here] (https://github.com/blazegraph/blazegraph-samples). Tinkerpop3 examples are included directly within the Tinkerpop3 repository per below.
19+
20+
###Javadocs
21+
Click here to view the lastest [API Javadocs](https://blazegraph.github.io/database/apidocs/index.html).
22+
23+
###Maven Central
24+
Starting with the 2.0.0 release, the Blazegraph Database is available on Maven Central. To include the core platform and dependencies, include the artifact below in your dependencies. [Developing with Maven](https://wiki.blazegraph.com/wiki/index.php/MavenNotes) has notes on developing with Blazegraph Database source code and Maven.
25+
26+
```
27+
<dependency>
28+
<groupId>com.blazegraph</groupId>
29+
<artifactId>bigdata-core</artifactId>
30+
<version>2.0.0</version>
31+
</dependency>
32+
<!-- Use if Tinkerpop 2.5 support is needed ; See also Tinkerpop3 below. -->
33+
<dependency>
34+
<groupId>com.blazegraph</groupId>
35+
<artifactId>bigdata-blueprints</artifactId>
36+
<version>2.0.0</version>
37+
</dependency>
38+
```
39+
40+
If you'd just link the Blazegraph Database dependencies without any of the external libraries, use the bigdata-runtime artifact.
41+
42+
```
43+
<dependency>
44+
<groupId>com.blazegraph</groupId>
45+
<artifactId>bigdata-runtime</artifactId>
46+
<version>2.0.0</version>
47+
</dependency>
48+
```
49+
50+
###Deployers
51+
52+
Starting with 2.0.0, the default context path for deployment is `http://localhost:9999/blazegraph/`. There are also Maven artifacts for WAR deployers (`blazegraph-war`), executable Jar files (`blazegraph-jar`), [Debian Package](blazegraph-deb/) (`blazegraph-deb`), [RPM](blazegraph-rpm/) (`blazegraph-rpm`), and a [Tarball](blazegraph-tgz/) (`blazegraph-tgz`).
53+
54+
The `bigdata-war` and `bigdata-jar` artifacts are included for legacy purposes and use the `/bigdata/` context path.
55+
56+
###Tinkerpop3
57+
Tinkerpop3 supports requires Java 1.8 and is now in a separate repository. See [Tinkerpop3](https://github.com/blazegraph/tinkerpop3). It is also available as Maven Central artifact.
58+
59+
```
60+
<dependency>
61+
<groupId>com.blazegraph</groupId>
62+
<artifactId>blazegraph-gremlin</artifactId>
63+
<version>1.0.0</version>
64+
</dependency>
65+
66+
```
67+
68+
###Triple Pattern Fragment (TPF) Server
69+
There is a [Blazegraph Triple Pattern Fragment TPF](https://github.com/blazegraph/BlazegraphBasedTPFServer) server that supports [Linked Data Fragments](http://linkeddatafragments.org/).
70+
71+
```
72+
<dependency>
73+
<groupId>com.blazegraph</groupId>
74+
<artifactId>BlazegraphBasedTPFServer</artifactId>
75+
<version>0.1.0</version>
76+
</dependency>
77+
```
78+
79+
###Blazegraph Python Client
80+
There is a Blazegraph Python Client [here] (https://github.com/blazegraph/blazegraph-python)
81+
82+
###Blazegraph Dot Net RDF Client
83+
There is a Blazegraph Dot Net RDF Client [here](https://github.com/blazegraph/blazegraph-dotnetrdf)

bigdata-blueprints/pom.xml

Lines changed: 99 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1+
<?xml version="1.0"?>
12
<!--
2-
Copyright (C) SYSTAP, LLC 2006-2015. All rights reserved.
3+
Copyright (C) SYSTAP, LLC DBA Blazegraph 2006-2016. All rights reserved.
34
45
Contact:
5-
SYSTAP, LLC
6+
SYSTAP, LLC DBA Blazegraph
67
2501 Calvert ST NW #106
78
Washington, DC 20008
8-
licenses@systap.com
9+
licenses@blazegraph.com
910
1011
This program is free software; you can redistribute it and/or modify
1112
it under the terms of the GNU General Public License as published by
@@ -24,21 +25,21 @@ Copyright 2010 by TalkingTrends (Amsterdam, The Netherlands)
2425
-->
2526
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2627
<modelVersion>4.0.0</modelVersion>
27-
2828
<parent>
2929
<groupId>com.blazegraph</groupId>
3030
<artifactId>blazegraph-parent</artifactId>
31-
<version>2.0.0-RC1</version>
32-
<relativePath>../blazegraph-parent/pom.xml</relativePath>
31+
<version>2.0.0</version>
32+
<relativePath>../pom.xml</relativePath>
3333
</parent>
3434
<groupId>com.blazegraph</groupId>
3535
<artifactId>bigdata-blueprints</artifactId>
36-
<version>2.0.0-RC1</version>
36+
<version>2.0.0</version>
3737
<name>Blazegraph Blueprints API</name>
38+
<description>Blazegraph support for Tinkerpop 2.5</description>
3839
<packaging>jar</packaging>
3940
<build>
40-
<plugins>
41-
<plugin>
41+
<plugins>
42+
<plugin>
4243
<groupId>org.apache.maven.plugins</groupId>
4344
<artifactId>maven-dependency-plugin</artifactId>
4445
<version>2.10</version>
@@ -52,9 +53,9 @@ Copyright 2010 by TalkingTrends (Amsterdam, The Netherlands)
5253
<configuration>
5354
<artifactItems>
5455
<artifactItem>
55-
<groupId>com.blazegraph</groupId>
56+
<groupId>com.blazegraph</groupId>
5657
<artifactId>bigdata-war-html</artifactId>
57-
<version>${project.version}</version>
58+
<version>${project.version}</version>
5859
<type>war</type>
5960
<overWrite>true</overWrite>
6061
<outputDirectory>target</outputDirectory>
@@ -64,11 +65,10 @@ Copyright 2010 by TalkingTrends (Amsterdam, The Netherlands)
6465
<!-- other configurations here -->
6566
</configuration>
6667
</execution>
67-
</executions>
68-
</plugin>
68+
</executions>
69+
</plugin>
6970
</plugins>
7071
</build>
71-
7272
<reporting>
7373
<plugins>
7474
<plugin>
@@ -79,9 +79,9 @@ Copyright 2010 by TalkingTrends (Amsterdam, The Netherlands)
7979
<show>public</show>
8080
<maxmemory>1000m</maxmemory>
8181
<author>true</author>
82-
<version>true</version>
82+
<version>true</version>
8383
<doctitle><![CDATA[<h1>Blazegraph Blueprints API</h1>]]></doctitle>
84-
<bottom><![CDATA[<i>Copyright &#169; 2006-2015 SYSTAP, LLC. All Rights Reserved.</i>
84+
<bottom><![CDATA[<i>Copyright &#169; 2006-2016 SYSTAP, LLC DBA Blazegraph. All Rights Reserved.</i>
8585
<script>
8686
jQuery(document).ready(function(){
8787
jQuery('ul.sf-menu').superfish({
@@ -97,18 +97,11 @@ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
9797
ga('create', 'UA-50971023-6', 'blazegraph.com');
9898
ga('send', 'pageview');
9999
</script>
100-
]]></bottom>
100+
]]></bottom>
101101
</configuration>
102102
</plugin>
103103
</plugins>
104104
</reporting>
105-
106-
<repositories>
107-
<repository>
108-
<id>bigdata.releases</id>
109-
<url>http://www.systap.com/maven/releases/</url>
110-
</repository>
111-
</repositories>
112105
<dependencies>
113106
<dependency>
114107
<groupId>junit</groupId>
@@ -121,9 +114,9 @@ ga('send', 'pageview');
121114
<version>${junit-ext.version}</version>
122115
</dependency>
123116
<dependency>
124-
<groupId>com.tinkerpop.blueprints</groupId>
125-
<artifactId>blueprints-core</artifactId>
126-
<version>${blueprints.version}</version>
117+
<groupId>com.tinkerpop.blueprints</groupId>
118+
<artifactId>blueprints-core</artifactId>
119+
<version>${blueprints.version}</version>
127120
</dependency>
128121
<dependency>
129122
<groupId>com.tinkerpop.blueprints</groupId>
@@ -180,90 +173,90 @@ ga('send', 'pageview');
180173
<version>${project.version}</version>
181174
</dependency>
182175
<dependency>
183-
<groupId>org.eclipse.jetty</groupId>
184-
<artifactId>jetty-continuation</artifactId>
185-
<version>${jetty.version}</version>
186-
</dependency>
187-
<dependency>
188-
<groupId>org.eclipse.jetty</groupId>
189-
<artifactId>jetty-http</artifactId>
190-
<version>${jetty.version}</version>
191-
</dependency>
192-
<dependency>
193-
<groupId>org.eclipse.jetty</groupId>
194-
<artifactId>jetty-io</artifactId>
195-
<version>${jetty.version}</version>
196-
</dependency>
197-
<dependency>
198-
<groupId>org.eclipse.jetty</groupId>
199-
<artifactId>jetty-jmx</artifactId>
200-
<version>${jetty.version}</version>
201-
</dependency>
202-
<dependency>
203-
<groupId>org.eclipse.jetty</groupId>
204-
<artifactId>jetty-jndi</artifactId>
205-
<version>${jetty.version}</version>
206-
</dependency>
207-
<dependency>
208-
<groupId>org.eclipse.jetty</groupId>
209-
<artifactId>jetty-server</artifactId>
210-
<version>${jetty.version}</version>
211-
</dependency>
212-
<dependency>
213-
<groupId>org.eclipse.jetty</groupId>
214-
<artifactId>jetty-util</artifactId>
215-
<version>${jetty.version}</version>
216-
</dependency>
217-
<dependency>
218-
<groupId>org.eclipse.jetty</groupId>
219-
<artifactId>jetty-webapp</artifactId>
220-
<version>${jetty.version}</version>
221-
</dependency>
222-
<dependency>
223-
<groupId>org.eclipse.jetty</groupId>
224-
<artifactId>jetty-servlet</artifactId>
225-
<version>${jetty.version}</version>
226-
</dependency>
227-
<dependency>
228-
<groupId>org.eclipse.jetty</groupId>
229-
<artifactId>jetty-security</artifactId>
230-
<version>${jetty.version}</version>
231-
</dependency>
232-
<dependency>
233-
<groupId>org.eclipse.jetty</groupId>
234-
<artifactId>jetty-xml</artifactId>
235-
<version>${jetty.version}</version>
236-
</dependency>
237-
<dependency>
238-
<groupId>org.eclipse.jetty</groupId>
239-
<artifactId>jetty-rewrite</artifactId>
240-
<version>${jetty.version}</version>
241-
</dependency>
242-
<dependency>
243-
<groupId>org.eclipse.jetty</groupId>
244-
<artifactId>jetty-client</artifactId>
245-
<version>${jetty.version}</version>
246-
</dependency>
247-
<dependency>
248-
<groupId>org.eclipse.jetty</groupId>
249-
<artifactId>jetty-proxy</artifactId>
250-
<version>${jetty.version}</version>
251-
</dependency>
252-
<dependency>
253-
<groupId>javax.servlet</groupId>
254-
<artifactId>javax.servlet-api</artifactId>
255-
<version>${servlet.version}</version>
256-
</dependency>
176+
<groupId>org.eclipse.jetty</groupId>
177+
<artifactId>jetty-continuation</artifactId>
178+
<version>${jetty.version}</version>
179+
</dependency>
180+
<dependency>
181+
<groupId>org.eclipse.jetty</groupId>
182+
<artifactId>jetty-http</artifactId>
183+
<version>${jetty.version}</version>
184+
</dependency>
185+
<dependency>
186+
<groupId>org.eclipse.jetty</groupId>
187+
<artifactId>jetty-io</artifactId>
188+
<version>${jetty.version}</version>
189+
</dependency>
190+
<dependency>
191+
<groupId>org.eclipse.jetty</groupId>
192+
<artifactId>jetty-jmx</artifactId>
193+
<version>${jetty.version}</version>
194+
</dependency>
195+
<dependency>
196+
<groupId>org.eclipse.jetty</groupId>
197+
<artifactId>jetty-jndi</artifactId>
198+
<version>${jetty.version}</version>
199+
</dependency>
200+
<dependency>
201+
<groupId>org.eclipse.jetty</groupId>
202+
<artifactId>jetty-server</artifactId>
203+
<version>${jetty.version}</version>
204+
</dependency>
205+
<dependency>
206+
<groupId>org.eclipse.jetty</groupId>
207+
<artifactId>jetty-util</artifactId>
208+
<version>${jetty.version}</version>
209+
</dependency>
210+
<dependency>
211+
<groupId>org.eclipse.jetty</groupId>
212+
<artifactId>jetty-webapp</artifactId>
213+
<version>${jetty.version}</version>
214+
</dependency>
215+
<dependency>
216+
<groupId>org.eclipse.jetty</groupId>
217+
<artifactId>jetty-servlet</artifactId>
218+
<version>${jetty.version}</version>
219+
</dependency>
220+
<dependency>
221+
<groupId>org.eclipse.jetty</groupId>
222+
<artifactId>jetty-security</artifactId>
223+
<version>${jetty.version}</version>
224+
</dependency>
225+
<dependency>
226+
<groupId>org.eclipse.jetty</groupId>
227+
<artifactId>jetty-xml</artifactId>
228+
<version>${jetty.version}</version>
229+
</dependency>
230+
<dependency>
231+
<groupId>org.eclipse.jetty</groupId>
232+
<artifactId>jetty-rewrite</artifactId>
233+
<version>${jetty.version}</version>
234+
</dependency>
235+
<dependency>
236+
<groupId>org.eclipse.jetty</groupId>
237+
<artifactId>jetty-client</artifactId>
238+
<version>${jetty.version}</version>
239+
</dependency>
240+
<dependency>
241+
<groupId>org.eclipse.jetty</groupId>
242+
<artifactId>jetty-proxy</artifactId>
243+
<version>${jetty.version}</version>
244+
</dependency>
245+
<dependency>
246+
<groupId>javax.servlet</groupId>
247+
<artifactId>javax.servlet-api</artifactId>
248+
<version>${servlet.version}</version>
249+
</dependency>
257250
<dependency>
258251
<groupId>org.openrdf.sesame</groupId>
259252
<artifactId>sesame-runtime</artifactId>
260253
<version>${sesame.version}</version>
261254
</dependency>
262255
<dependency>
263-
<!-- log4j is the primary logger for bigdata. -->
264-
<groupId>log4j</groupId>
265-
<artifactId>log4j</artifactId>
266-
<version>${log4j.version}</version>
267-
</dependency>
256+
<!-- log4j is the primary logger for bigdata. -->
257+
<groupId>log4j</groupId>
258+
<artifactId>log4j</artifactId>
259+
<version>${log4j.version}</version>
260+
</dependency>
268261
</dependencies>
269262
</project>

0 commit comments

Comments
 (0)