Build #2,957

Next Gen Reactor Addons

Build: #2957 failed Changes by Simon Basle

Build result summary

Details

Completed
Duration
1 minute
Labels
None
Agent
bamboo-01.af.pivotal.io
Revision
0a9023653af472dde9d27bd02889d2dc784e965d 0a9023653af472dde9d27bd02889d2dc784e965d
Failing since
#2955 (Changes by Simon Basle)

No failed tests found, a possible compilation error occurred.

Responsible

Code commits

Author Commit Message Commit date
Simon Basle Simon Basle 0a9023653af472dde9d27bd02889d2dc784e965d 0a9023653af472dde9d27bd02889d2dc784e965d Improve cache support over #131 (#133)
Improve cache support over #131
 - use NonNullApi annotation at package level rather than NonNull on
 methods
 - follow generic type naming convention of using ALL_CAPS
 - add lookupFlux methods + associated reader/writer/builder interfaces
 - make sure the returned Mono/Flux are lazy and tests
 - split CacheHelper into MonoCaching and FluxCaching
 - added a way to provide the source lazily via Supplier
 - improved Doc
 - less generics in the Flux-from-Map version, but need Class parameter
 - rename to Cache[Flux/Mono]#lookup, remove FunctionalIF annot on builders

Error summary for Reactor Extensions

The job generated some errors, drill down into the full build log for more details.

Could not find test result reports in the /opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1 directory.
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:24: warning: [unchecked] unchecked cast
                return k -> Mono.justOrEmpty((List<Signal<Integer>>) data.get(k));
                                                                             ^
  required: List<Signal<Integer>>
  found:    List
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:47: warning: [unchecked] unchecked method invocation: method assertThat in class Assertions is applied to given types
                assertThat(list).hasSize(3)
                          ^
  required: List<? extends ELEMENT>
  found: List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:47: warning: [unchecked] unchecked conversion
                assertThat(list).hasSize(3)
                           ^
  required: List<? extends ELEMENT>
  found:    List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:48: warning: [unchecked] unchecked call to allMatch(Predicate<? super ELEMENT>) as a member of the raw type AbstractIterableAssert
                                .allMatch(p -> p instanceof Signal && ((Signal) p).isOnNext());
                                         ^
  where ELEMENT,SELF,ACTUAL,ELEMENT_ASSERT are type-variables:
    ELEMENT extends Object declared in class AbstractIterableAssert
    SELF extends AbstractIterableAssert<SELF,ACTUAL,ELEMENT,ELEMENT_ASSERT> declared in class AbstractIterableAssert
    ACTUAL extends Iterable<? extends ELEMENT> declared in class AbstractIterableAssert
    ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT,ELEMENT> declared in class AbstractIterableAssert
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:120: warning: [unchecked] unchecked method invocation: method assertThat in class Assertions is applied to given types
                assertThat(data.get("foo")).hasSize(3);
                          ^
  required: List<? extends ELEMENT>
  found: List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:120: warning: [unchecked] unchecked conversion
                assertThat(data.get("foo")).hasSize(3);
                                   ^
  required: List<? extends ELEMENT>
  found:    List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:143: warning: [unchecked] unchecked method invocation: method assertThat in class Assertions is applied to given types
                assertThat(list).hasSize(3)
                          ^
  required: List<? extends ELEMENT>
  found: List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:143: warning: [unchecked] unchecked conversion
                assertThat(list).hasSize(3)
                           ^
  required: List<? extends ELEMENT>
  found:    List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:144: warning: [unchecked] unchecked call to allMatch(Predicate<? super ELEMENT>) as a member of the raw type AbstractIterableAssert
                                .allMatch(p -> p instanceof Signal && ((Signal) p).isOnNext());
                                         ^
  where ELEMENT,SELF,ACTUAL,ELEMENT_ASSERT are type-variables:
    ELEMENT extends Object declared in class AbstractIterableAssert
    SELF extends AbstractIterableAssert<SELF,ACTUAL,ELEMENT,ELEMENT_ASSERT> declared in class AbstractIterableAssert
    ACTUAL extends Iterable<? extends ELEMENT> declared in class AbstractIterableAssert
    ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT,ELEMENT> declared in class AbstractIterableAssert
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:220: warning: [unchecked] unchecked method invocation: method assertThat in class Assertions is applied to given types
                assertThat(data.get("foo")).hasSize(3);
                          ^
  required: List<? extends ELEMENT>
  found: List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/test/java/reactor/cache/CacheFluxTest.java:220: warning: [unchecked] unchecked conversion
                assertThat(data.get("foo")).hasSize(3);
                                   ^
  required: List<? extends ELEMENT>
  found:    List
  where ELEMENT is a type-variable:
    ELEMENT extends Object declared in method <ELEMENT>assertThat(List<? extends ELEMENT>)
11 warnings
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:122: warning - Tag @link: reference not found: FluxCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:72: warning - Tag @link: reference not found: FluxCacheBuilderMapMiss builder step
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:122: warning - Tag @link: reference not found: FluxCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:122: warning - Tag @link: reference not found: FluxCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:122: warning - Tag @link: reference not found: FluxCacheBuilderCacheMiss builder step
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:97: warning - Tag @link: reference not found: MonoCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:69: warning - Tag @link: reference not found: MonoCacheBuilderMapMiss builder step
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:97: warning - Tag @link: reference not found: MonoCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:97: warning - Tag @link: reference not found: MonoCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:97: warning - Tag @link: reference not found: MonoCacheBuilderCacheMiss builder step
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheFlux.java:122: warning - Tag @link: reference not found: FluxCacheReader
/opt/bamboo-home/xml-data/build-dir/REACTOR-NEXT-JOB1/reactor-extra/src/main/java/reactor/cache/CacheMono.java:97: warning - Tag @link: reference not found: MonoCacheReader