[
https://issues.jboss.org/browse/TEIID-3614?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-3614:
-------------------------------------
Well, there is lot that could be done. JDBC protocol by design is SYNC protocol, Node.js
is all ASYNC. It's been a while, I forgot the how the above port of postgres is done,
(need to investigate if it is designed over libpq or pq-odbc and if libpq supports ASYNC).
Then the issue is teiid postgres layer this is written on top Teiid jdbc which is SYNC, so
that needs to be opened/modified to fit the model. If/when we all that, we are still bound
by the underlying databases where we use JDBC or some other driver not doing async, there
could be lot more changes in the Teiid processing model, transaction model (as this is
thread bound).
So, considering above will give us entry to node.js, but it hides the fact that everything
underneath is sync model.
Develop a node.js module that works with the Postgres protocol
--------------------------------------------------------------
Key: TEIID-3614
URL:
https://issues.jboss.org/browse/TEIID-3614
Project: Teiid
Issue Type: Feature Request
Affects Versions: 8.11.2
Reporter: Van Halbert
Assignee: Ted Jones
Develop a node.js module that works with the Postgres protocol.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)