Ich migriere meine Anwendung von Spring Batch 1.1.4 nach Spring Batch 2.2.7 und ich stehe vor Probleme beim Zuordnen der Spalten vom 1.x-Schema zum 2.x-Schema für Tabelle - BATCH_STEP_EXECUTION
.Die ITEM_COUNT-Spalte fehlt in BATCH_STEP_EXECUTION in Spring Batch 2.x
Früher war ITEM_COUNT
Teil dieser Tabelle, aber es existiert jetzt nicht mehr? Wo soll ich jetzt die ITEM_COUNT
bekommen? Ich sehe auch keine andere Tabelle, die diesen Wert enthält.
Hier sind die Links für die Metadatenschemas für beide Versionen.
1.x - http://docs.spring.io/spring-batch-old/1.1.x/spring-batch-docs/reference/html-single/index.html 2.2.x - http://docs.spring.io/spring-batch/2.2.x/reference/html/metaDataSchema.html
Ich ging durch ihre JIRAs und bekam das. [BATCH-774] (https://jira.spring.io/browse/BATCH-774). Dies sagt '' '' 'ITEM_COUNT'''' wird in Lese-/Filter-/Schreibzähler aufgeteilt. Bedeutet das, '' '' ITEM_COUNT'''' ist die Summe all dieser? – divinedragon
@divinedragon Ich würde nein sagen: Wenn du an 10 Elementen arbeitest und alles gut geht, hast du 'READ_COUNT = 10 + PROCESS_COUNT = 10 + WRITE_COUNT = 10' also wäre die Summe '30' – Thrax
Thrax hat Recht. 'ITEM_COUNT' passt nur auf' WRITE_COUNT'. Die anderen neuen Spalten bieten zusätzliche Details, die ich für sehr nützlich halte. –