profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/fbiville/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

assertj/assertj-examples 292

Examples illustrating AssertJ assertions

ericbottard/hands-on-spring-data 15

Exercises for learning Spring Data JPA, Mongo, Neo4j and friends

fbiville/annotation-processing-ftw 5

Devoxx '15 hands-on lab - Annotation Processing: @​Nailed("it")

ericbottard/hands-on-cloudfoundry 3

Exercises and skeleton code to a "Hands On" session for learning CloudFoundry. Mainly targeted at Java/Spring developers

AndyHeap-NeoTech/neo4j-dotnet-driver 1

Neo4j Bolt driver for .NET

fbiville/blitzer 1

A Spring Data Neo4j 4.x showcase

AElMehdi/liquigraph 0

Migrations for Neo4j

release jreleaser/jreleaser

early-access

released time in a day

release jreleaser/jreleaser

early-access

released time in a day

PR opened liquibase/liquibase-neo4j

Bump slf4j-nop from 1.7.30 to 1.7.31

Bumps slf4j-nop from 1.7.30 to 1.7.31. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/qos-ch/slf4j/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)

</details>

+1 -1

0 comment

1 changed file

pr created time in a day

PR opened liquibase/liquibase-neo4j

Bump byte-buddy from 1.11.2 to 1.11.3

Bumps byte-buddy from 1.11.2 to 1.11.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/raphw/byte-buddy/blob/master/release-notes.md">byte-buddy's changelog</a>.</em></p> <blockquote> <h2>Byte Buddy release notes</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raphw/byte-buddy/commit/9d825c14afe388f82f31624c477e7708e6b8a1e6"><code>9d825c1</code></a> [maven-release-plugin] prepare release byte-buddy-1.11.3</li> <li><a href="https://github.com/raphw/byte-buddy/commit/9627f64aeb77b8fdc1f984a474fffbf30e629ac4"><code>9627f64</code></a> [release] Release new version</li> <li><a href="https://github.com/raphw/byte-buddy/commit/fd63999caf4e158fb01100a0f6a7b06a7fe95f83"><code>fd63999</code></a> Merge branch 'master' of github.com:raphw/byte-buddy</li> <li><a href="https://github.com/raphw/byte-buddy/commit/0a4e939698d64f7616885ee58d13f99416bcfb46"><code>0a4e939</code></a> Fix documentation.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/ff51ae20f1bd75ba600fa5b6315bf4277e9e4b73"><code>ff51ae2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/raphw/byte-buddy/issues/1070">#1070</a> from ljnelson/invokedynamic-terminationhandler</li> <li><a href="https://github.com/raphw/byte-buddy/commit/0d7631e4fbc2a95481180174d73e9747f402e860"><code>0d7631e</code></a> Fixed TerminationHandler.DROPPING to drop the proper return type</li> <li><a href="https://github.com/raphw/byte-buddy/commit/fef2ef91ae9778010c582180190dbde86da9ca78"><code>fef2ef9</code></a> Do not consider Errors for Java dispatchers as checked exception types.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/418c948d6afaa16c27b33f94dccfbb9c9b1426fa"><code>418c948</code></a> Add explicit check for type variable being an annotated element.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/14a4c3940383eed1b3c31643e6e51a5d44f9ce4c"><code>14a4c39</code></a> Add missing operator.</li> <li><a href="https://github.com/raphw/byte-buddy/commit/482a9b8189d4731e74af35d35a4224fb9e44eed8"><code>482a9b8</code></a> Add method ignores to fixes that are not integrated in all EA builds yet.</li> <li>Additional commits viewable in <a href="https://github.com/raphw/byte-buddy/compare/byte-buddy-1.11.2...byte-buddy-1.11.3">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)

</details>

+1 -1

0 comment

1 changed file

pr created time in a day

release jreleaser/jreleaser

early-access

released time in a day

push eventneo4j/neo4j-java-driver

Dmitriy Tverdiakov

commit sha c88becf4b4c1d99261989ce52dda3bb0481930d2

