Commit graph

1125 commits

Author SHA1 Message Date
Tobie Morgan Hitchcock
511cbbca11 Add query timeout functionality 2020-09-22 10:46:00 +01:00
Tobie Morgan Hitchcock
347e271984 Fix bug with RETURN DIFF in rpc methods 2020-09-21 09:20:22 +01:00
Tobie Morgan Hitchcock
d8c53da443
Update LICENSE 2020-07-01 09:28:14 +01:00
Tobie Morgan Hitchcock
3b1916eb54 Add cross-compilation command in Makefile 2020-05-13 23:41:48 +01:00
Tobie Morgan Hitchcock
a94af244ac Ensure all parent queries are available in $parent variable 2020-05-13 23:30:28 +01:00
Tobie Morgan Hitchcock
b3fd17045a Increase connection read timeout 2020-03-28 09:59:51 +00:00
Tobie Morgan Hitchcock
8a8b8811c9 Don’t display stack trace for simple errors 2020-03-28 09:59:11 +00:00
Tobie Morgan Hitchcock
7d95f5dc5c Allow all permission on subquery records 2020-03-27 11:49:55 +00:00
Tobie Morgan Hitchcock
c3a685553d Remove stackimpact integration 2020-03-25 10:19:19 +00:00
Tobie Morgan Hitchcock
f3ab0596f5 No need to fetch statement duration more than once 2020-03-07 09:55:25 +00:00
Tobie Morgan Hitchcock
2ef562de06 Remove PARALLEL option from SQL commands 2020-03-06 15:44:53 +00:00
Tobie Morgan Hitchcock
480f4b00a9 Ensure connection read timeout is not too small 2020-02-21 13:51:20 +00:00
Tobie Morgan Hitchcock
cbf0ec6f41 Ensure transactions are cleared when completed 2020-02-17 13:47:09 +00:00
Tobie Morgan Hitchcock
e57a088688 Live queries from event queries occur in the background
Previously, LIVE queries as a result of an  EVENT query would not be sent to the current connection. Now any LIVE queries resulting from an EVENT query will be delivered to ALL connections, regardless of where it originated.
2020-02-17 13:46:54 +00:00
Tobie Morgan Hitchcock
180ab61207 Ensure live queries occur before event queries 2020-02-17 13:36:27 +00:00
Tobie Morgan Hitchcock
dc48c16f1f Remove json.encode and json.decode functions 2020-02-17 13:36:04 +00:00
Tobie Morgan Hitchcock
1d57a8814b Update 3rd party dependencies 2020-01-12 15:46:19 +00:00
Tobie Morgan Hitchcock
5505463380 Package correct file on windows 2019-12-17 12:32:55 +00:00
Tobie Morgan Hitchcock
3b513e3a8c Update route timeouts 2019-12-17 12:21:55 +00:00
Tobie Morgan Hitchcock
4e5b1249d5 Use environment path to bash 2019-12-08 20:54:59 +00:00
Tobie Morgan Hitchcock
84a42c91a4 Upload sha256 sum of files 2019-12-08 14:46:30 +00:00
Tobie Morgan Hitchcock
f1af7504fb Add deploy scripts 2019-12-08 13:53:49 +00:00
Tobie Morgan Hitchcock
d103269a62 Get version information from git tag 2019-12-08 13:53:06 +00:00
Tobie Morgan Hitchcock
19635d98e4 Update comments 2019-12-08 13:51:49 +00:00
Tobie Morgan Hitchcock
8a09a4b4c3 Remove error logging from kvs package 2019-12-03 11:48:16 +00:00
Tobie Morgan Hitchcock
2ab27f1cd2 Reset transaction on executor instantiation 2019-12-03 11:23:48 +00:00
Tobie Morgan Hitchcock
412b15cc11 Clear executor transaction 2019-12-03 10:07:19 +00:00
Tobie Morgan Hitchcock
9c101af74a Add error logging to kvs package 2019-12-03 10:03:00 +00:00
Tobie Morgan Hitchcock
63cbb59bae Don’t ignore transaction errors 2019-12-02 23:29:18 +00:00
Tobie Morgan Hitchcock
70026fe8d7 Remove unused struct field 2019-11-30 16:25:40 +00:00
Tobie Morgan Hitchcock
316ef4e2c6 Implement stackdriver error reporting 2019-11-30 02:16:32 +00:00
Tobie Morgan Hitchcock
20508de5a3 Use JSON logs for SQL queries 2019-11-30 01:50:29 +00:00
Tobie Morgan Hitchcock
a675790fef Check that txn is closed 2019-11-30 01:50:19 +00:00
Tobie Morgan Hitchcock
77f0fc9713 Use lower case name for logs 2019-11-29 23:52:01 +00:00
Tobie Morgan Hitchcock
9c5be5d5d8 Enable stackdriver logging 2019-11-29 23:43:29 +00:00
Tobie Morgan Hitchcock
d0e1fd90fd Add error stack to error log 2019-11-29 10:50:13 +00:00
Tobie Morgan Hitchcock
24c11f97f6 Update dependencies 2019-11-28 17:34:49 +00:00
Tobie Morgan Hitchcock
a980bdac6b Allow exporting for NS and DB users 2019-11-28 17:30:59 +00:00
Tobie Morgan Hitchcock
9deae2c466 Simplify errors 2019-11-28 16:33:09 +00:00
Tobie Morgan Hitchcock
e84fe44959 Tidy up live queries on startup 2019-11-21 09:21:29 +00:00
Tobie Morgan Hitchcock
02442fb6d9 Override default timeout durations 2019-11-21 08:55:14 +00:00
Tobie Morgan Hitchcock
69a8e8f84f Remove hey loadtesting scripts 2019-11-21 02:11:01 +00:00
Tobie Morgan Hitchcock
a840f660dd Implement route-specific timeouts 2019-11-21 02:07:13 +00:00
Tobie Morgan Hitchcock
4482e62d2d Don’t use log hooks 2019-11-21 00:44:44 +00:00
Tobie Morgan Hitchcock
536493ef45 Ensure sub-queries are correctly specified as read of write 2019-11-21 00:44:31 +00:00
Tobie Morgan Hitchcock
89e84283a4 Increase keepalive idle timeouts for loadbalancers 2019-11-21 00:44:09 +00:00
Tobie Morgan Hitchcock
c3b0bf3a26 Don’t use concurrent workers in iterator 2019-11-20 16:59:17 +00:00
Tobie Morgan Hitchcock
16e3c6bf4e Remove temporary code 2019-11-20 16:56:07 +00:00
Tobie Morgan Hitchcock
b941450e03 Fix indexes 2019-11-20 16:14:15 +00:00
Tobie Morgan Hitchcock
9c00cc7484 Output live queries on table 2019-11-20 15:30:36 +00:00