-
-
Notifications
You must be signed in to change notification settings - Fork 267
Description
Currently a query object is serializable:
public interface Query<T> extends Serializable { ...My proposed change is to remove support for Serializable from Query. Is anyone making use of a query being Serializable?
Background:
Way back at version 2.x I had plans to have both a "client" and "server" implementation of the EbeanServer interface. As part of that design Query and it's internals were all made Serializable to support such a move (if you are familiar with the internals of some old client/server tools like Oracle Forms we are talking about the client doing "buffered array fetching" from the server).
Today I have no plans for a "client" implementation of EbeanServer and having Query Serializable restricts some tidy up changes and I would like to change Query such that it didn't extends Serializable.