AntidoteDB / AntidoteDB/antidote-java-client

Client API refactoring

Aberta
#1 4 comentários 1 reação 1 responsável Reivindicada por @peterzeller Ver no GitHub
Linguagem predominante
Java
Estrelas
3
Forks
4
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Addressing some suggestions given by Paolo and some other things:

Backwards-compatible changes:
- [ ] Make sure that all places that take a `ValueCoder` also have an overload which uses utf8-strings as default encoding.
- [ ] Add some more default `ValueCoder`s for Integers, Enums, Id-Types (classes wrapping a string).
- [ ] Document the methods that can throw an `AntidoteException`.

Mostly compatible:
- [ ] Refactor the code, so that methods from internal interfaces are not visible in the public interface.
- [ ] Let `CrdtMap` implement `java.util.Map`

Breaking changes:
- [ ] Rename `noTransaction` to `automaticTransaction`
- [ ] Remove subtype-relation between `ObjectRef` and `ResponseDecoder` (this should get rid of some unnecessary methods on `RegisterRef`, `MapRef` and so on)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.