Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 0.3.60.3.6 | Li Haoyi | 2019-11-07 | 1 | -1/+1 |
| | |||||
* | Flesh out `BatchActor.scala` into its own module, `cask.Actor`. Add the ↵ | Li Haoyi | 2019-11-03 | 1 | -3/+2 |
| | | | | first unit test for an asynchronous logging actor | ||||
* | Fix StateMachine to properly inherit from BatchActor | Li Haoyi | 2019-10-13 | 1 | -1/+1 |
| | | | | Remove WsClient.close | ||||
* | fix tests | Li Haoyi | 2019-10-13 | 1 | -6/+5 |
| | |||||
* | Provide a simple builtin websocket client in `cask.WsClient` | Li Haoyi | 2019-09-16 | 2 | -42/+20 |
| | | | | | | Harmonize the actor-based APIs of `cask.WsClient`/`cask.WsHandler`/`cask.WsActor`, letting them share the same set of `cask.Ws` events The default implementation of `cask.WsClient` on the JVM spawns one thread per connection, and doesn't really scale to large numbers of connections. For now we just continue using AsyncHttpClient in the load tests. Wrapping AsyncHttpClient in a nice API is TBD | ||||
* | 0.2.60.2.6 | Li Haoyi | 2019-09-16 | 1 | -1/+0 |
| | |||||
* | Sketch out a standard `cask.Logger` interface and standardize dependency ↵ | Li Haoyi | 2019-09-15 | 1 | -1/+1 |
| | | | | injection via case class implicits | ||||
* | First pass at providing a convenient API for handling websockets | Li Haoyi | 2019-09-14 | 1 | -17/+6 |
| | |||||
* | . | Li Haoyi | 2019-09-14 | 1 | -3/+3 |
| | |||||
* | Robustify, speed up and scale up the websocket example tests | Li Haoyi | 2018-08-18 | 1 | -20/+26 |
| | |||||
* | Tweak websocket tests, example and docs | Li Haoyi | 2018-08-13 | 2 | -5/+5 |
| | |||||
* | Add test case for 1000 concurrent websocket connections (can't go higher due ↵ | Li Haoyi | 2018-08-13 | 1 | -19/+89 |
| | | | | to client limitations) | ||||
* | Basic websocket support works | Li Haoyi | 2018-08-13 | 2 | -0/+76 |