Update dependencies (#936)

view details

push time in a day

delete branch neo4j-examples/movies-javascript-bolt

delete branch : dependabot/npm_and_yarn/webpack-5.39.1

delete time in a day

push eventneo4j/neo4j-java-driver

Dmitriy Tverdiakov

commit sha 4d5fbe6861f6b83418416e42a341452abfedbb26

Skip not applicable disconnect tests (#935)

view details

push time in a day

push eventneo4j/neo4j-java-driver

Dmitriy Tverdiakov

commit sha 575bbaeb526b7917dd8b14436de429aa20512222

Run response immediate processing update (#897) * Make run methods wait for successful request acknowledgement This update makes `run` methods (session, tx) wait for successful request acknowledgement by the server. Specifically, the `Result` object will only be returned when there is a successful response from the server to the `RUN` message, meaning that the request was at least accepted by the server for processing. Otherwise, an appropriate error will be thrown. Additionally, this update makes the `Result.keys` method non-blocking and free from potential communication errors. * Update handling of failed queries * Move common handling to async cursor * Improve DisposableAsyncResultCursor tests * Removed duplicate test * Removed FINE logging

view details

push time in 2 days

PR merged neo4j/neo4j-java-driver

Run response immediate processing update

This update makes run methods (session, tx) wait for successful request acknowledgement by the server. Specifically, the Result object will only be returned when there is a successful response from the server to the RUN message, meaning that the request was at least accepted by the server for processing. Otherwise, an appropriate error will be thrown.

Additionally, this update also makes the Result.keys method non-blocking and free from potential communication errors.

+839 -958

4 comments

55 changed files

injectives

pr closed time in 2 days

issue commentneo4j/neo4j-java-driver

RxSession.beginTransaction returning an "empty" Publisher

Hi @injectives I just tested the fix, I can confirm it works both with the little test repo as well as with the real code at neotypes! Thanks a lot!

Thanks for providing a comprehensive description and reproduction steps. A new version should be released next week.

BalmungSan

comment created time in 2 days

issue commentneo4j/neo4j-java-driver

RxSession.beginTransaction returning an "empty" Publisher

Hi @injectives I just tested the fix, I can confirm it works both with the little test repo as well as with the real code at neotypes! Thanks a lot!

Thanks for providing a comprehensive description and reproduction steps. A new version should be released next week.

BalmungSan

comment created time in 2 days

pull request commentneo4j/neo4j-java-driver

Add value coercion examples (#912)

I just realized there is already one on 4.3… Maybe we adapt both of them?

bigmontz

comment created time in 2 days

Pull request review commentneo4j/neo4j-java-driver

Add value coercion examples (#912)

+/*+ * Copyright (c) "Neo4j"+ * Neo4j Sweden AB [http://neo4j.com]+ *+ * This file is part of Neo4j.+ *+ * Licensed under the Apache License, Version 2.0 (the "License");+ * you may not use this file except in compliance with the License.+ * You may obtain a copy of the License at+ *+ *     http://www.apache.org/licenses/LICENSE-2.0+ *+ * Unless required by applicable law or agreed to in writing, software+ * distributed under the License is distributed on an "AS IS" BASIS,+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.+ * See the License for the specific language governing permissions and+ * limitations under the License.+ */+package org.neo4j.docs.driver;++import java.util.function.Function;++import org.neo4j.driver.Record;+import org.neo4j.driver.Result;+import org.neo4j.driver.Session;+import org.neo4j.driver.Value;++import static org.neo4j.driver.Values.parameters;++public class ReadingValuesExample extends BaseApplication+{+    private static final String nullFieldName = "fieldName";+    private static final String intFieldName = "fieldName";++    public ReadingValuesExample( String uri, String user, String password )+    {+        super( uri, user, password );+    }++    public Boolean nullIsNull()+    {+        return echo( null, record ->+        {+            // tag::java-driver-reading-values-null[]+            Value nullValue = record.get( nullFieldName );

Just a suggestion on naming

nullValue -> possibleNullValue trueBoolean -> wasNull

bigmontz

comment created time in 2 days

PR opened neo4j-examples/movies-javascript-bolt

Bump webpack from 5.39.0 to 5.39.1

Bumps webpack from 5.39.0 to 5.39.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.39.1</h2> <h1>Bugfixes</h1> <ul> <li>reduce memory usage and fix memory leaks</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/e5ccd070f6c18794173d3f2e60445de5bc2f52a2"><code>e5ccd07</code></a> 5.39.1</li> <li><a href="https://github.com/webpack/webpack/commit/ebf2c5236de7940b9af497fbd37328888e12e3b2"><code>ebf2c52</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/13580">#13580</a> from webpack/memory/reduce-memory-leaks</li> <li><a href="https://github.com/webpack/webpack/commit/3b555175e6808128cbe05f701dbc9bdaab8e5d0a"><code>3b55517</code></a> unreference some of the intermediate data when unserializing</li> <li><a href="https://github.com/webpack/webpack/commit/273bd8f5754f65839b81ae5022b89b89a4673d0a"><code>273bd8f</code></a> move defineRemovedModuleTemplates into separate function as it leaks memory i...</li> <li><a href="https://github.com/webpack/webpack/commit/f5fac83c0829f1d08b3239ac1cffd8c38ea79158"><code>f5fac83</code></a> clear compilation queues to reduce memory usage</li> <li>See full diff in <a href="https://github.com/webpack/webpack/compare/v5.39.0...v5.39.1">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)

</details>

+8 -8

0 comment

2 changed files

pr created time in 2 days

release jreleaser/jreleaser

early-access

released time in 2 days

startedneo4j/trillion-graph

started time in 2 days

issue commentneo4j/neo4j-java-driver

RxSession.beginTransaction returning an "empty" Publisher

Hi @injectives I just tested the fix, I can confirm it works both with the little test repo as well as with the real code at neotypes! Thanks a lot!

BalmungSan

comment created time in 2 days

issue commentneo4j/neo4j-java-driver

RxSession.beginTransaction returning an "empty" Publisher

Hi @injectives thank you very much for looking into this!

Is there a simple way of testing this fix? Or the best would be to clone this repo and do a local publish and use the produced SNAPSHOT version?

Happy to fix things 👍

As it has not been released yet, the easiest option is to build a local snapshot and just trying it on local environment (that is how it was tested).

BalmungSan

comment created time in 2 days

issue commentneo4j/neo4j-java-driver

RxSession.beginTransaction returning an "empty" Publisher

Hi @injectives thank you very much for looking into this!

Is there a simple way of testing this fix? Or the best would be to clone this repo and do a local publish and use the produced SNAPSHOT version?

BalmungSan

comment created time in 2 days

push eventneo4j/neo4j-java-driver

Dmitriy Tverdiakov

commit sha c36d6b1931afccc8b7dc3977651358db470072fd

Fix RxSession.beginTransaction returning an empty Publisher (#932) (#934)

view details

push time in 2 days

push eventneo4j/neo4j-java-driver

Dmitriy Tverdiakov

commit sha db519ba465305d4c9a13496706c5efe225c430d2

Fix RxSession.beginTransaction returning an empty Publisher (#932) (#933)

view details

push time in 2 days