- Apr 17, 2015
-
-
Pavel Kácha authored
* Slight help for warden_curl_test.sh * TL;DR README section
-
Pavel Kácha authored
-
Pavel Kácha authored
-
- Apr 16, 2015
-
-
Michal Kostěnec authored
Aggregation window size bug fix
-
Michal Kostěnec authored
-
- Apr 14, 2015
-
-
Michal Kostěnec authored
Minor fixes
-
- Apr 10, 2015
-
-
Pavel Kácha authored
-
- Apr 07, 2015
-
-
Pavel Kácha authored
-
- Apr 06, 2015
-
-
Michal Kostěnec authored
Optional malware reporting Native warden3 time functions used Minor updates
-
- Apr 03, 2015
-
-
Michal Kostěnec authored
-
- Apr 02, 2015
-
-
Pavel Kácha authored
* help message fix
-
- Apr 01, 2015
-
-
Pavel Kácha authored
-
- Mar 31, 2015
-
-
Pavel Kácha authored
* Added format_time (to avoid time conversions where not necessary, for example when parsed from logs) * Added utc arg for format_timestamp, to signal, whether input epoch needs adjustment to local time (defaults to True, so yes)
-
- Mar 30, 2015
-
-
Pavel Kácha authored
-
- Mar 25, 2015
-
-
Pavel Kácha authored
* Changed charset to utf8 (not mb4, to support older MySQLs) in sqldump * Ditched data from clients (no predefined clients for new installations) in sqldump * Identity is renamed to name everywhere ii code and db to be consistent with Idea terminology * Better exception handling in insertLastReceivedId
-
- Mar 24, 2015
-
-
Pavel Kácha authored
* Included Warden client config - can be both unicode or str
-
- Mar 23, 2015
-
-
Pavel Kácha authored
-
- Mar 18, 2015
-
-
Pavel Kácha authored
-
- Mar 10, 2015
-
-
Michal Kostěnec authored
Path to warden-client should by configured
-
- Mar 05, 2015
-
-
Michal Kostěnec authored
Minor update
-
- Mar 02, 2015
-
-
Pavel Kácha authored
-
ph authored
-
- Feb 27, 2015
-
-
Pavel Kácha authored
* Fixed initialization logging
-
ph authored
-
ph authored
On MySQLdb (1.2.2) we still experience stale uncommitted transactions and different warden_server processes don't see actual db data. Looks like there is at least one stale transaction per daemon, appearing at any call to execute. I have no better idea than to implicitly commit after each SELECT (INSERTs are committed/rolled back explicitly).
-
- Feb 26, 2015
-
-
Michal Kostěnec authored
-
Pavel Kácha authored
-
Pavel Kácha authored
-
Pavel Kácha authored
-
Pavel Kácha authored
* filenames now have .idea extension (Mentat requires that :) ) * bugfix: use list range instead of generator xrange on event index list generation (also in warden_client)
-
- Feb 25, 2015
-
-
Pavel Kácha authored
Brown paper bag commit This reverts commit 1fc362c3.
-
Pavel Kácha authored
-
Pavel Kácha authored
* warden_server: Added "events_id" key into errors along with "events" - makes error messages bigger, but allows client operators to identify offending messages by stable identifiers based on logs. * Removed too much internal info from database errors. * Removed format type checking from Draft4Validator, using only explicit schema regexps - Draft4Validator raised FormatError istead of ValidationError, rendering iter_errors unusable. * warden_client: Implemented retries on server errors. * Client now honours send_events_limit from server - too long list of events is split and sent in chunks. * getInfo and sendEvents update local send_events_limit according to one sent by server in info or error message. * Logging is now explicit, not authomatic in Error class, allowing to log only single time at top level methods. * More sane default client name. * Errors from server are now checked and ensure correct format. * warden_filer: Ditched error and retry handling, warden_client now does for us.
-
- Feb 23, 2015
-
-
Pavel Kácha authored
Reworked error handling in server, client and filer (again :( ). We definitely have to support multiple errors so let's do it right. Error now contains list of errors. Got rid of "detail" section everything now goes directly within particular error. Error can bear "events" attribute for list of sent events concerned (or none if all sent events erred). Streamlined error logging. Server now retries if MySQL went away. Response result now gets properly encoded if Unicode appears somehow (however that's just fighting symptoms, should get more thorough fix).
-
- Feb 18, 2015
-
-
Pavel Kácha authored
plain files in directory
-
Pavel Kácha authored
syntax highlighting. :) (deja-vu)
-
Pavel Kácha authored
or rolled back. insertLastReceivedId was not committed, and as we reuse the cursor, reader client kept getting stale data until next event insert on the same connection, possibly from completely different client at completely unrelated time (which unintentionally closed even the previous transaction), or until server restart. Whew, tricky beast to hunt.
-
Pavel Kácha authored
syntax highlighting. :)
-
Pavel Kácha authored
consistently. Possible keeping and reopening where possible will need more work and testing, I'm not keen to try to clench in now. So - changed to reopening connection each time, which will possibly affect performance (on small queries). - Both server and client library now defaults to get_events_limit instead of 1
-
- Feb 09, 2015
-
-
Pavel Kácha authored
-