Add cache library #8

Open
opened 5 years ago by gpe · 7 comments
gpe commented 5 years ago
Owner
There is no content yet.
gpe added the
feature
label 4 years ago
gpe added the
cache
label 4 years ago
Poster
Owner

Would be good to add support for opening the cache in read-only mode.

Would be good to add support for opening the cache in read-only mode.
Poster
Owner

compressBest() shouldn't use NONE if the key is non-zero (as this breaks the client's buggy implementation).

`compressBest()` shouldn't use `NONE` if the key is non-zero (as this breaks the client's buggy implementation).
Poster
Owner

A ClientCapabilities class containing the max JS5 protocol, LZMA support flag, etc. might be nice.

A `ClientCapabilities` class containing the max JS5 protocol, LZMA support flag, etc. might be nice.
Poster
Owner

Need to decide what the behaviour for missing files should be - FileNotFoundException (what we have now) or null?

Need to decide what the behaviour for missing files should be - FileNotFoundException (what we have now) or null?
Poster
Owner

Need to check that there is no trailing data after a container/version number.

Need to check that there is no trailing data after a container/version number.
Poster
Owner

Across the Store impls + the new Cache class, should ensure methods throw IllegalStateException or similar after close() has been called.

Across the Store impls + the new Cache class, should ensure methods throw IllegalStateException or similar after close() has been called.
Poster
Owner

Should Js5Index auto detect the minimum Js5Protocol it requires when we encode it to a ByteBuf?

Should Js5Index auto detect the minimum Js5Protocol it requires when we encode it to a ByteBuf?
Sign in to join this conversation.
Loading…
There is no content yet.