Rest.li pode ser usado para montar as estruturas do projeto ainda versáteis complicados que dependem de dados e conteúdo de APIs remotas.
Aplicações Rest.li são muito escalável e robusta, principalmente por causa dos dados do Rest.li e tecnologia estruturas agnóstico
O que é novo nesta versão:.
- Ativar resolução de arquivo para SchemaTranslator e propagar opções de validação para todos os analisadores gerados durante a tradução do esquema.
O que é novo na versão 2.6.0:
- Fator fora PatchRequestRecorder e classes relacionadas para um novo módulo .
- Retire ParSeqRestClient em um módulo separado.
O que é novo na versão 2.2.4:.
- Deixe filtros Rest.li modificar pedidos de cabeçalhos
O que é novo na versão 2.2.2:
- Fixo exceção de argumento ilegal acionada quando um cabeçalho cookie é acrescentou.
O que é novo na versão 2.0.5:
- A adição de um método on Request classe que cria uma seqüência representação do pedido sem o uso de informações sensíveis de segurança.
O que é novo na versão 2.0.0:.
- Remova Rest.li 1.0 APIs reprovadas
- depreciar Rest.li construtores 1,0 de solicitação.
O que é novo na versão 1.24.3:.
- Revisitar manipulação nulo método de recursos
- depreciativo algumas anotações de parâmetros, substituindo por novas, adicionando novos annotaions parâmetro de contexto de recursos e adicionar testes de unidade para o mesmo.
- Atualização jackson-core e dependências jackson-ligação de dados para 2.4.3.
O que é novo na versão 1.24.0:.
- falhar rápido se os nomes de recursos colidir
O que é novo na versão 1.23.6:
- Reduza o número de hashes em mapKeyV3
- Atualização HashBasedPartitionAccessor
- Mover hashLong na interface HashFunction
O que é novo na versão 1.23.3:
- Atualização RestLiAnnotationReader para verificar se um recurso 'partidas de anotação seu tipo de modelo.
- Remover RestLiCollectionCompoundKey como ele não é usado.
O que é novo na versão 1.23.2:
- RestliRequestUriSignature:. Handle assocKey para FindRequest e GetAllRequest
- MockActionResponseFactory:. Adicionar opção para apoiar esquema dinâmico, como CollectionResponse
O que é novo na versão 1.21.1:
- Adicionado nova API para Anel: getIterator ()
O que é novo na versão 1.21.0:.
- Adicionado NPE cheque de removePartial em ZookeeperEphemeralStore
- Correção de manipulador de documentação para lidar com caminho e caminhos que contêm apenas & quot vazio; restli & quot;.
- lançar uma exceção quando getId é chamado na resposta ea chave é uma chave complexa ou composto.
O que é novo na versão 1.20.0:.
- Proíbem cabeçalho ID que está sendo acessado diretamente
O que é novo na versão 1.19.1:.
- Removido autoboxing de ConsistentHashRing.compareTo
O que é novo na versão 1.19.0:
- Exposé partitionInfoProvider de Instalações (isto pode quebrar classes que implementar Facilities).
- Atualização gerador instantâneo para expandir esquemas incluídas na lista de modelos, em vez de dentro do campo incluem.
- Fixo esquema d2TransportClientProperties para refletir o que está realmente a ser armazenado.
O que é novo na versão 1.18.0:
- Apresentando um cheque dentro BatchGetRequestBuilder.build () para falhar quando a chave é CompoundKey ou ComplexResourceKey.
O que é novo na versão 1.17.0:
- CreateIdResponse.getId () agora lança uma exceção se o ID solicitado é uma chave Complexo ou Composto.
- Combinar mudanças anteriores na BatchCreateIdResponse para BatchCreateResponse.
- Revert & quot; Re-design API resposta Rest.li para várias operações em lote & quot;.
O que é novo na versão 1.16.1:
- Removido capacidade smurfing em D2 KeyMapper
- Corrigido o erro em zookeeperAnnouncerJmx
O que é novo na versão 1.16.0:
- Descodificadores para respostas que requerem uma dataMap não nulo agora retornará nulo se passou um nulo em wrapResponse dataMap.
- Permitir acesso a filtros digitado fortemente Ids em lote criar respostas.
- Mantenha parâmetros de consulta não-batch em ScatterGatherBuilder.
- Re-design API resposta Rest.li para várias operações em lote.
O que é novo na versão 1.15.19:.
- fixos Java 7 advertências
- Adicionado volta na função pública wrapResponse RestResponseDecoder que foi removido em 1.15.14.
O que é novo na versão 1.15.14:.
- refatoração de codificação chave relacionadas
- Adicionado muitos testes para cobrir ambos 1.0 e 2.0 URI.
O que é novo na versão 1.15.9:
- Corrigido o erro no provedor scaladoc onde a classe e objeto de mesmo não foram disambiguated entre corretamente.
O que é novo na versão 1.15.7:
- Corrigido o erro no exemplo do gerador onde parâmetros de consulta de complexo tipos são incorretamente processado como mapas de dados de string com {} e, em vez de a representação correta URI.
O que é novo na versão 1.15.6:.
- Adicionado o endereço IP para RequestContext
O que é novo na versão 1.15.2:.
- Adicionado novos campos para o método de solicitação toString
O que é novo na versão 1.14.6:
- Adicionado DataTemplate para generateRestClient classpath para Java menor vinculativo.
O que é novo na versão 1.14.4:
- Fazer relatório de execução do pedido gerado apenas para os pedidos de depuração.
- Corrigido um bug onde as cadeias de documentação não iria aparecer em IDLs / instantâneos quando um parâmetro de método era uma matriz.
O que é novo na versão 1.13.2:
- Refactor quando as projeções são codificados em URI. Mova codificação de volta para o processo de codificação URI normal.
- Incluir esquemas referenciados em linha ao gerar OPÇÕES respostas.
- Não permitir TypeRef como tipo de chave no leitor de anotação. Isso corrige a inconsistência entre o leitor anotação e modelo de recurso.
O que é novo na versão 1.11.2:
- Melhor desempenho projeção Rest.li, especialmente no escasso casos de uso.
- Renomeado DataMapProcessor para DataComplexProcessor. O velho DataMapProcessor está obsoleto.
O que é novo na versão 1.10.7: Status
- Fornecer uma maneira de obter a carga de resposta e sem captura de exceções em caso de um erro de Rest.Li.
O que é novo na versão 1.10.6:
- Adicionado teste para DegraderLoadBalancerState
- Melhorado teste para DegraderLoadBalancerState
- Simplificar V3 DegraderLoadBalancerState
O que é novo na versão 1.10.5:
- Simplifique a lógica de atualização de estado na estratégia balanceador degrader em V3 .
- A mesma alteração para V2 é feito para a nova estratégia V2_1 para sair.
- V2 intocado para o lançamento mais seguro.
O que é novo na versão 1.10.3:.
- Adicione JavaDoc para SchemaSampleDataGenerator
- Implementar amostra de retorno de chamada de dados para SchemaSampleDataGenerator.
O que é novo na versão 1.10.1:.
- Remova o login a partir de dados
O que é novo na versão 1.9.49:.
- mensagem de erro de registo fixo no ClientServiceConfigValidator
O que é novo na versão 1.9.47:
- Fix de getClient para dispersão / coletar e pesquisa.
O que é novo na versão 1.9.44:.
- Adicionando teste perf para Template ficha colocar desempenho
- Adicionar suporte para anotação preterido.
O que é novo na versão 1.9.41:
- Refactor r2 estatísticas asyncpool para torná-lo visível fora do pacote.
O que é novo na versão 1.9.39:
- Melhorar Pegasus construir mensagens para constrói rede paralela. Certificando-se o acesso a variáveis estáticas são sincronizados.
O que é novo na versão 1.9.36:
- Corrige fazer Rest.li construir no Windows.
O que é novo na versão 1.9.34:.
- Ativação Async R2 Servlet
O que é novo na versão 1.9.33:.
- Não permitir valores nulos em setParam
- Adicionado mais testes.
O que é novo na versão 1.9.30:
- permitido o acesso ao ResourceModels de um RestLiServer. Tornou pública a função de geração resourcePath.
O que é novo na versão 1.9.28:
- Faça uso de async servlet API em R2 servlet.
- Alterar testes de integração para iniciar servidores de teste, se necessário.
O que é novo na versão 1.9.18:
- Corrigido o erro no cliente apenas Config-chave valores.
Requisitos :
- Java 1.6 ou superior
Comentários não encontrado