profile
viewpoint
Neil Dewhurst recrwplay @neo4j Technical Writer

IBM-Cloud/docs 141

IBM Cloud product documentation.

IBM-Cloud/compose-mongodb-helloworld-nodejs 13

Shows you how to connect to an IBM Compose for MongoDB for IBM Cloud service using Node.js

IBM-Cloud/compose-postgresql-helloworld-nodejs 6

Shows you how to connect to an IBM Compose for PostgreSQL for IBM Cloud service using Node.js

IBM-Cloud/compose-elasticsearch-helloworld-nodejs 4

Shows you how to connect to an IBM Compose for Elasticsearch for IBM Cloud service using Node.js

IBM-Cloud/compose-mysql-helloworld-nodejs 2

Shows you how to connect to an IBM Compose for MySQL for IBM Cloud service using Node.js

IBM-Cloud/compose-redis-helloworld-nodejs 2

Shows you how to connect to an IBM Compose for Redis for IBM Cloud service using Node.js

IBM-Cloud/compose-etcd-helloworld-nodejs 1

Shows you how to connect to an IBM Compose for etcd for IBM Cloud service using Node.js

IBM-Cloud/compose-rabbitmq-helloworld-nodejs 1

Shows you how to connect to an IBM Compose for RabbitMQ for IBM Cloud service using Node.js

IBM-Cloud/compose-rethinkdb-helloworld-nodejs 1

Shows you how to connect to an IBM Compose for RethinkDB for IBM Cloud service using Node.js

IBM-Cloud/compose-scylladb-helloworld-nodejs 0

Shows you how to connect to an IBM Compose for ScyllaDB for IBM Cloud service using Node.js

PR opened neo4j/neo4j-documentation

Bump jackson-databind from 2.9.10.5 to 2.9.10.7

Bumps jackson-databind from 2.9.10.5 to 2.9.10.7. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/FasterXML/jackson/commits">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+1 -1

0 comment

1 changed file

pr created time in 38 minutes

pull request commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

Hi @loveleif - there appears to be some test problems related to this PR. Could you take a look please?

loveleif

comment created time in 9 hours

push eventneo4j/neo4j-documentation

Satia Herfert

commit sha de9dcecdbfc64ef3a700561b2613b7999ff476b8

Document Auto-Parameterization.

view details

David Oliver

commit sha 6892a98e8d41c650a4ed7113b3841f08eca37cbc

Small editorial change to sentence case in headers

view details

push time in 9 hours

Pull request review commentneo4j/neo4j-documentation

Document Auto-Parameterization.

 However, it is still possible to use it, with warnings, if you prefix the query See <<cypher-compatibility, Cypher Compatibility>> for further information. ==== +[[cypher-parameters-auto-parameterization]]+== Auto-Parameterization
== Auto-parameterization
sherfert

comment created time in 10 hours

Pull request review commentneo4j/neo4j-documentation

Document Auto-Parameterization.

   * <<cypher-parameters-introduction,Introduction>>+* <<cypher-parameters-auto-parameterization,Auto-Parameterization>>
* <<cypher-parameters-auto-parameterization,Auto-parameterization>>
sherfert

comment created time in 10 hours

PR opened neo4j/neo4j-documentation

Overhaul the Cypher hint section. 4.3 cypher
  • Insert better test assertions to make sure plans look the way they are explained to look.
  • Use a different more reliable schema.
  • Remove sub-section on joining on multiple variables.
  • Add sub-section for join hints for OPTIONAL MATCHes.

@Documentation_team: Please note that I did not build the documentation locally.

+94 -74

0 comment

1 changed file

pr created time in 13 hours

