spring-framework icon indicating copy to clipboard operation
spring-framework copied to clipboard

Spring Framework

Results 792 spring-framework issues
Sort by recently updated
recently updated
newest added

Right now, we do the following: * If you implement `BeanFactoryInitializationAotProcessor` on a bean, it is excluded (with no way to have it back) * If you implement `BeanRegistrationAotProcessor` on...

status: waiting-for-triage

Consider the following bean definition: ```java RootBeanDefinition beanDefinition = (RootBeanDefinition) BeanDefinitionBuilder .rootBeanDefinition(DocumentBuilderFactory.class).setFactoryMethod("newNSInstance").getBeanDefinition(); ``` Compilation of the generated code fails as follows: ``` reference to withGenerator is ambiguous both method withGenerator(org.springframework.util.function.ThrowingBiFunction)...

type: bug
theme: aot

we are using SpEL to set some values to a DTO and i have grow null references set to true, and hoping SpEL has support to get and set optionals...

status: waiting-for-triage
in: core

**Affects:** Spring Boot 2.5.2 --- Kotlin code: The following code does **not** respect "asyncFlatFeedExecutor" param of the @Async annotation when `follow` method is called on `AsyncFlatFeedService` bean. However, it is...

status: waiting-for-triage

`BeanPropertyRowMapper` requires setters being present. Which is fine if you have some. But if you only have a simple dto class for some reason, and want to make use of...

in: data
type: enhancement

As of Spring Framework 6.0, we've introduced Observability support in various Spring web components. We're likely to add more support for Observabiity in other areas. We need to document this...

type: documentation
theme: observability

Allows to save around `0.5M` of RSS memory by avoiding to make those classes reachable: ``` org.springframework.cglib.core.Block org.springframework.cglib.core.ClassEmitter org.springframework.cglib.core.ClassEmitter$1 org.springframework.cglib.core.ClassEmitter$2 org.springframework.cglib.core.ClassEmitter$3 org.springframework.cglib.core.ClassEmitter$FieldInfo org.springframework.cglib.core.ClassInfo org.springframework.cglib.core.ClassNameReader org.springframework.cglib.core.ClassNameReader$1 org.springframework.cglib.core.ClassTransformer org.springframework.cglib.core.CodeEmitter org.springframework.cglib.core.CodeEmitter$State org.springframework.cglib.core.DebuggingClassWriter org.springframework.cglib.core.DefaultGeneratorStrategy...

type: enhancement
theme: aot

So this is a continuation of https://github.com/spring-projects-experimental/spring-native/issues/956 which is still an open issue with Boot 3 (RC2 + latest snapshot) While simple methods expressions like this just work fine "execution(public...

status: waiting-for-triage
in: core
theme: aot

There is a similar problem here: [CorsInterceptor should add to the first interceptor in InterceptorChain? · Issue #22459](https://github.com/spring-projects/spring-framework/issues/22459). In this commit: [CorsInterceptor at the front of the chain](https://github.com/spring-projects/spring-framework/commit/a0826a20c3dd9dfd31dae5f056754092cb04383f), the order...

status: waiting-for-triage

As seen in FasterXML/jackson-databind#3665, the approach taken in our `ConcurrentLruCache` implementation can result in an increase of memory heap consumption because of how the read operations queue is structured. We've...

type: bug
in: core