You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Output: app.kafka.output-topic (default book.parsed) via KafkaBookMessagePublisher.
Run tests
Unit/Listener tests: ./gradlew test --tests '*BookPreprocessingServiceTest' --tests '*JsonBookKafkaListenerTest' --tests '*CsvBookKafkaListenerTest'
Full test suite: ./gradlew test
Notes
Raw payloads are a single quoted row string (topic name contains "csv" but the payload is just a string). Description is taken from the image-adjacent columns, slug columns are ignored.
Topic names and group IDs are property-driven; set APP_KAFKA_CSV_INPUT_TOPIC etc. per environment.
Group IDs: APP_KAFKA_JSON_GROUP_ID, APP_KAFKA_CSV_GROUP_ID can override the defaults.