Hi there, moving a conversation over from my 'intro' mail!
Hi Michael, we're not using a Lua "driver" as such, we just have a bunch of our own Lua code built around connecting to the
/db/data/cypher endpoint via HTTP. I realise it might have been a while since some of these things have been deprecated, we just haven't had any compelling reason to upgrade for a long time; didn't want to move to an upgrade that would force us to rewrite a load of code, and had to spend a bunch of time on other non-Neo projects. Now we come back to it, and the apoc index stuff is more mature, we'd like to move to that, but there seem to be more deprecation notices and it seems a lot more like quite significant components we've relied on are going away, meaning we're going to need to rewrite code and change operational stuff at some point.
So, sorry if this is old news but is there a roadmap & timeline for when which things are going to get deprecated (i.e. which version, and a rough idea of when that will happen), and what LTS versions they'll last be in (if any)? For us the most important thing is to know when
neo4j-shell, REST API and
/db/data/cypher HTTP endpoints will go away. Seems like the REST API will be removed in v4.0 - is it the same for the Cypher HTTP endpoint and the shell? Can't seem to find any documentation at all about the last two.