Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-05-22 | Refactored JSON to GSON's implementation. | Maurice Laveaux | 1 | -17/+23 | |
* Changed JSONException to JsonParseException. | |||||
2014-05-07 | Display user for tweet, strip whitespace around keyword | Peter Wu | 1 | -0/+1 | |
2014-05-07 | Get rid of separate profiles | Peter Wu | 1 | -9/+0 | |
These are always available from the tweets themselves... | |||||
2014-05-07 | Allow commit to disconnect for empty keywords, detect dead connection | Peter Wu | 1 | -6/+6 | |
2014-05-07 | Set read timeout for streaming | Peter Wu | 1 | -0/+3 | |
2014-05-07 | Fix deadlock in Poller if worker thread stops/dies | Peter Wu | 1 | -0/+10 | |
2014-05-07 | StreamImpl: make (un)watchKeywords support a list | Peter Wu | 1 | -4/+20 | |
2014-05-07 | Use IOUtils.closeQuietly for less verbosity | Peter Wu | 1 | -13/+3 | |
2014-05-02 | Reject commits without keywords | Peter Wu | 1 | -0/+4 | |
2014-05-02 | Avoid hang during close | Peter Wu | 1 | -4/+29 | |
Apparently the socket operations are blocking in a way such that even interrupt() cannot stop it. Close the socket (which will generate an IOException masked as JSONException) to immediately close the socket. Also do not leak a socket if an error occurred in the Worker constructor (when a Stream connection is set up). | |||||
2014-05-01 | Add command to print active keywords | Peter Wu | 1 | -0/+15 | |
2014-05-01 | New thread for notifying of new objects | Peter Wu | 1 | -13/+95 | |
* Use volatile boolean instead of AtomicBoolean. There will only be one one writer. * Store received objects in a queue instead of printing them. * Rename thread to clarify its I/O purpose. * Create new Thread for notifying observers of new tweets and users. | |||||
2014-05-01 | Get rid of unused and broken poll function | Peter Wu | 1 | -9/+0 | |
2014-05-01 | Merge branch 'master' of git.lekensteyn.nl:tue/2IOC0-DBL/TwitterDataAnalytics | Maurice Laveaux | 1 | -5/+11 | |
2014-05-01 | Added the target command with options: file, shell. | Maurice Laveaux | 1 | -0/+4 | |
* Implemented target file, which uses DataWriter as RequestListener which writes the tweets and profiles. * Added profiles-filename, tweets-filename to the config. | |||||
2014-05-01 | Close stream when stopping worker, English tweets only please... | Peter Wu | 1 | -5/+11 | |
2014-05-01 | Allow result and exception handler to be changed | Peter Wu | 1 | -7/+29 | |
2014-05-01 | Fix signing for OAuth POST messages, fix search param | Peter Wu | 1 | -3/+3 | |
2014-05-01 | [WIP] Initial hacky TweetShell | Peter Wu | 1 | -2/+26 | |
In TESTING! DefaultOAuthConsumer does not play nice with POST requests... need to fix that somehow. | |||||
2014-04-30 | Use wrapped gzipinputstream from twitter | Peter Wu | 1 | -2/+2 | |
2014-04-30 | StreamImpl: Read JSON objects and validate | Peter Wu | 1 | -4/+25 | |
2014-04-30 | StreamImp: support gzip compression | Peter Wu | 1 | -1/+17 | |
May yield huge bandwidth savings and improve throughput for slow links. | |||||
2014-04-30 | [WIP] Stream processor | Peter Wu | 1 | -0/+209 | |