Taro L. Saito

Results 170 issues of Taro L. Saito

When a type X contains non-serializable types in its parameters, MessageCodec.of[X].toXXX will throw a runtime exception. For the application safety, we should be able to check whether the type is...

enhancement

For small json data, using JSONValue can be much faster than two-pass msgpack conversion. And also, using LinkedHashMap of Java can be faster than using Scala's Map for put operations....

This code can cause a deadlock: ```scala @EndPoint(path="/shutdown") def shutdown : Unit = { session.shutdown // Blocks because the server cannot be stopped until this returns some response } ```...

It will be useful to generate model classes from json, yaml, etc.

help wanted
idea

- Support reading/writing large size data through Canvas interface. - Unlike Input/OuputStream interface, it allows re-reading/writing the data while they are in the buffer. - Automatically sync to disk in...

enhancement

We need convenient methods for basic I/O, such as, readFully, writesToFile, open file input stream from a given offset + length, etc. An idea is using airframe-control for this purpose,...

enhancement