Skip to content

Fix caching of RepositoryMethodKey #2851

Fix caching of RepositoryMethodKey

Fix caching of RepositoryMethodKey #2851

Triggered via pull request March 20, 2025 08:53
@dstepanovdstepanov
synchronize #3362
fixmem
Status Success
Total duration 1h 35m 0s
Artifacts

graalvm-latest.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 22 warnings
MultipleDataSourceSpec.test multiple data sources: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/MultipleDataSourceSpec.groovy#L49
Condition not satisfied: otherPersonRepository.count() == 0 | | | | 2 false <io.micronaut.data.hibernate.PersonCrudRepository$Intercepted@355bbab $interceptors=[[io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.transaction.interceptor.TransactionalInterceptor@45d47121, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.transaction.interceptor.TransactionalInterceptor@45d47121, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.transaction.interceptor.TransactionalInterceptor@45d47121, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.transaction.interceptor.TransactionalInterceptor@45d47121, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@338c64e5]] $proxyMethods=[long countDistinct(), Long updatePerson(Long id,int age), void updatePerson(Long id,String name), Publisher updatePersonRx(Long id), Publisher find(int age,Pageable pageable), Person queryByName(String n), Page findPeopleNative(String n,Pageable pageable), Page findPeople(String n,Pageable pageable), List listPeople(String n), int saveCustom(String xyz,int age), Person save(String name,int age), CursoredPage findAll(PredicateSpecification<Person T> spec,CursoredPageable pageable), CursoredPage retrieve(Pageable pageable), List findDistinctName(), List findDistinct(), Person updateByNameAndAge(String name,int age,Person person), List findAllByAgeInRange(int from,int to), int deleteCustomSingleNoEntity(String xyz), int deleteCustomSingleExpression(Person person), int deleteCustomSingle(Person person), int deleteCustom(List<Person E> people), int saveCustomSingleExpression2(String name,String age), int saveCustomSingleExpression(Person person), int saveCustomSingle(Person people), int saveCustom(List<Person E> people), long updateCustomOnlyNames(List<Person E> people), long updateNamesCustom(String newName,String oldName), List updatePeople(List<Person E> people), long updateAll(List<Person E> people), List findAllByNameLike(String name,Pageable pageable), List findAllByName(String name), Optional findOptionalByName(String name), Slice queryByNameLike(String name,Pageable pageable), Slice find(Pageable pageable), List listTop10(Sort sort), Page findByNameLike(String name,Pageable pageable), List findByNameLikeOrderByAgeDesc(String name), List findByNameLikeOrderByAge(String name), List readAgeByNameLike(String name), long getAvgAgeByNameLike(String name), int getSumAgeByNameLike(String name), int findMinAgeByNameLike(String name), int findMaxAgeByNameLike(String name), int findAgeByName(String name), List findByNameLike(String name), Person getByName(String name), Long deleteByNameLike(String name), Person findByName(String name), int count(String name), List list(Pageable pageable), void updateByName(String name,Person person), long updateByName(String name,int age), CompletableFuture updatePersonFuture(Long id,String name), List queryNames(List<String E> names0,String names1,List<String E> names2,List<String E> names3,String name4), long updatePersonCustom(Long xyz), Future updatePersonCustomFuture(Long xyz), Single updatePersonCustomRx(Long id), Single updatePersonRx(Long id,String name), long updatePersonCount(Long id,String name), Person get(Long id), int countByAgeLessThan(int wrapper), int countByAgeGreaterThan(Integer wrapper), TotalDto getTotal(), long updateAll(CriteriaUpdateBuilder<Person E> builder), long updateAll(UpdateSpecification<Person T> spec), long deleteAll(CriteriaDeleteBuilder<Person E> builder), long deleteAll(PredicateSpecification<Person T> spec), long deleteAll(DeleteSpecification<Person T> spec), boolean exists(PredicateSpecification<Person T> spec), boolean exists(QuerySpecification<Person T> spec), long count(PredicateSpecification<Person T> spec), long count(QuerySpecification<Person T> spec), Object findOne(CriteriaQueryBuilder<Object R> builder), List findAll(CriteriaQueryBuilder<Object R> builder), List findAll(PredicateSpecification<Person T> spec,Sort sort), List findAll(QuerySpecification<Person T> spec,Sort sort), Page findAll(PredicateSpecification<Person T> spec,Pageable pageable), Page findAll(QuerySpecification<Person T> spec,Pageable pageable), List findAll(PredicateSpecification<Person T> spec), List findAll(QuerySpecification<Person T> spec), Optional findOne(PredicateSpecification<Person T> spec), Optional findOne(QuerySpecification<Person T> spec), Person merge(Person entity), Person load(Object id), void flush(), Person saveAndFlush(Person entity), List findAll(Sort sort), List findAll(), List saveAll(Iterable<Person T> entities), Page findAll(Pageable pageable), void deleteAll(), void deleteAll(Iterable<Person T> entities), void delete(Person entity), void deleteById(Long id), long count(), boolean existsById(Long id), Optional findById(Long id), List updateAll(Iterable<Person T> entities), Person update(Person entity), Person save(Person entity)]>
MultipleDataSourceSpec.test multiple data sources: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/MultipleDataSourceSpec.groovy#L37
Condition not satisfied: otherPersonRepository.count().block() == 0 | | | | | | 2 false | MonoNext <io.micronaut.data.hibernate.reactive.PersonCrudRepository$Intercepted@52534aec $interceptors=[[io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.transaction.interceptor.TransactionalInterceptor@51ebe7dc, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.transaction.interceptor.TransactionalInterceptor@51ebe7dc, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.transaction.interceptor.TransactionalInterceptor@51ebe7dc, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.transaction.interceptor.TransactionalInterceptor@51ebe7dc], [io.micronaut.transaction.interceptor.TransactionalInterceptor@51ebe7dc], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@7dac1742]] $proxyMethods=[Flux findByNameLikeOrderByAgeDesc(String name), Flux findByNameLikeOrderByAge(String name), Flux readAgeByNameLike(String name), Mono getAvgAgeByNameLike(String name), Mono getSumAgeByNameLike(String name), Mono findMinAgeByNameLike(String name), Mono findMaxAgeByNameLike(String name), Mono findAgeByName(String name), Mono updatePersonRx(Long id), Mono find(int age,Pageable pageable), Mono findByName(String n), Mono findPeople(String n,Pageable pageable), Flux listPeople(String n), Mono save(String name,int age), Mono findOneAndDelete(String name), Mono findAllAndDelete(String like), Mono queryByAgeGreaterThan(int age,Pageable pageable), Mono findNameByNameLike(String name,Pageable pageable), Mono searchByNameLike(String name,Pageable pageable), Mono deleteCustomSingleNoEntity(String xyz), Mono deleteCustomSingleExpression(Person person), Mono deleteCustomSingle(Person person), Mono deleteCustom(List<Person E> people), Mono saveCustomSingleExpression(Person person), Mono saveCustomSingle(Person people), Mono saveCustom(List<Person E> people), Mono updateNamesCustom(String newName,String oldName), Flux updatePeople(List<Person E> people), Mono getMaxId(), Mono findByNameLike(String name,Pageable pageable), Flux findByNameLike(String name), Mono deleteByNameLike(String name), Flux queryByName(String name), Mono getByName(String name), Mono count(String name), Flux list(Pageable pageable), Mono updatePerson(Long id,String name), Mono getById(Long id), Mono updateAll(UpdateSpecification<Person T> spec), Mono deleteAll(PredicateSpecification<Person T> spec), Mono deleteAll(DeleteSpecification<Person T> spec), Mono exists(PredicateSpecification<Person T> spec), Mono exists(QuerySpecification<Person T> spec), Mono count(PredicateSpecification<Person T> spec), Mono count(QuerySpecification<Person T> spec), Flux findAll(PredicateSpecification<Person T> spec,Sort sort), Flux findAll(QuerySpecification<Person T> spec,Sort sort), Mono findAll(PredicateSpecification<Person T> spec,Pageable pageable), Mono findAll(QuerySpecification<Person T> spec,Pageable pageable), Flux findAll(PredicateSpecification<Person T> spec), Flux findAll(QuerySpecification<Person T> spec), Mono findOne(PredicateSpecification<Person T> spec), Mono findOne(QuerySpecification<Person T> spec), Mono updateAll(UpdateSpecification<Person T> spec), Mono deleteAll(PredicateSpecification<Person T> spec), Mono deleteAll(DeleteSpecification<Person T> spec), Mono exists(PredicateSpecification<Person T> spec), Mono exists(QuerySpecification<Person T> spec), Mono count(PredicateSpecification<Person T> spec), Mono count(QuerySpecification<Person T> spec), Flux findAll(PredicateSpecification<Person T> spec,Sort sort), Flux findAll(QuerySpecification<Person T> spec,Sort sort), Mono findAll(PredicateSpecification<Person T> spec,Pageable pageable), Mono findAll(QuerySpecification<Person T> spec,Pageable pageable), Flux findAll(PredicateSpecification<Person T> spec), Flux findAll(QuerySpecification<Person T> spec), Mono findOne(PredicateSpecification<Person T> spec), Mono findOne(QuerySpecification<Person T> spec), Mono findAll(Pageable pageable), Flux findAll(Sort sort), Mono findAll(Pageable pageable), Flux findAll(Sort sort), Mono deleteAll(), Mono deleteAll(Iterable<Person T> entities), Mono delete(Person entity), Mono deleteById(Long id), Mono count(), Flux findAll(), Mono existsById(Long id), Mono findById(Long id), Flux updateAll(Iterable<Person T> entities), Mono update(Person entity), Flux saveAll(Iterable<Person T> entities), Mono save(Person entity), Mono deleteAll(), Mono deleteAll(Iterable<Person T> entities), Mono count(), Flux findAll(), Flux updateAll(Iterable<Person T> entities), Flux saveAll(Iterable<Person T> entities)]>
MultipleDataSourceSpec.test multiple data sources: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/MultipleDataSourceSpec.groovy#L49
Condition not satisfied: otherPersonRepository.count() == 0 | | | | 2 false <io.micronaut.data.hibernate.PersonCrudRepository$Intercepted@225aee92 $interceptors=[[io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.transaction.interceptor.TransactionalInterceptor@2d2b906e, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.transaction.interceptor.TransactionalInterceptor@2d2b906e, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.transaction.interceptor.TransactionalInterceptor@2d2b906e, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.transaction.interceptor.TransactionalInterceptor@2d2b906e, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@58f0cb9c]] $proxyMethods=[long countDistinct(), Long updatePerson(Long id,int age), void updatePerson(Long id,String name), Publisher updatePersonRx(Long id), Publisher find(int age,Pageable pageable), Person queryByName(String n), Page findPeopleNative(String n,Pageable pageable), Page findPeople(String n,Pageable pageable), List listPeople(String n), int saveCustom(String xyz,int age), Person save(String name,int age), CursoredPage findAll(PredicateSpecification<Person T> spec,CursoredPageable pageable), CursoredPage retrieve(Pageable pageable), List findDistinctName(), List findDistinct(), Person updateByNameAndAge(String name,int age,Person person), List findAllByAgeInRange(int from,int to), int deleteCustomSingleNoEntity(String xyz), int deleteCustomSingleExpression(Person person), int deleteCustomSingle(Person person), int deleteCustom(List<Person E> people), int saveCustomSingleExpression2(String name,String age), int saveCustomSingleExpression(Person person), int saveCustomSingle(Person people), int saveCustom(List<Person E> people), long updateCustomOnlyNames(List<Person E> people), long updateNamesCustom(String newName,String oldName), List updatePeople(List<Person E> people), long updateAll(List<Person E> people), List findAllByNameLike(String name,Pageable pageable), List findAllByName(String name), Optional findOptionalByName(String name), Slice queryByNameLike(String name,Pageable pageable), Slice find(Pageable pageable), List listTop10(Sort sort), Page findByNameLike(String name,Pageable pageable), List findByNameLikeOrderByAgeDesc(String name), List findByNameLikeOrderByAge(String name), List readAgeByNameLike(String name), long getAvgAgeByNameLike(String name), int getSumAgeByNameLike(String name), int findMinAgeByNameLike(String name), int findMaxAgeByNameLike(String name), int findAgeByName(String name), List findByNameLike(String name), Person getByName(String name), Long deleteByNameLike(String name), Person findByName(String name), int count(String name), List list(Pageable pageable), void updateByName(String name,Person person), long updateByName(String name,int age), CompletableFuture updatePersonFuture(Long id,String name), List queryNames(List<String E> names0,String names1,List<String E> names2,List<String E> names3,String name4), long updatePersonCustom(Long xyz), Future updatePersonCustomFuture(Long xyz), Single updatePersonCustomRx(Long id), Single updatePersonRx(Long id,String name), long updatePersonCount(Long id,String name), Person get(Long id), int countByAgeLessThan(int wrapper), int countByAgeGreaterThan(Integer wrapper), TotalDto getTotal(), long updateAll(CriteriaUpdateBuilder<Person E> builder), long updateAll(UpdateSpecification<Person T> spec), long deleteAll(CriteriaDeleteBuilder<Person E> builder), long deleteAll(PredicateSpecification<Person T> spec), long deleteAll(DeleteSpecification<Person T> spec), boolean exists(PredicateSpecification<Person T> spec), boolean exists(QuerySpecification<Person T> spec), long count(PredicateSpecification<Person T> spec), long count(QuerySpecification<Person T> spec), Object findOne(CriteriaQueryBuilder<Object R> builder), List findAll(CriteriaQueryBuilder<Object R> builder), List findAll(PredicateSpecification<Person T> spec,Sort sort), List findAll(QuerySpecification<Person T> spec,Sort sort), Page findAll(PredicateSpecification<Person T> spec,Pageable pageable), Page findAll(QuerySpecification<Person T> spec,Pageable pageable), List findAll(PredicateSpecification<Person T> spec), List findAll(QuerySpecification<Person T> spec), Optional findOne(PredicateSpecification<Person T> spec), Optional findOne(QuerySpecification<Person T> spec), Person merge(Person entity), Person load(Object id), void flush(), Person saveAndFlush(Person entity), List findAll(Sort sort), List findAll(), List saveAll(Iterable<Person T> entities), Page findAll(Pageable pageable), void deleteAll(), void deleteAll(Iterable<Person T> entities), void delete(Person entity), void deleteById(Long id), long count(), boolean existsById(Long id), Optional findById(Long id), List updateAll(Iterable<Person T> entities), Person update(Person entity), Person save(Person entity)]>
MultipleDataSourceSpec.test multiple data sources: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/MultipleDataSourceSpec.groovy#L37
Condition not satisfied: otherPersonRepository.count().block() == 0 | | | | | | 2 false | MonoNext <io.micronaut.data.hibernate.reactive.PersonCrudRepository$Intercepted@e94dc10 $interceptors=[[io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.transaction.interceptor.TransactionalInterceptor@42b39848, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.transaction.interceptor.TransactionalInterceptor@42b39848, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.transaction.interceptor.TransactionalInterceptor@42b39848, io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.transaction.interceptor.TransactionalInterceptor@42b39848], [io.micronaut.transaction.interceptor.TransactionalInterceptor@42b39848], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59], [io.micronaut.data.runtime.intercept.DataIntroductionAdvice@6aefad59]] $proxyMethods=[Flux findByNameLikeOrderByAgeDesc(String name), Flux findByNameLikeOrderByAge(String name), Flux readAgeByNameLike(String name), Mono getAvgAgeByNameLike(String name), Mono getSumAgeByNameLike(String name), Mono findMinAgeByNameLike(String name), Mono findMaxAgeByNameLike(String name), Mono findAgeByName(String name), Mono updatePersonRx(Long id), Mono find(int age,Pageable pageable), Mono findByName(String n), Mono findPeople(String n,Pageable pageable), Flux listPeople(String n), Mono save(String name,int age), Mono findOneAndDelete(String name), Mono findAllAndDelete(String like), Mono queryByAgeGreaterThan(int age,Pageable pageable), Mono findNameByNameLike(String name,Pageable pageable), Mono searchByNameLike(String name,Pageable pageable), Mono deleteCustomSingleNoEntity(String xyz), Mono deleteCustomSingleExpression(Person person), Mono deleteCustomSingle(Person person), Mono deleteCustom(List<Person E> people), Mono saveCustomSingleExpression(Person person), Mono saveCustomSingle(Person people), Mono saveCustom(List<Person E> people), Mono updateNamesCustom(String newName,String oldName), Flux updatePeople(List<Person E> people), Mono getMaxId(), Mono findByNameLike(String name,Pageable pageable), Flux findByNameLike(String name), Mono deleteByNameLike(String name), Flux queryByName(String name), Mono getByName(String name), Mono count(String name), Flux list(Pageable pageable), Mono updatePerson(Long id,String name), Mono getById(Long id), Mono updateAll(UpdateSpecification<Person T> spec), Mono deleteAll(PredicateSpecification<Person T> spec), Mono deleteAll(DeleteSpecification<Person T> spec), Mono exists(PredicateSpecification<Person T> spec), Mono exists(QuerySpecification<Person T> spec), Mono count(PredicateSpecification<Person T> spec), Mono count(QuerySpecification<Person T> spec), Flux findAll(PredicateSpecification<Person T> spec,Sort sort), Flux findAll(QuerySpecification<Person T> spec,Sort sort), Mono findAll(PredicateSpecification<Person T> spec,Pageable pageable), Mono findAll(QuerySpecification<Person T> spec,Pageable pageable), Flux findAll(PredicateSpecification<Person T> spec), Flux findAll(QuerySpecification<Person T> spec), Mono findOne(PredicateSpecification<Person T> spec), Mono findOne(QuerySpecification<Person T> spec), Mono updateAll(UpdateSpecification<Person T> spec), Mono deleteAll(PredicateSpecification<Person T> spec), Mono deleteAll(DeleteSpecification<Person T> spec), Mono exists(PredicateSpecification<Person T> spec), Mono exists(QuerySpecification<Person T> spec), Mono count(PredicateSpecification<Person T> spec), Mono count(QuerySpecification<Person T> spec), Flux findAll(PredicateSpecification<Person T> spec,Sort sort), Flux findAll(QuerySpecification<Person T> spec,Sort sort), Mono findAll(PredicateSpecification<Person T> spec,Pageable pageable), Mono findAll(QuerySpecification<Person T> spec,Pageable pageable), Flux findAll(PredicateSpecification<Person T> spec), Flux findAll(QuerySpecification<Person T> spec), Mono findOne(PredicateSpecification<Person T> spec), Mono findOne(QuerySpecification<Person T> spec), Mono findAll(Pageable pageable), Flux findAll(Sort sort), Mono findAll(Pageable pageable), Flux findAll(Sort sort), Mono deleteAll(), Mono deleteAll(Iterable<Person T> entities), Mono delete(Person entity), Mono deleteById(Long id), Mono count(), Flux findAll(), Mono existsById(Long id), Mono findById(Long id), Flux updateAll(Iterable<Person T> entities), Mono update(Person entity), Flux saveAll(Iterable<Person T> entities), Mono save(Person entity), Mono deleteAll(), Mono deleteAll(Iterable<Person T> entities), Mono count(), Flux findAll(), Flux updateAll(Iterable<Person T> entities), Flux saveAll(Iterable<Person T> entities)]>