Commit Graph

11 Commits

Author SHA1 Message Date
Christopher Jones 097b7359d2 Update copyright of files edited this year 2018-02-06 13:55:45 +11:00
Christopher Jones 2a05991580 QueryStream updates: new destroy() method, simplified fetch logic, and various other fixes 2018-02-06 13:47:51 +11:00
Christopher Jones b713c76bc8 Use Result Sets exclusively in C++ code and move direct fetch to JavaScript.
This results in a net performance benefit and simplifies the C++ code considerably.
2018-02-06 13:14:19 +11:00
Christopher Jones a30f2c9bb1 Implementation of resultSet.getRow() buffering in JavaScript instead of C++. 2017-12-12 10:03:15 +11:00
Christopher Jones 885de16a56 Introduce fetchArraySize to replace prefetchRows for query fetch tuning 2017-12-12 09:56:12 +11:00
Christopher Jones 9fc091de4f Sync /lib with master 2017-06-14 11:58:58 +10:00
Christopher Jones 818a10bd03 Add a persistent reference to JS objects during async operations to prevent premature garbage collection 2016-05-17 09:36:37 +10:00
Christopher Jones 16be352385 Merge 1.9.0-dev JavaScript changes adding Promises etc 2016-05-16 09:53:23 +10:00
Christopher Jones 58df9f11b6 Add query streaming (PR 321) 2016-03-24 21:18:16 +11:00
Christopher Jones 02f74fabf0 Made public methods overwritable in new JavaScript layer 2016-03-01 08:38:52 +11:00
Christopher Jones 2ab23e207b Added JavaScript wrapper around C++ classes. Added connection pool queue 2016-02-29 13:48:48 +11:00