forked from rhettg/BlueOx
-
Notifications
You must be signed in to change notification settings - Fork 2
/
CHANGES
251 lines (145 loc) · 6.65 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
blueox (0.11.6.4)
* Fix encoding of unknown types
blueox (0.11.6.3)
* Fix handling of unicode strings
blueox (0.11.6.2)
* Fix DeprecationWarning: integer argument expected
blueox (0.11.6.1)
* make msgunpack utf8-friendly and oxstash more resilient with ES bulk indexing failures
blueox (0.11.5)
* update oxstash with more recent return status from Elasticsearch
blueox (0.11.4)
* add command line option to set range for streaming ports (bks7)
-- Konstantin Belyaev <konstantin.belyaev@postmates.com> Fri Nov 17 19:03:51 2017 +0400
blueox (0.11.3)
* Fix for race condition in global contexts (rhettg)
-- Rhett Garber <rhettg@gmail.com> Mon, 16 Nov 2015 14:27:00 -0700
blueox (0.11.2)
* Fix file locking in oxstore for non-BSD based systems (rhettg)
* pyflake and cleanup (rhettg)
-- Rhett Garber <rhettg@gmail.com> Wed, 3 June 2015 10:28:00 -0700
blueox (0.11.1)
* Support for creating a lock file in oxstore (rhettg)
-- Rhett Garber <rhettg@gmail.com> Tue, 2 June 2015 13:22:00 -0700
blueox (0.11.0)
* New log management command `oxstore` (rhettg)
* Configurable hourly log rotation scheme for oxd (rhettg)
* Code-styles by YAPF (rhettg)
-- Rhett Garber <rhettg@gmail.com> Mon, 1 June 2015 12:32:00 -0700
blueox (0.10.1)
* Fixes for Flask middleware (bordicon)
-- Rhett Garber <rhettg@gmail.com> Mon, 11 May 2015 18:42:00 -0700
blueox (0.10.0)
* Add a timeout value for oxingest (hemant)
* Middleware for Flask (bordicon)
* JSON output by default for command line tools (rather than python repr
format. This removes the --json option for oxview) (rhettg)
* Better defaults for host and port for command-line tools, client library
and configuration. (rhettg)
* Fix for a race condition with initializing networking. (rhettg)
-- Rhett Garber <rhettg@gmail.com> Tue, 4 Apr 2015 16:08:00 -0700
blueox (0.9.2)
* Fix a bug where context name that had a parent with a similiar, but not
exact prefix, might end up jumbled.
-- Rhett Garber <rhettg@gmail.com> Mon, 5 Jan 2015 15:05:00 -0800
blueox (0.9.1)
* Just log a warning if a duplicate context name is used.
* Expose clear_contexts() function to clear out open contexts.
-- Rhett Garber <rhettg@gmail.com> Fri, 2 Jan 2015 15:00:00 -0800
blueox (0.9.0)
* Fix django middleware to be less dependent on ordering.
* Support for '^' in type names for referencing top level context.
* Expose find_context() function for retrieving arbitrary named contexts in
the heirarchy.
-- Rhett Garber <rhettg@gmail.com> Wed, 30 Dec 2014 12:29:00 -0800
blueox (0.8.4)
* Fix logging LogHandler to respect defined type name.
-- Rhett Garber <rhettg@gmail.com> Thu, 23 Oct 2014 15:15:00 -0700
blueox (0.8.3)
* Register atexit function to prevent hangs.
-- Rhett Garber <rhettg@gmail.com> Wed, 22 Oct 2014 17:33:00 -0700
blueox (0.8.2)
* Disable buffering for oxview stdin
* Fix issue in tornado_utils with catching timeouts in httpclient
* Enhancment to oxstash so we now use bulk operations API to elasticsearch
-- Rhett Garber <rhettg@gmail.com> Wed, 16 Apr 2014 16:05:00 -0700
blueox (0.8.1)
* Restrict streaming port allocation to a predefined range.
-- Rhett Garber <rhettg@gmail.com> Mon, 31 Mar 2014 13:48:00 -0700
blueox (0.8.0)
* new oxstash tool for shipping logs to elasticsearch
-- Rhett Garber <rhettg@gmail.com> Fri, 28 Mar 2014 15:11:00 -0700
blueox (0.7.1)
* Fixes to tornado coroutine where we properly return values
-- Rhett Garber <rhettg@gmail.com> Mon, 17 Mar 2014 11:35:00 -0700
blueox (0.7.0)
* Rewrite of tornado_utils to support tornado > 3.0
* Leave logging configuration in Django to normal LOGGING settings.
-- Rhett Garber <rhettg@gmail.com> Fri, 14 Mar 2014 17:36:00 -0700
blueox (0.6.0)
* Introduce new utility, oxingest
* Add support for datetime.date serialization
-- Rhett Garber <rhettg@gmail.com> Mon, 2 Dec 2013 18:04:00 -0800
blueox (0.5.10)
* Bad distribution
-- Rhett Garber <rhettg@gmail.com> Fri, 22 Nov 2013 18:47:00 -0800
blueox (0.5.9)
* Update contrib support for celery 3.1.4
* Add datetime serialization to msg pack encoder
-- Rhett Garber <rhettg@gmail.com> Thu, 21 Nov 2013 15:08:00 -0800
blueox (0.5.8)
* Fix oxview issue where multiple lines would be printed if JSON was enabled. (wonga00)
-- Rhett Garber <rhettg@gmail.com> Tue, 19 Nov 2013 10:49:00 -0800
blueox (0.5.7)
* Enhanced Django middleware to optionally include 'version' or 'revision'
request attributes.
-- Rhett Garber <rhettg@gmail.com> Thu, 14 Nov 2013 15:53:00 -0800
blueox (0.5.6)
* Fixed bug in Django middleware where blocked requests caused response error.
* Added new decorator wrapping a function in a context.
-- Rhett Garber <rhettg@gmail.com> Thu, 24 Oct 2013 11:42:00 -0700
blueox (0.5.5)
* Handle serializing python decimal and other more resiliancy around
serializing contexts.
* Django middleware handles 'None' response values.
* Remove extra cookies value in django middleware. It can be parsed out of
headers.
-- Rhett Garber <rhettg@gmail.com> Tue, 22 Oct 2013 11:11:00 -0700
blueox (0.5.4)
* Fix issue with logger that could result in some bad recursion.
-- Rhett Garber <rhettg@gmail.com> Mon, 21 Oct 2013 22:57:00 -0700
blueox (0.5.3)
* zmq socket changes for better behavior during oxd failures.
-- Rhett Garber <rhettg@gmail.com> Thr, 17 Oct 2013 13:15:00 -0700
blueox (0.5.2)
* Support for Celery
* Fix for bad clients crashing oxd
* Support nested overlap in context names
-- Rhett Garber <rhettg@gmail.com> Tue, 15 Oct 2013 11:26:00 -0700
blueox (0.5.1)
* Packaging issue
-- Rhett Garber <rhettg@gmail.com> Mon, 30 Sep 2013 18:27:00 -0700
blueox (0.5.0)
* Django middleware support
* Threadsafe (specifically to handle django dev server)
-- Rhett Garber <rhettg@gmail.com> Fri, 27 Sep 2013 18:53:00 -0700
blueox (0.4.0)
* Tornado upgrades for 2.4.1
-- Rhett Garber <rhettg@gmail.com> Mon, 24 Dec 2012 14:01:00 -0700
blueox (0.3.1)
* Fix client lib for reading log files.
* Fix an issue with forwarding log events
-- Rhett Garber <rhettg@gmail.com> Fri, 23 Nov 2012 10:06:00 -0700
blueox (0.3.0)
* Convert to MsgPack format. Not backwards compatible.
* Handle EINTR, raised by newer zmq versions.
* Hooks for shutting BlueOx down, prevents hangs.
* Change wire format to make timestamp a double
-- Rhett Garber <rhettg@gmail.com> Wed, 17 Oct 2012 11:30:00 -0700
blueox (0.2.0)
* Rename so as to have a unique pypi name.
* Reduce CPU usage in oxd by avoiding full event decoding
-- Rhett Garber <rhettg@gmail.com> Tue, 10 Apr 2012 14:10:00 -0700
ziggy (0.1.0)
* Initial Release
-- Rhett Garber <rhettg@gmail.com> Thu, 22 Mar 2012 15:53:00 -0700