Skip to content

Clone VFB_neo4j from master instead of the neo4-2 branch - #68

Merged
Robbie1977 merged 1 commit into
masterfrom
fix/use-vfb-neo4j-master
Sep 22, 2026
Merged

Robbie1977 merged 1 commit into
masterfrom
fix/use-vfb-neo4j-master

Conversation

@Robbie1977

Copy link
Copy Markdown
Contributor

The neo4-2 branch was last updated in October 2021 and is 366 commits behind master, with no commits of its own — it's a pure ancestor, so this is a catch-up rather than a switch to a divergent line.

Two concrete problems with staying on neo4-2:

  • Its neo4j_connect.__init__ probes the Neo4j v3 endpoint first with no Content-type header, which a v4+ server answers with 415 Unsupported Media Type. Every connection therefore logs a spurious 415 before falling back to v4. master probes v4 first.
  • Its commit_list has no retry logic at all, so any transient non-200 (e.g. a 502 from the gateway) or dropped connection fails the query outright. master retries with exponential backoff.

Together these took down the scheduled Create Reports run on 2026-09-19 and 2026-09-22.

The neo4-2 branch was last updated in October 2021 and is 366 commits
behind master, with no commits of its own - it is a pure ancestor, so
this is a catch-up rather than a switch to a divergent line.

Two concrete problems with staying on neo4-2:

- Its neo4j_connect.__init__ probes the Neo4j v3 endpoint first with no
  Content-type header, which a v4+ server answers with 415 Unsupported
  Media Type. Every connection therefore logs a spurious 415 before
  falling back to v4. Master probes v4 first.
- Its commit_list has no retry logic at all, so any transient non-200
  (e.g. a 502 from the gateway) or dropped connection fails the query
  outright. Master retries with exponential backoff.

Together these took down the scheduled Create Reports run on 2026-09-19
and 2026-09-22.
@Robbie1977
Robbie1977 merged commit ef33da9 into master Sep 22, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants