Rest.li kan bruges til at samle komplicerede endnu alsidige projekt strukturer, der er afhængige af data og indhold fra eksterne API'er.
Rest.li applikationer er meget skalerbar og robust, primært på grund af Rest.li data og teknologi agnostiske strukturer
Hvad er nyt i denne udgivelse:.
- Aktiver fil opløsning for SchemaTranslator og udbrede validering muligheder til alle parsere opfostrede under skema oversættelse.
Hvad er nyt i version 2.6.0:
- Faktor ud PatchRequestRecorder og relaterede klasser ind i et nyt modul .
- Tag ParSeqRestClient i et separat modul.
Hvad er nyt i version 2.2.4:.
- Lad Rest.li filtre ændre request overskrifter
Hvad er nyt i version 2.2.2:
- Fast undtagelse ulovligt argument smides når en cookie header er tilføjet.
Hvad er nyt i version 2.0.5:
- Tilføjelse af en metode på Request klasse, der skaber en snor repræsentation af anmodningen uden at bruge sikkerhed følsomme oplysninger.
Hvad er nyt i version 2.0.0:.
- Fjern Rest.li 1.0 forældede API'er
- misbillige Rest.li 1.0 anmodning bygherrer.
Hvad er nyt i version 1.24.3:.
- Gense ressource metode null håndtering
- afværgende nogle parameter anmærkninger, erstatte med nye, tilføje nye ressource kontekst parameter annotaions og tilføje unit test for det samme.
- Opgrader jackson-core og Jackson-databind afhængigheder til 2.4.3.
Hvad er nyt i version 1.24.0:.
- Fail hurtigt, hvis ressource navne kampen
Hvad er nyt i version 1.23.6:
- Reducer antallet af hashes i mapKeyV3
- Opdater HashBasedPartitionAccessor
- Flyt hashLong ind hashfunktionen grænseflade
Hvad er nyt i version 1.23.3:
- Opdater RestLiAnnotationReader at kontrollere, om en ressource 'annotation kampe dens skabelon type.
- Fjern RestLiCollectionCompoundKey da det ikke bliver brugt.
Hvad er nyt i version 1.23.2:
- RestliRequestUriSignature:. Håndtag assocKey for FindRequest og GetAllRequest
- MockActionResponseFactory:. Tilføj mulighed for at understøtte dynamisk skema, såsom CollectionResponse
Hvad er nyt i version 1.21.1:
- Tilføjet ny API til Ring: getIterator ()
Hvad er nyt i version 1.21.0:.
- Tilføjet NPE check på removePartial i ZookeeperEphemeralStore
- Fixing dokumentation handleren til at håndtere tomme vej og stier, der indeholder blot & quot; restli & quot;.
- Kast en undtagelse, når getId kaldes på svaret og nøglen er en kompleks eller sammensatte nøgle.
Hvad er nyt i version 1.20.0:.
- Forbyd ID header bliver direkte adgang
Hvad er nyt i version 1.19.1:.
- Fjernet autoboxing fra ConsistentHashRing.compareTo
Hvad er nyt i version 1.19.0:
- Expose partitionInfoProvider til faciliteter (dette kan bryde klasser, implementere Facilities).
- Opdater snapshot generator til at udvide inkluderet skemaer på listen modeller i stedet for inde i omfatte feltet.
- Fast d2TransportClientProperties skema til at afspejle, hvad der rent faktisk bliver gemt.
Hvad er nyt i version 1.18.0:
- Indførelse af en kontrol inde BatchGetRequestBuilder.build () til mislykkes, når nøglen er CompoundKey eller ComplexResourceKey.
Hvad er nyt i version 1.17.0:
- CreateIdResponse.getId () kaster nu en undtagelse, hvis den ønskede ID er en kompleks eller forbindelse nøgle.
- Match tidligere ændringer i BatchCreateIdResponse til BatchCreateResponse.
- Vend tilbage & quot; Re-design Rest.li respons API til forskellige batch operationer & quot;.
Hvad er nyt i version 1.16.1:
- Fjernet smurfing evne i D2 KeyMapper
- Fixed bug i zookeeperAnnouncerJmx
Hvad er nyt i version 1.16.0:
- Dekodere til reaktioner, der kræver en ikke-nul dataMap vil nu returnere null hvis bestået en null dataMap i wrapResponse.
- tillader filtre adgang til stærkt skrevet Ids i batch skaber svar.
- Hold ikke-batch søgeparametre i ScatterGatherBuilder.
- Re-design Rest.li respons API til forskellige batch operationer.
Hvad er nyt i version 1.15.19:.
- Faste Java 7 advarsler
- Tilføjet tilbage i det offentlige wrapResponse funktion RestResponseDecoder der blev fjernet i 1.15.14.
Hvad er nyt i version 1.15.14:.
- Relateret refactoring af centrale kodning
- Tilføjet mange tests til at dække både 1,0 og 2,0 URI format.
Hvad er nyt i version 1.15.9:
- Fixed bug i scaladoc udbyder hvor klasse og genstand for samme var ikke flertydig mellem korrekt.
Hvad er nyt i version 1.15.7:
- Fixed bug i eksempel generator hvor forespørgsel params af komplekse typer gengives forkert som gjort til en streng data kort med {og} i stedet for den korrekte URI repræsentation.
Hvad er nyt i version 1.15.6:.
- Tilføjet IP-adressen til RequestContext
Hvad er nyt i version 1.15.2:.
- Tilføjet nye felter til Request toString metoden
Hvad er nyt i version 1.14.6:
- Tilføjet dataTemplate til generateRestClient classpath for mindre Java binding.
Hvad er nyt i version 1.14.4:
- Gør udførelse anmodning rapport genereres kun for debug anmodninger.
- Rettet en fejl, hvor dokumentation strings ikke ville dukke op i idls / snapshots, når en metode parameter var en matrix.
Hvad er nyt i version 1.13.2:
- Refactor når fremskrivninger er kodet i URI. Flyt koder tilbage til den normale URI kodning proces.
- Medtag skemaer refereres inline, når du genererer OPTIONS svar.
- Tillad ikke typeref som centrale type anmærkning læser. Dette løser uoverensstemmelse mellem annotation læser og ressource-model.
Hvad er nyt i version 1.11.2:
- Forbedret Rest.li projektion præstation, især i sparsom bruge tilfælde.
- Omdøbt DataMapProcessor til DataComplexProcessor. Den gamle DataMapProcessor er forældet.
Hvad er nyt i version 1.10.7:
- Giver en måde at få respons nyttelast og status uden at fange undtagelser i tilfælde af en Rest.Li fejl.
Hvad er nyt i version 1.10.6:
- Tilføjet test for DegraderLoadBalancerState
- Forbedret test for DegraderLoadBalancerState
- Simplify V3 DegraderLoadBalancerState
Hvad er nyt i version 1.10.5:
- Forenkle state opdatering logik i Degrader balancer strategi i V3 .
- Den samme ændring for V2 er lavet til den nye V2_1 strategi for at forlade.
- V2 urørt for sikrere udrulning.
Hvad er nyt i version 1.10.3:.
- Tilføj javadoc til SchemaSampleDataGenerator
- Implementere eksempeldata tilbagekald til SchemaSampleDataGenerator.
Hvad er nyt i version 1.10.1:.
- Fjern logge ud fra data li>
Hvad er nyt i version 1.9.49:.
- Fast log fejlmeddelelse i ClientServiceConfigValidator
Hvad er nyt i version 1.9.47:
- Rettelse af getClient for scatter / indsamle og søgning.
Hvad er nyt i version 1.9.44:.
- Tilføjelse perf test for Record Skabelon sætte ydeevne
- Tilføj støtte til forældede annotation.
Hvad er nyt i version 1.9.41:
- Refactor R2 asyncpool statistik at gøre den synlig uden for pakke.
Hvad er nyt i version 1.9.39:
- Forbedring Pegasus bygge meddelelser for netværk parallel bygger. At sikre adgangen til statiske variabler er synkroniserede.
Hvad er nyt i version 1.9.36:
- Løser at gøre Rest.li bygge videre på Windows.
Hvad er nyt i version 1.9.34:.
- Aktivering asynkron R2 Servlet
Hvad er nyt i version 1.9.33:.
- Tillad ikke NULL-værdier i setParam
- Tilføjet flere tests.
Hvad er nyt i version 1.9.30:
- Tilladt adgang til ResourceModels en RestLiServer. Offentliggøres den resourcePath generation funktionen.
Hvad er nyt i version 1.9.28:
- Gør brug af async servlet API i R2 servlet.
- Skift integration tests for at starte test-servere efter behov.
Hvad er nyt i version 1.9.18:
- Fixed bug i klienten kun config nøgleværdier.
Krav :
- Java 1.6 eller højere
Kommentarer ikke fundet