Skip to content

Commit

Permalink
Release candidate 0.9.1 (#129)
Browse files Browse the repository at this point in the history
  • Loading branch information
maldrake authored Jan 30, 2022
1 parent 98fcf41 commit 0547011
Show file tree
Hide file tree
Showing 41 changed files with 93 additions and 93 deletions.
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,8 @@ Open an rc-X.Y.Z branch.
Update version in `Cargo.toml.`

```bash
export OLD_VERSION=0.8.4
export NEW_VERSION=0.9.0
export OLD_VERSION=0.9.0
export NEW_VERSION=0.9.1
```

```bash
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repository = "https://github.com/warpforge/warpgrapher"
readme = "README.md"
keywords = ["graphql", "neo4j"]
categories = ["web-programming"]
version = "0.9.0"
version = "0.9.1"
edition = "2018"

[features]
Expand Down
2 changes: 1 addition & 1 deletion book/book.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ authors = ["Javier Vazquez"]
language = "en"
multilingual = false
src = "src"
title = "Warpgrapher Book (0.9.0)"
title = "Warpgrapher Book (0.9.1)"
8 changes: 4 additions & 4 deletions book/src/configuration/databases.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Add Warpgrapher to your project config with the gremlin feature enabled.

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["gremlin"] }
warpgrapher = { version = "0.9.1", features = ["gremlin"] }
```

Set up environment variables to contact your Gremlin-based DB:
Expand Down Expand Up @@ -110,7 +110,7 @@ Add Warpgrapher to your project config:

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["gremlin"] }
warpgrapher = { version = "0.9.1", features = ["gremlin"] }
```

Then set up environment variables to contact your Neptune DB:
Expand All @@ -133,7 +133,7 @@ Add Warpgrapher to your project config:

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["gremlin"] }
warpgrapher = { version = "0.9.1", features = ["gremlin"] }
```

Then set up environment variables to contact your Cosmos DB:
Expand Down Expand Up @@ -167,7 +167,7 @@ Add Warpgrapher to your project config.

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["neo4j"] }
warpgrapher = { version = "0.9.1", features = ["neo4j"] }
```

Then set up environment variables to contact your Neo4J DB.
Expand Down
4 changes: 2 additions & 2 deletions book/src/configuration/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ Warpgrapher is published as a Rust crate. There are crate features for each of t

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["gremlin"] }
warpgrapher = { version = "0.9.1", features = ["gremlin"] }
```

For Neo4j, use the Neo4j feature.

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["neo4j"] }
warpgrapher = { version = "0.9.1", features = ["neo4j"] }
```

The database features are not mutually exclusive, so building with both features enabled will not do any harm. However, only one database may be used for an instance of the Warpgrapher engine. Compiling with no database features selected will succeed, but the resulting engine will have sharply limited functionality, as it will have no ability to connect to a back-end storage mechanism.
Expand Down
2 changes: 1 addition & 1 deletion book/src/integrations/actix.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ actix-web = "4.0.0-beta.6"
actix-cors = "0.6.0-beta.2"
serde = "1.0.135"
serde_json = "1.0.78"
warpgrapher = { version="0.9.0", features=["neo4j"]}
warpgrapher = { version="0.9.1", features=["neo4j"]}
```