Pull request review commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

 class LimitTest extends DocumentingTest {         resultTable()       }     }+    section("`LIMIT` will not stop side effects", "limit-will-not-stop-side-effects") {+      p(+        """The use of LIMIT in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if
        """The use of `LIMIT` in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if
loveleif

comment created time in 15 hours

Pull request review commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

 class LimitTest extends DocumentingTest {         resultTable()       }     }+    section("`LIMIT` will not stop side effects", "limit-will-not-stop-side-effects") {+      p(+        """The use of LIMIT in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if+          |the limit is in the same query part as the side effect. This behaviour was undefined in versions before+          |4.3.""".stripMargin+      )+      query(+        """CREATE (n)+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, nodesCreated = 1)+        })+      ) {+        p("Returns nothing but creates one node.")+        resultTable()+      }+      query(+        """MATCH (n {name: 'A'})+          |SET n.age = 60+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, propertiesWritten = 1)+        })+      ) {+        p("Returns nothing but writes one property.")+        resultTable()+      }+      p(+        "If we want to limit the number of updates we can split the query using the WITH clause."+      )+      query(+        """MATCH (n)+          |WITH n LIMIT 1+          |SET n.locked = true+          |RETURN n""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 1+          assertStats(r, propertiesWritten = 1)+        })+      ) {+        p("Writes `locked` property on one node and return that node.")
        p("Writes `locked` property on one node and return that node:")
loveleif

comment created time in 15 hours

Pull request review commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

 class LimitTest extends DocumentingTest {         resultTable()       }     }+    section("`LIMIT` will not stop side effects", "limit-will-not-stop-side-effects") {+      p(+        """The use of LIMIT in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if+          |the limit is in the same query part as the side effect. This behaviour was undefined in versions before+          |4.3.""".stripMargin+      )+      query(+        """CREATE (n)+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, nodesCreated = 1)+        })+      ) {+        p("Returns nothing but creates one node.")+        resultTable()+      }+      query(+        """MATCH (n {name: 'A'})+          |SET n.age = 60+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, propertiesWritten = 1)+        })+      ) {+        p("Returns nothing but writes one property.")
        p("This query returns nothing, but writes one property:")
loveleif

comment created time in 15 hours

Pull request review commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

 class LimitTest extends DocumentingTest {         resultTable()       }     }+    section("`LIMIT` will not stop side effects", "limit-will-not-stop-side-effects") {+      p(+        """The use of LIMIT in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if+          |the limit is in the same query part as the side effect. This behaviour was undefined in versions before+          |4.3.""".stripMargin+      )+      query(+        """CREATE (n)+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, nodesCreated = 1)+        })+      ) {+        p("Returns nothing but creates one node.")+        resultTable()+      }+      query(+        """MATCH (n {name: 'A'})+          |SET n.age = 60+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, propertiesWritten = 1)+        })+      ) {+        p("Returns nothing but writes one property.")+        resultTable()+      }+      p(+        "If we want to limit the number of updates we can split the query using the WITH clause."
        "If we want to limit the number of updates we can split the query using the `WITH` clause:"
loveleif

comment created time in 15 hours

Pull request review commentneo4j/neo4j-documentation

Document behavior of LIMIT on side effects

 class LimitTest extends DocumentingTest {         resultTable()       }     }+    section("`LIMIT` will not stop side effects", "limit-will-not-stop-side-effects") {+      p(+        """The use of LIMIT in a query will not stop side effects, like `CREATE`, `DELETE` or `SET`, from happening if+          |the limit is in the same query part as the side effect. This behaviour was undefined in versions before+          |4.3.""".stripMargin+      )+      query(+        """CREATE (n)+          |RETURN n+          |LIMIT 0""".stripMargin,+        ResultAssertions((r) => {+          r.size shouldBe 0+          assertStats(r, nodesCreated = 1)+        })+      ) {+        p("Returns nothing but creates one node.")
        p("This query returns nothing, but creates one node:")
loveleif

comment created time in 15 hours

push eventneo4j/neo4j-documentation

Therese Magnusson

commit sha f55b1b14a0a2ecad4177fe03d4566b8c9cfe14d4

Add additional missing section to administration toc

view details

Therese Magnusson

commit sha e1d7e5d38d9b6fb553412c1b0adde00095a86ea3

Add missing section to administration toc

view details

push time in 16 hours

PR merged neo4j/neo4j-documentation

Add missing section to administration toc 4.3 cherry-picked

Cherry picked from #831

+2 -0

0 comment

1 changed file

davidoliverSP2

pr closed time in 16 hours

push eventneo4j/neo4j-documentation

Therese Magnusson

commit sha bdfc208be837b019a1e8f94acbc6a22981177d58

Add additional missing section to administration toc

view details

Therese Magnusson

commit sha 8d71eeff0a8d5bb5e6e48621a01db29eeaaedf60

Add missing section to administration toc

view details

push time in 16 hours

PR merged neo4j/neo4j-documentation

Add missing section to administration toc 4.2 cherry-picked

Cherry picked from #831

+2 -0

0 comment

1 changed file

davidoliverSP2

pr closed time in 16 hours

push eventneo4j/neo4j-documentation

Therese Magnusson

commit sha f47bd2cb7621a8ff32bbdd9d1743e356830171a0

Update CREATE and ALTER USER to not have required order of SET clauses (#856) * Update CREATE and ALTER USER to not have required order of SET clauses * Apply suggestions from code review Co-authored-by: AlexicaWright <49636617+AlexicaWright@users.noreply.github.com> Co-authored-by: AlexicaWright <49636617+AlexicaWright@users.noreply.github.com>

view details

push time in 16 hours

push eventneo4j/neo4j-documentation

David Oliver

commit sha 8079b8884e9984bc7a3bed3a73e98cba39982834

Move sentence to the right paragraph

view details

push time in a day

PR merged neo4j/neo4j-documentation

Move sentence to the right paragraph 4.3

Resubmission of #831

For some reason, the previous PR had test issues, and wasn't generating output as expected. Perhaps it was a little too aged, and more recent changes had caused build problems. Resubmitting to save time in troubleshooting.

+1 -1

1 comment

1 changed file

davidoliverSP2

pr closed time in a day

pull request commentneo4j/neo4j-documentation

Move sentence to the right paragraph

Approved on the original PR #833

davidoliverSP2

comment created time in a day

PR opened neo4j/neo4j-documentation

Move sentence to the right paragraph 4.3

Resubmission of #831

For some reason, the previous PR had test issues, and wasn't generating output as expected. Perhaps it was a little too aged, and more recent changes had caused build problems. Resubmitting to save time in troubleshooting.

+1 -1

0 comment

1 changed file

pr created time in a day

PR opened neo4j/neo4j-documentation

Add missing section to administration toc 4.3 cherry-picked

Cherry picked from #831

+2 -0

0 comment

1 changed file

pr created time in a day

PR opened neo4j/neo4j-documentation

Add missing section to administration toc 4.2 cherry-picked

Cherry picked from #831

+2 -0

0 comment

1 changed file

pr created time in a day

push eventneo4j/neo4j-documentation

Therese Magnusson

commit sha 3733f5eae5c1cd87184225a381c72319017ace42

Add missing section to administration toc

view details

push time in a day

PR merged neo4j/neo4j-documentation

Add missing section to administration toc 4.0 THIS VERSION ONLY cypher

Backported relevant link from https://github.com/neo4j/neo4j-documentation/pull/831

+1 -0

0 comment

1 changed file

Hunterness

pr closed time in a day

push eventneo4j/neo4j-documentation

Therese Magnusson

commit sha e6d54af4aca8fe4cc8fec1c61a2486c0f1f3ed4d

Add missing section to administration toc

view details

Therese Magnusson

commit sha c9ece285578890632955b476e029c6d9f072d87f

Add additional missing section to administration toc

view details

push time in a day

PR merged neo4j/neo4j-documentation

Add missing section to administration toc 4.1 cherry-pick-this-forward cypher
+2 -0

0 comment

1 changed file

Hunterness

pr closed time in a day

more