Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 133 lines (87 sloc) 4.858 kb
a91d1e6 @s3u Fix error reporting
s3u authored
1 ## Feb 24, 2012
2
3 * Escalte table/route loading errors to the logger
4
dab7d2b @s3u * Export version from each module. You can find version of the engine…
s3u authored
5 ## Feb 22, 2012
6
7 * Export version from each module. You can find version of the engine using
8 `require('ql.io-engine').version`.
9 * Include version number in `User-Agent` and `Server` headers.
10
947b10e @s3u Update changes and version
s3u authored
11 ## Feb 19, 2012
12
9edde77 @s3u Scatter-gather for requests with bodies
s3u authored
13 * Support scatter-gather for requests with bodies by adding a `foreach 'param'` for the
14 `using bodyTemplate` cluase. This allows scripts to batchup POST and PUT requests.
947b10e @s3u Update changes and version
s3u authored
15 * Support ejs body templates.
16
bdc9a4d @s3u Bump
s3u authored
17 ## Feb 16, 2012
18
19 * Skip files that don't end with `.ql`.
2dbd7ea @shimonchayim Fix for Issue #286
shimonchayim authored
20 * Fixed minor formatting issues with /table?name=<tablename> html rendering.
21 * With /table?name=<tablename> feature 'describe table <tablename>' returns json in console.
22 * Changed the query param for json in /routes, /tables, /route, /table from json=true to format=json.
16ba424 @shimonchayim Update Changes md and also renamed the route to ensure route with les…
shimonchayim authored
23 * Bug fix for https://github.com/ql-io/ql.io/issues/286
bdc9a4d @s3u Bump
s3u authored
24
50fbf9b @shimonchayim Update to changes.md
shimonchayim authored
25 ## Feb 14, 2012
488d716 @s3u Update to reflect https://github.com/ql-io/ql.io/pull/268
s3u authored
26
49082e9 @prabhakhar version bump and CHANGES.md
prabhakhar authored
27 * "/ecv" check returns network ip instead of loopback address
488d716 @s3u Update to reflect https://github.com/ql-io/ql.io/pull/268
s3u authored
28 * Let the engine allow a monkey patch to parse the response. Useful to process binary formats
29 like avro.
30 * HTML interface for `/routes` and `/tables`. You can get JSON by either include
31 `Accept: application/json` or query param `json=true`.
c06625e @s3u Propagate connection.remoteAddress
s3u authored
32
50fbf9b @shimonchayim Update to changes.md
shimonchayim authored
33 ## Feb 13, 2012
bdc9a4d @s3u Bump
s3u authored
34
b3f9711 @s3u Downgrade nodeunit
s3u authored
35 * Downgrade nodeunit
7fbac8e @s3u Update change log
s3u authored
36 * Version 0.4
c06625e @s3u Propagate connection.remoteAddress
s3u authored
37 * Propagate `connection.remoteAddress` to scripts and patches. Scripts can access this via
38 `{remoteAddress}` and patches via `params.remoteAddress`.
870f323 @prabhakhar Bump version and CHANGES.md update
prabhakhar authored
39 * Handling 404s and sanitizing the returned url avoiding XSS issue.
c06625e @s3u Propagate connection.remoteAddress
s3u authored
40
813759b @s3u - Fix signal handling
s3u authored
41 ## Feb 10, 2012
42
8e9bb2e @s3u Update history and version
s3u authored
43 * Set `application/json` on JSON responses.
813759b @s3u - Fix signal handling
s3u authored
44 * Fix signal handling in the app module.
45 * Update har-view to show total time.
46
ad9a9f5 @prabhakhar package bump and CHANGES.md update
prabhakhar authored
47 ## Feb 03, 2012
48
f2aac86 @prabhakhar Ip address retrieval done using 0.6.X api 'os.networkInterfaces()'
prabhakhar authored
49 * Ip address is retrieved using os.networkInterfaces().
ad9a9f5 @prabhakhar package bump and CHANGES.md update
prabhakhar authored
50 * '/ecv' poke '/tables', instead of '/q?s=show%20tables".
8ca6b88 @s3u Propagate params across
s3u authored
51 * Send resourceUri, statement, params to `patch status`, `patch uri`, and `patch response`.
52 * Due to a previous change, `validate params` was not receiving all params. Fixed now.
53
8e7e7d5 update changes md and increment package version
Penkar authored
54 ## Feb 02, 2012
55
56 * Fix to make Routes case sensitive
7e27da4 @s3u Update
s3u authored
57 * Type concercion during xml2json
ad9a9f5 @prabhakhar package bump and CHANGES.md update
prabhakhar authored
58
ab5eaa8 @s3u Update version and change log
s3u authored
59 ## Feb 01, 2012
60
61 * Report start of the statement and not the end for line numbers in the console
e6a05c5 @s3u Remove debug
s3u authored
62 * Remove mistakenly added debug: true in app.js
f901975 @prabhakhar Further changes to CHANGES.md
prabhakhar authored
63 * New config parameter 'enable q', a boolean, is added to console to disable '/q?s=' way of invoking scripts.
ab5eaa8 @s3u Update version and change log
s3u authored
64
65 ## Jan 31, 2012
558ac37 @s3u Update changelist and version
s3u authored
66
67 * Improve support for in-proc selection and joins. If the RHS is multi-valued, selection is ORed.
68 Multiple conditions are ANDed ('and' === and).
69
ab5eaa8 @s3u Update version and change log
s3u authored
70 ## Jan 25, 2012
91ca106 @shimonchayim Changes and version
shimonchayim authored
71
7dd8896 @s3u Merge remote-tracking branch 'upstream/master'
s3u authored
72 * Support for extended xml content-types returned per rfc: http://www.ietf.org/rfc/rfc3023.txt
73 * Also better handling of unrecognized content-types.
74
5c29468 @s3u Update change log and readme
s3u authored
75 ## Jan 22, 2012
76
77 * Integrate HAR view (https://github.com/s3u/har-view) replacing the vanilla tree view.
78
79 ## Jan 18, 2012
80
81 * Re-integrate ECV
82
83 ## Jan 17, 2012
5c24329 @s3u Update README and add change log.
s3u authored
84
85 * Limit response size to 10000000 bytes from upstream sources. You can change this with
86 `maxResponseLength` in the config.
87 * Limit outgoing requests per statement to 50. You can change this with `maxRequests` in the config.
88 * Chain events for logging done with log-emitter.
89 * Add a new JSON based interface to browse tables and routes. Try `/routes` to start browsing.
90 * Move from cluster module to the native cluster.
91 * Refresh all dependencies.
92 * Change node.js dependency to 0.6.x.
e3b41f0 @s3u Add CHANGES
s3u authored
93
5c29468 @s3u Update change log and readme
s3u authored
94 ## Jan 17, 2012
e3b41f0 @s3u Add CHANGES
s3u authored
95
d2a3f0c @s3u Fix issue https://github.com/ql-io/ql.io/issues/226
s3u authored
96 * [ql.io-compiler-0.3.1] Supported a wider range of characters in quoted words in statements.
97
98 ## MISSING UPDATES
c79bdad @s3u Update change history
s3u authored
99 ## Dec 16, 2011
100
101 - Clients can occasionally get socket hangup errors when origin servers close connections without
102 sending a `Connection: close` header. See https://github.com/joyent/node/issues/1135 for some
103 background. To avoid such errors, http.request.js now automatically retries the request once
104 provided the statement that caused the HTTP request is a `select`.
105
106 - The engine can now consume CSV response in addition to XML and JSON.
107
108 - Fixed request body processing for routes (https://github.com/ql-io/ql.io/pull/161).
109
110
111 ## Dec 08, 2011
112
113 - OAuth example (https://github.com/ql-io/ql.io/issues/121) - OAuth2 is trivial as ql.io proxies
114 headers from clients to servers. OAuth1 requires glue code to compute the Authorization header.
115 http://ql.io/docs/oauth shows an example of how to that.
116
117 - Use npm installed modules for ql.io-site (https://github.com/ql-io/ql.io/issues/116)
118
119 - Handle empty response bodies gracefully (https://github.com/ql-io/ql.io/issues/98)
120
121 - Recover from partial failures in case of scatter-gather calls
122 (https://github.com/ql-io/ql.io/issues/90) - some statements can result in multiple HTTP requests.
123 When this happens, the engine used to fail the entire statement if any of those requests fail. The
124 engine now looks for success responses and aggregates them.
125
126 - Update CodeMirror to support line-wrapping (https://github.com/ql-io/ql.io/issues/11) - no need
127 to split lines manually anymore.
128
e3b41f0 @s3u Add CHANGES
s3u authored
129 ## Nov 29, 2001
130
c79bdad @s3u Update change history
s3u authored
131 - Initial public release
132
Something went wrong with that request. Please try again.