The rest of the code necessary to accomplish the integration is contained within the single source code file below. First, a number of structs and functions are imported from the Actix and Warpgrapher crates.
Expand Down
2 changes: 1 addition & 1 deletion book/src/integrations/lambda.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ serde = "1.0.57"
serde_json = "1.0.57"
serde_derive = "1.0.57"
tokio = { version="1.4.0", features=["rt-multi-thread", "macros"] }
warpgrapher = { version="0.9.0", features = ["gremlin"] }
warpgrapher = { version="0.9.1", features = ["gremlin"] }
```

In the `main.rs` source file, include the following code to include structs and functions that are needed from dependencies.
Expand Down
2 changes: 1 addition & 1 deletion book/src/warpgrapher/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ First, set up the `Cargo.toml` file to import Warpgrapher as a dependency. There

```toml
[dependencies]
warpgrapher = { version = "0.9.0", features = ["neo4j"] }
warpgrapher = { version = "0.9.1", features = ["neo4j"] }
```

The `src/main.rs` file begins with a definition of the data model for the example:
Expand Down
2 changes: 1 addition & 1 deletion docs/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>CRUD API Usage Examples - Warpgrapher Book (0.9.0)</title>
<title>CRUD API Usage Examples - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/node_create.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Node Create - Warpgrapher Book (0.9.0)</title>
<title>Node Create - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/node_delete.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Node Delete - Warpgrapher Book (0.9.0)</title>
<title>Node Delete - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/node_read.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Node Read - Warpgrapher Book (0.9.0)</title>
<title>Node Read - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/node_update.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Node Update - Warpgrapher Book (0.9.0)</title>
<title>Node Update - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/rel_create.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Relationship Create - Warpgrapher Book (0.9.0)</title>
<title>Relationship Create - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/rel_delete.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Relationship Delete - Warpgrapher Book (0.9.0)</title>
<title>Relationship Delete - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/rel_read.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Relationship Read - Warpgrapher Book (0.9.0)</title>
<title>Relationship Read - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
4 changes: 2 additions & 2 deletions docs/api/rel_update.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Relationship Update - Warpgrapher Book (0.9.0)</title>
<title>Relationship Update - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
12 changes: 6 additions & 6 deletions docs/configuration/databases.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Databases - Warpgrapher Book (0.9.0)</title>
<title>Databases - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down Expand Up @@ -194,7 +194,7 @@ <h3 id="apache-tinkerpop"><a class="header" href="#apache-tinkerpop">Apache Tink
<p>Add Warpgrapher to your project config with the gremlin feature enabled.</p>
<p><code>cargo.toml</code></p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;gremlin&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;gremlin&quot;] }
</code></pre>
<p>Set up environment variables to contact your Gremlin-based DB:</p>
<pre><code class="language-bash">export WG_GREMLIN_HOST=localhost
Expand Down Expand Up @@ -223,7 +223,7 @@ <h3 id="aws-neptune"><a class="header" href="#aws-neptune">AWS Neptune</a></h3>
<p>Add Warpgrapher to your project config:</p>
<p><code>cargo.toml</code></p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;gremlin&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;gremlin&quot;] }
</code></pre>
<p>Then set up environment variables to contact your Neptune DB:</p>
<pre><code class="language-bash">export WG_GREMLIN_HOST=[neptune-rw-hostname].[region].neptune.amazonaws.com
Expand All @@ -238,7 +238,7 @@ <h3 id="azure-cosmos-db"><a class="header" href="#azure-cosmos-db">Azure Cosmos
<p>Add Warpgrapher to your project config:</p>
<p><code>cargo.toml</code></p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;gremlin&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;gremlin&quot;] }
</code></pre>
<p>Then set up environment variables to contact your Cosmos DB:</p>
<pre><code class="language-bash">export WG_GREMLIN_HOST=*MY-COSMOS-DB*.gremlin.cosmos.azure.com
Expand All @@ -262,7 +262,7 @@ <h3 id="azure-cosmos-db"><a class="header" href="#azure-cosmos-db">Azure Cosmos
<h2 id="neo4j"><a class="header" href="#neo4j">Neo4J</a></h2>
<p>Add Warpgrapher to your project config.</p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;neo4j&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;neo4j&quot;] }
</code></pre>
<p>Then set up environment variables to contact your Neo4J DB.</p>
<pre><code class="language-bash">export WG_NEO4J_HOST=127.0.0.1
Expand Down
4 changes: 2 additions & 2 deletions docs/configuration/formats.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Formats - Warpgrapher Book (0.9.0)</title>
<title>Formats - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
8 changes: 4 additions & 4 deletions docs/configuration/intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Configuration - Warpgrapher Book (0.9.0)</title>
<title>Configuration - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down Expand Up @@ -145,11 +145,11 @@ <h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 id="introduction"><a class="header" href="#introduction">Introduction</a></h1>
<p>Warpgrapher is published as a Rust crate. There are crate features for each of the databases supported as a back-end. For Gremlin-based databases such as Apache Tinkerpop, AWS Neptune, and Azure CosmosDB, use the <code>gremlin</code> feature.</p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;gremlin&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;gremlin&quot;] }
</code></pre>
<p>For Neo4j, use the Neo4j feature.</p>
<pre><code class="language-toml">[dependencies]
warpgrapher = { version = &quot;0.9.0&quot;, features = [&quot;neo4j&quot;] }
warpgrapher = { version = &quot;0.9.1&quot;, features = [&quot;neo4j&quot;] }
</code></pre>
<p>The database features are not mutually exclusive, so building with both features enabled will not do any harm. However, only one database may be used for an instance of the Warpgrapher engine. Compiling with no database features selected will succeed, but the resulting engine will have sharply limited functionality, as it will have no ability to connect to a back-end storage mechanism.</p>
<p>Continue for a tutorial on using Warpgrapher to build a web service.</p>
Expand Down
4 changes: 2 additions & 2 deletions docs/configuration/relationships.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<!-- Book generated using mdBook -->
<meta charset="UTF-8">
<title>Relationships - Warpgrapher Book (0.9.0)</title>
<title>Relationships - Warpgrapher Book (0.9.1)</title>


<!-- Custom HTML head -->
Expand Down Expand Up @@ -110,7 +110,7 @@
</button>
</div>

<h1 class="menu-title">Warpgrapher Book (0.9.0)</h1>
<h1 class="menu-title">Warpgrapher Book (0.9.1)</h1>

<div class="right-buttons">
<a href="../print.html" title="Print this book" aria-label="Print this book">
Expand Down
Loading

0 comments on commit 0547011

Please sign in to comment.