Artem Bilan

Results 51 issues of Artem Bilan

The current state of these stream application is about a Reactive Streams as much as possible. It is better to expose management of the generated apps via Spring WebFlux and...

See more info in the https://docs.spring.io/spring-pulsar/docs/1.1.0-RC1/reference/reference/tombstones-reactive.html#tombstones-reactive.consume. The table talks about `Flux` where it feels like this has to be Flux. Although, that indeed rises the question how about `org.apache.pulsar.client.api.Messages` in...

See here: https://docs.spring.io/spring-pulsar/docs/1.1.0-RC1/reference/reference/reactive-pulsar/reactive-message-consumption.html#_streaming Feels like the `MessageResult` and `MessageUtils` do the same according to their `::acknowledge` reference. However I do understand that `MessageResult` deals with a `org.apache.pulsar.client.api.Message` unlike `MessageUtils` and...

### Describe the bug The goal is to sign artifacts before they are published to the Artifactory. It works well with plugin of version `4+`, but does not with `5+`....

bug

Fixes: #9294 When the `deleteSourceFiles` property of `FileWritingMessageHandler` is `true`, the `chmod` is not set on the target file. * Fix `FileWritingMessageHandler.handleFileMessage()` logic to `setPermissions(resultFile)` after `move` operation **Auto-cherry-pick to...

This [chapter](https://docs.spring.io/spring-kafka/reference/retrytopic/how-the-pattern-works.html) says: > At this time this functionality doesn’t support class level `@KafkaListener` annotations. Which apparently is not true any more according to the info in some [next chapter](https://docs.spring.io/spring-kafka/reference/retrytopic/retry-config.html):...

type: documentation

Looks like different partitions are registered for same `ConsumerSeekCallback` when we have a multi-`@KafkaListener` scenario. See `AbstractConsumerSeekAwareTests` and its TODO. when we have different groups and `concurrency`, different listener container...

type: bug

Something like this is enough from now on: ``` plugins { id 'io.spring.develocity.conventions' version '0.0.21' } ``` In other words we don't need to manage `com.gradle.develocity` plugin any more. It...

theme: build

For example, this one is no: `julb/action-post-googlechat-message`. There is a simple replacement though: ``` - name: Announce Release in Chat if: env.CHAT_WEBHOOK_URL run: | curl -X POST '${{ env.CHAT_WEBHOOK_URL }}'...

theme: build

Instead of `curl -sSL -O https://github.com/spring-io/github-changelog-generator/releases/download/v0.0.10/github-changelog-generator.jar`, there is now a GH Action for its functionality: For example: https://github.com/spring-io/github-changelog-generator?tab=readme-ov-file#using-as-a-github-action ``` - name: Generate Changelog uses: spring-io/[email protected] with: milestone: ${{ env.MILESTONE }}...

theme: build